XML 스키마 메타모델에서 OCL 생성

XML used rapid method of meta language representation in internet for information transmission. In addition to XML Schema used frequency specification to variety data type. This thesis designed to Simple Type meta model of XML schema using UML. But because structure of XML schema complicate and supp...

Full description

Saved in:
Bibliographic Details
Published in한국콘텐츠학회 논문지, 6(6) Vol. 6; no. 6; pp. 42 - 49
Main Authors 이돈양(Don-Yang Lee), 최한용(Han-Yong Choi)
Format Journal Article
LanguageKorean
Published 한국콘텐츠학회 2006
Subjects
Online AccessGet full text
ISSN1598-4877
2508-6723

Cover

Abstract XML used rapid method of meta language representation in internet for information transmission. In addition to XML Schema used frequency specification to variety data type. This thesis designed to Simple Type meta model of XML schema using UML. But because structure of XML schema complicate and suppose variety data type we can recognize many difficult matter to user's apprehension and application of model properties that appeared UML. To way out of this matter this study could specified clearly to structured expression in XML schema meta model that is applied OCL specification and together, come up with method of detailed design to parse tree and token generation for lexical and symmentics analysis in compile step on this study foundation. XML이 인터넷에서 정보전송을 위한 메타언어의 표현방법으로 급속하게 이용되고 있다. 아울러 XML 스키마는 XML 데이터의 다양한 유형을 표현하는데 사용하는 빈도수가 늘고 있다. 본 논문에서는 UML을 이용한 XML 스키마의 simpleType형 메타모델에 대한 설계를 하였다. 그러나 XML 스키마의 구조가 복잡하고 다양한 데이터의 유형을 지원하기 때문에 UML에서 나타내고 있는 모델의 속성에 대한 사용자의 이해와 적용에 어려운 부분이 많이 발생하는 것을 알 수 있다. 이를 해결하는 방법으로 본 연구에서는 OCL의 기능을 적용하여 XML 스키마 메타모델에서 구조적인 표현을 명확하게 명시할 수 있도록 하였으며, 아울러 이를 바탕으로 컴파일단계에서 어휘분석과 구문분석을 위한 파스트리와 토큰생성에 대한 구체적인 설계방법을 제시하였다.
AbstractList XML이 인터넷에서 정보전송을 위한 메타언어의 표현방법으로 급속하게 이용되고 있다. 아울러 XML 스키마는 XML 데이터의 다양한 유형을 표현하는데 사용하는 빈도수가 늘고 있다. 본 논문에서는 UML을 이용한 XML 스키마의 simpleType형 메타모델에 대한 설계를 하였다. 그러나 XML 스키마의 구조가 복잡하고 다양한 데이터의 유형을 지원하기 때문에 UML에서 나타내고 있는 모델의 속성에 대한 사용자의 이해와 적용에 어려운 부분이 많이 발생하는 것을 알 수 있다. 이를 해결하는 방법으로 본 연구에서는 OCL의 기능을 적용하여 XML 스키마 메타모델에서 구조적인 표현을 명확하게 명시할 수 있도록 하였으며, 아울러 이를 바탕으로 컴파일단계에서 어휘분석과 구문분석을 위한 파스트리와 토큰생성에 대한 구체적인 설계방법을 제시하였다. XML used rapid method of meta language representation in internet for information transmission. In addition to XML Schema used frequency specification to variety data type. This thesis designed to Simple Type meta model of XML schema using UML. But because structure of XML schema complicate and suppose variety data type we can recognize many difficult matter to user's apprehension and application of model properties that appeared UML. To way out of this matter this study could specified clearly to structured expression in XML schema meta model that is applied OCL specification and together, come up with method of detailed design to parse tree and token generation for lexical and symmentics analysis in compile step on this study foundation. KCI Citation Count: 1
XML used rapid method of meta language representation in internet for information transmission. In addition to XML Schema used frequency specification to variety data type. This thesis designed to Simple Type meta model of XML schema using UML. But because structure of XML schema complicate and suppose variety data type we can recognize many difficult matter to user's apprehension and application of model properties that appeared UML. To way out of this matter this study could specified clearly to structured expression in XML schema meta model that is applied OCL specification and together, come up with method of detailed design to parse tree and token generation for lexical and symmentics analysis in compile step on this study foundation. XML이 인터넷에서 정보전송을 위한 메타언어의 표현방법으로 급속하게 이용되고 있다. 아울러 XML 스키마는 XML 데이터의 다양한 유형을 표현하는데 사용하는 빈도수가 늘고 있다. 본 논문에서는 UML을 이용한 XML 스키마의 simpleType형 메타모델에 대한 설계를 하였다. 그러나 XML 스키마의 구조가 복잡하고 다양한 데이터의 유형을 지원하기 때문에 UML에서 나타내고 있는 모델의 속성에 대한 사용자의 이해와 적용에 어려운 부분이 많이 발생하는 것을 알 수 있다. 이를 해결하는 방법으로 본 연구에서는 OCL의 기능을 적용하여 XML 스키마 메타모델에서 구조적인 표현을 명확하게 명시할 수 있도록 하였으며, 아울러 이를 바탕으로 컴파일단계에서 어휘분석과 구문분석을 위한 파스트리와 토큰생성에 대한 구체적인 설계방법을 제시하였다.
Author 최한용(Han-Yong Choi)
이돈양(Don-Yang Lee)
Author_xml – sequence: 1
  fullname: 이돈양(Don-Yang Lee)
