Object Modeling for Mapping from XML Document and Query to UML Class Diagram based on XML-GDM


The KIPS Transactions:PartD, Vol. 17, No. 2, pp. 129-146, Apr. 2010
10.3745/KIPSTD.2010.17.2.129,   PDF Download:

Abstract

Nowadays, XML has been favored by many companies internally and externally as a means of sharing and distributing data. there are many researches and systems for modeling and storing XML documents by an object-oriented method as for the method of saving and managing web-based multimedia document more easily. The representative tool for the object-oriented modeling of XML documents is UML (Unified Modeling Language). UML at the beginning was used as the integrated methodology for software development, but now it is used more frequently as the modeling language of various objects. Currently, UML supports various diagrams for object-oriented analysis and design like class diagram and is widely used as a tool of creating various database schema and object-oriented codes from them. This paper proposes an Efficinet Query Modelling of XML-GL using the UML class diagram and OCL for searching XML document which its application scope is widely extended due to the increased use of WWW and its flexible and open nature. In order to accomplish this, we propose the modeling rules and algorithm that map XML-GL. which has the modeling function for XML document and DTD and the graphical query function about that. In order to describe precisely about the constraint of model component, it is defined by OCL (Object Constraint Language). By using proposed technique creates a query for the XML document of holding various properties of object-oriented model by modeling the XML-GL query from XML document, XML DTD, and XML query while using the class diagram of UML. By converting, saving and managing XML document visually into the object-oriented graphic data model, user can prepare the base that can express the search and query on XML document intuitively and visually. As compared to existing XML-based query languages, it has various object-oriented characteristics and uses the UML notation that is widely used as object modeling tool. Hence, user can construct graphical and intuitive queries on XML-based web document without learning a new query language. By using the same modeling tool, UML class diagram on XML document content, query syntax and semantics, it allows consistently performing all the processes such as searching and saving XML document from/to object-oriented database.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
D. H. Park and Y. S. Kim, "Object Modeling for Mapping from XML Document and Query to UML Class Diagram based on XML-GDM," The KIPS Transactions:PartD, vol. 17, no. 2, pp. 129-146, 2010. DOI: 10.3745/KIPSTD.2010.17.2.129.

[ACM Style]
Dae Hyun Park and Yong Sung Kim. 2010. Object Modeling for Mapping from XML Document and Query to UML Class Diagram based on XML-GDM. The KIPS Transactions:PartD, 17, 2, (2010), 129-146. DOI: 10.3745/KIPSTD.2010.17.2.129.