Abstract
XML has been popular as a means of sharing and distributing data due to its flexible and open architecture. XML-GL, a visual and intuitive query language for XML document, is easily used to search structures of XML documents and share information, since it represents the semantics of query and the structure of found documents visually. UML is used as a tool to analyze and design an object oriented system via defined notation and various diagrams. In this paper, we will propose a new object modeling method to map XML documents based on XML-GDM (a data model of XML-GL) to UML class diagrams. Thus, XML documents can be converted and stored and managed into object oriented data by an intuitive method. Applying the object oriented search method will improve the effectiveness in search of XML documents.
This work was supported by Korea Research Foundation Grant (KRF-2004-042-D00168).
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bray, T., et al.: XML 1.0 (Third Edition). W3C Recommendation (2004), http://www.w3.org/TR/2004/REC-xml-20040204
Ceri, S., et al.: XML-GL: a graphical language for querying and restructuring XML Documents. Computer Networks 31, 1171–1187 (1999)
Ceri, S., et al.: Complex queries in XML-GL. In: Proc. of 2000 ACM symposium on Applied Computing (SAC 2000), Como, Italy, pp. 888–893 (2000)
Comai, S., Damiani, E., Fraternali, P.: Computing Graphical Queries over XML Data. ACM Transaction on Information System (TOIS) 19(4), 371–430 (2001)
Deutsch, A., et al.: XML-QL: A Query Language for XML (1998), http://www.w3.org/TR/NOTE-xml-ql
Boag, S., et al.: XQuery 1.0: An XML Query Language (2004), http://www.w3.org/TR/xquery
Adler, S., et al.: Extensible Stylesheet Language (XSL) Version 1.0 (2001), http://www.w3.org/TR/xsl/
Christophides, V., Abiteboul, S., Cluet, S., Scholl, M.: From Structured Documents to Novel Query Facilities. ACM SIGMOD Record 23(2), 313–324 (1994)
OMG, OMG Unified Modeliing Language Specification Version 1.5 (2003), http://www.Zomg.org/docs/formal/03-03-01.pdf
Abiteboul, S., et al.: The Lorel Query Language for Semistructured Data. Int’l Journal on Digital Libraries 1(1), 1–21 (1997)
Ludäscher, B., Papakonstantinou, Y., Velikhov, P.: A Brief Introduction to XMAS (1999), http://www.npaci.edu/DICE/Pubs/XMAS-intro.pdf
Chamberlin, D., Robie, J., Florescu, D.: Quilt: An XML Query Language for Heterogeneous Data Source. In: Proc. of the 3rd Int’l Workshop on the Web and Databases(WebDB 2000), Dallas, USA, pp. 53–62 (2000)
Robie, J., Lapp, J., Schach, D.: XML Query Language, XQL (1998), http://www.w3.org/TandS/QL/QL98/pp/xql.html
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Park, DH., Yoo, CS., Kim, YS., Yeom, SJ. (2006). Object Modeling for Mapping XML Document Represented in XML-GDM to UML Class Diagram. In: Gavrilova, M.L., et al. Computational Science and Its Applications - ICCSA 2006. ICCSA 2006. Lecture Notes in Computer Science, vol 3984. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11751649_105
Download citation
DOI: https://doi.org/10.1007/11751649_105
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-34079-9
Online ISBN: 978-3-540-34080-5
eBook Packages: Computer ScienceComputer Science (R0)