– sequence: 2
  fullname: 최한용(Han-Yong Choi)
BackLink https://www.kci.go.kr/kciportal/ci/sereArticleSearch/ciSereArtiView.kci?sereArticleSearchBean.artiId=ART001011897$$DAccess content in National Research Foundation of Korea (NRF)
BookMark eNpFkMtKw0AYhQdRsNa-QzeCIIG55J_LstSq1WpAKrgbJslEhtRUEl24E9uFCIILwY3uCl527nynpO9gsIKr88H5OIuzhpazcWaXUIMClh4XlC2jBgElPV8KsYpaReFCjIFhTjhtoK3Tw0G7up_Nb2fl2127_HiaT27Kz_fy4bt6fqymL-2gWwuT12r6tY5WEjMqbOsvm-hkpzfs7nmDYLff7Qy8lBBgnk1CimmCueXGTyIVg1WGiJBTIuvKxgor6fOagfpJTK2wYMNYgPEjSSFiTbS52M3yRKeR02PjfvNsrNNcd46Hfa0Yp1LU6sZCTV1x6XQWFyO93zkIKMacAqEEpK8I_veyq9yd29gZfVGDya_1UbDdw7g-CoCxH5fpY4E
ContentType Journal Article
DBID DBRKI
TDB
JDI
ACYCR
DEWEY 005.7
DatabaseName DBPIA - 디비피아
Nurimedia DBPIA Journals
[Open Access] KoreaScience
Korean Citation Index
DatabaseTitleList

DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
DocumentTitleAlternate Generate of OCL on XML Sechma Meta Model
DocumentTitle_FL Generate of OCL on XML Sechma Meta Model
EISSN 2508-6723
EndPage 49
ExternalDocumentID oai_kci_go_kr_ARTI_936287
JAKO200625121584910
NODE00723553
GroupedDBID .UV
ALMA_UNASSIGNED_HOLDINGS
DBRKI
TDB
JDI
ACYCR
ID FETCH-LOGICAL-k1153-efb202f06e6a4fc9d5e9a17b6218fb2ed9098468fb524fd2e7e5ebd75a4c825c3
ISSN 1598-4877
IngestDate Sun Mar 09 07:51:38 EDT 2025
Fri Dec 22 11:59:14 EST 2023
Thu Feb 06 13:32:39 EST 2025
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Issue 6
Keywords 파스 트리
XML Schema
Parse Tree
XML 스키마
DTD
XML
OCL
Language Korean
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-k1153-efb202f06e6a4fc9d5e9a17b6218fb2ed9098468fb524fd2e7e5ebd75a4c825c3
Notes KISTI1.1003/JNL.JAKO200625121584910
G704-001475.2006.6.6.014
OpenAccessLink http://click.ndsl.kr/servlet/LinkingDetailView?cn=JAKO200625121584910&dbt=JAKO&org_code=O481&site_code=SS1481&service_code=01
PageCount 8
ParticipantIDs nrf_kci_oai_kci_go_kr_ARTI_936287
kisti_ndsl_JAKO200625121584910
nurimedia_primary_NODE00723553
PublicationCentury 2000
PublicationDate 2006
PublicationDateYYYYMMDD 2006-01-01
PublicationDate_xml – year: 2006
  text: 2006
