DOI QR코드

DOI QR Code

CMXML: A Conceptual Modeling Methodology for XML

CMXML: XML의 개념적 모델링 기법

  • Received : 2015.06.11
  • Accepted : 2015.08.07
  • Published : 2015.08.31

Abstract

However XML languages can logically define the type of structure with their's own grammar, it is inadequate to use them as a tool for conceptual model that represents the semantics of data and the relationships between the data in the real world. In this paper, we propose conceptual modeling techniques, called CMXML, for modeling the XML schema at the conceptual level. For this purpose, we define the model formally, and provide a way to represent the model in a graphical and text form. We also propose an mapping methodology providing transformation from CMXML to XML schema to show the feasibility of the proposed model.

XML은 다양한 언어들을 이용하여 문서의 구조나 형식을 논리적으로 정의하고 있지만, 각각의 언어들은 서로 다른 구조와 문법을 채택하고 있어 실세계의 데이터의 의미나 데이터 사이의 관계를 표현하는 개념적 모델의 도구로 사용하기 어렵다. 본 논문은 XML 스키마 문서를 개념적으로 모델링할 수 있는 기법인 CMXML을 제안한다. CMXML은 XML을 형식으로(formal)으로 정의하고, 형식에 의해 각 요소들을 그래픽으로 표현하는 방법을 제시하고, 본 모델의 타당성을 보여주기 위해 CMXML으로 모델링한 개념적 모델을 논리적 모델인 XML 스키마로 매핑하는 기법을 제시한다.

Keywords

References

  1. W3C, eXtensible Markup Language(XML) 1.0, http://www.w3.org/TR/1998/REC-xml-19980210, 1998.
  2. W3C, http://www.w3.org/XML/Schema, 2001.
  3. http://www.oasis-open.org/communittees/relax-ng/spec-20011203.html, 2001.
  4. A. Sengupta, S. Mohan, R. Doshi, "XER-Extensible Entity Relationship Modeling", Proceedings of XML 2003, 2003.
  5. Y. Kim, "ERX: A Generation Tool of XML Schema based on Entity-Relationship Model", The Journal of The Institute of Webcasting, Internet and Telecommunication, Vol 13, No 2, 2013.
  6. M. Mani,"EReX: A Conceptual Model for XML", Proceeding s of the 2nd International XML Database Symposium(XSystem 2004), 2004.
  7. M. Necasky, et al., "When conceptual model meets grammar: A dual approach to XML data modeling", Journal of Data & Knowledge Engineering Vol 72, 2012.
  8. W. David, et al., "Enterprise Modeling with Conceptual XML", Proceeding of the 23rd International Conference on Conceptual Modeling, Vol 3288, 2004.
  9. G. Dobbie, W. Xiaoying, T. Wing, M. Lee, "ORA-SS: An Object-Relationship-Attribute Model for Semi-Structured Data", Technical Report, Department of Computer Science, National University of Singapore, 2000.
  10. L. Feng, E. Chang, T. Dillon, "A Semantic Network-Based Design Methodology for XML Documents", ACM Transactions on Information Systems, Vol 20, No 4, 2002.
  11. M. Necasky, "Conceptual Modeling for XML", Proceedings of the DATESO 2006 Annual International Workshop on Database, Texts, Specifications and Objects, 2006.