PublicationDecade 2000
PublicationTitle 한국콘텐츠학회 논문지, 6(6)
PublicationTitleAlternate The Journal of the Korea Contents Association
PublicationYear 2006
Publisher 한국콘텐츠학회
Publisher_xml – name: 한국콘텐츠학회
SSID ssib005306162
ssib036279156
ssib001107260
ssib053377518
ssib030194663
ssib044738273
Score 1.3640674
Snippet XML used rapid method of meta language representation in internet for information transmission. In addition to XML Schema used frequency specification to...
XML이 인터넷에서 정보전송을 위한 메타언어의 표현방법으로 급속하게 이용되고 있다. 아울러 XML 스키마는 XML 데이터의 다양한 유형을 표현하는데 사용하는 빈도수가...
SourceID nrf
kisti
nurimedia
SourceType Open Website
Open Access Repository
Publisher
StartPage 42
SubjectTerms 학제간연구
Title XML 스키마 메타모델에서 OCL 생성
URI https://www.dbpia.co.kr/journal/articleDetail?nodeId=NODE00723553
http://click.ndsl.kr/servlet/LinkingDetailView?cn=JAKO200625121584910&dbt=JAKO&org_code=O481&site_code=SS1481&service_code=01
https://www.kci.go.kr/kciportal/ci/sereArticleSearch/ciSereArtiView.kci?sereArticleSearchBean.artiId=ART001011897
Volume 6
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
ispartofPNX 한국콘텐츠학회 논문지, 2006, 6(6), , pp.42-49
journalDatabaseRights – providerCode: PRVHPJ
  databaseName: ROAD: Directory of Open Access Scholarly Resources
  customDbUrl:
  eissn: 2508-6723
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssib044738273
  issn: 1598-4877
  databaseCode: M~E
  dateStart: 20060101
  isFulltext: true
  titleUrlDefault: https://road.issn.org
  providerName: ISSN International Centre
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1Lj9MwEI6qvcAFgQCxPFZBwqcqKHHs2D4maVZlYbeXXamcosR1YFWUotJeOCDE7gEhIXFA4gK3lXjcuPFj-Aft_gfGTppGCInXJR1NnPHY40y_ceyxZd1S3C9yGmTwfmPqEIlzJxMEOz538wCTXKcg0ast9oL-AdkZ0mGn8721amk-y2_Lp7_cV_IvVgUe2FXvkv0LyzZCgQE02BeuYGG4_pGNh7v3uiiJEQ9RSFDSQxwbIkIhQ5x3DSWQqO75elWD5kBprgneQxHXzwuGhGsEESTi7iCuxfpI9Gp25LVhrJYnKJRFSYgiikJTLAImN1XRWh6ID91VYWGIEPHYVE5RZIgwrrXQOjcfT4xaoJ9pDd-G1hhOgAS4Xt6blM79TO_PUqo1l2GqrNRq9It1ldAJmPczeEgfrRQ_nByunmomPJrB-Z9ta3t5oWdR6_NjlOEBFOROwKrNz6u_hqD1BrTdfJUQrAYMVcrVn7J27w16ic7KDnBOp6IFGKhnBnafJWusCoE3bsWmFII3b527ERyvTv3fOE8AGkx468RHhDCft7AnwHamP6GZ_MB18yDg0lHIIeCmcgpw60w512dGgONpYaj989a5Ovixw2okX7A648lFqwuj2F6-Ojl9cbL4-NJefH57evR88eXT4vW35bs3y-P3NoxHe3n0YXn89ZJ1sJ3sx32nPsLDGUOo4TuqyLGLCzdQQUYKKUZUicxj4AY8DrfUSLgCEDDQFJNihBVTVOUjRjMiOabSv2xtlJNSXbFs6ksvK7jEkmSEuCxTkgHgJFKyXCqXblpbprFpOXryKN0J7w704NHw3QOQDah407oJvZCO5WGqc6rr3weTdDxNIXK8kwroYM5ASNNH6eMq30vatuXV3xW4Zp1dz9JdtzZm07m6Abh1lm8Z-_8A27JvrA
linkProvider ISSN International Centre
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=XML+%EC%8A%A4%ED%82%A4%EB%A7%88+%EB%A9%94%ED%83%80%EB%AA%A8%EB%8D%B8%EC%97%90%EC%84%9C+OCL+%EC%83%9D%EC%84%B1&rft.jtitle=%ED%95%9C%EA%B5%AD%EC%BD%98%ED%85%90%EC%B8%A0%ED%95%99%ED%9A%8C%EB%85%BC%EB%AC%B8%EC%A7%80&rft.au=%EC%9D%B4%EB%8F%88%EC%96%91%28Don-Yang+Lee%29&rft.au=%EC%B5%9C%ED%95%9C%EC%9A%A9%28Han-Yong+Choi%29&rft.date=2006&rft.pub=%ED%95%9C%EA%B5%AD%EC%BD%98%ED%85%90%EC%B8%A0%ED%95%99%ED%9A%8C&rft.issn=1598-4877&rft.eissn=2508-6723&rft.volume=6&rft.issue=6&rft.spage=42&rft.epage=49&rft.externalDocID=NODE00723553
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1598-4877&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1598-4877&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1598-4877&client=summon