Skip to main content

Foundational Data Modeling and Schema Transformations for XML Data Engineering

  • Conference paper
Information Systems and e-Business Technologies (UNISCON 2008)

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 5))

Included in the following conference series:

Abstract

As XML data storage and interchange become ubiquitous, analysts and data engineers increasingly need tools to model their data and map it to XML schemas and to reverse engineer XML documents and schemas in support of evolution and integration activities. For effective data management, model transformations require guarantees of properties of interest including guarantees of information and constraintpreservation, redundancy-free and compactness guarantees, and assurances about readability and maintainability. In this paper, we make foundational observations about XML data management, including conceptual modeling for XML data, transformations to and from XML Schema and XML data models, and transformation guarantees concerning properties of interest, and we provide resolutions for conceptual mismatches between XML data management and more traditional data management. Our implemented prototype tools show that these observations and insights can provide a strong foundation for XML data engineering.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Al-Kamha, R.: Conceptual XML for Systems Analysis. Phd dissertation, Brigham Young University, Department of Computer Science (June 2007)

    Google Scholar 

  2. Al-Kamha, R., Embley, D.W., Liddle, S.W.: Representing generalization/specialization in XML schema. In: Proceedings of the Workshop on Enterprise Modeling and Information Systems Architectures (EMISA 2005), Klagenfurt, Austria, October 2005, pp. 250–263 (2005)

    Google Scholar 

  3. Al-Kamha, R., Embley, D.W., Liddle, S.W.: Augmenting traditional conceptual models to accommodate XML structural constructs. In: Parent, C., Schewe, K.-D., Storey, V.C., Thalheim, B. (eds.) ER 2007. LNCS, vol. 4801, Springer, Heidelberg (in press, 2007)

    Google Scholar 

  4. Carey, M.: Enterprise information integration—XML to the rescue! In: Song, I.-Y., Liddle, S.W., Ling, T.-W., Scheuermann, P. (eds.) ER 2003. LNCS, vol. 2813, p. 14. Springer, Heidelberg (2003)

    Google Scholar 

  5. Choi, M., Lim, J., Joo, K.: Developing a unified design methodology based on extended entity-relationship model for XML. In: Sloot, P.M.A., Abramson, D., Bogdanov, A.V., Gorbachev, Y.E., Dongarra, J., Zomaya, A.Y. (eds.) ICCS 2003. LNCS, vol. 2660, pp. 920–929. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  6. Conrad, R., Scheffner, D., Freytag, J.C.: XML conceptual modeling using UML. In: Laender, A.H.F., Liddle, S.W., Storey, V.C. (eds.) ER 2000. LNCS, vol. 1920, pp. 558–571. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  7. Embley, D.W., Kurtz, B.D., Woodfield, S.N.: Object-oriented Systems Analysis: A Model-Driven Approach. Prentice Hall, Englewood Cliffs, New Jersey (1992)

    Google Scholar 

  8. Embley, D.W., Liddle, S.W., Al-Kamha, R.: Enterprise modeling with conceptual XML. In: Atzeni, P., Chu, W., Lu, H., Zhou, S., Ling, T.-W. (eds.) ER 2004. LNCS, vol. 3288, pp. 150–165. Springer, Heidelberg (2004)

    Google Scholar 

  9. Enderton, H.B.: A Mathematical Introduction to Logic. Academic Press Inc., Boston, Massachussets (1972)

    MATH  Google Scholar 

  10. Feng, L., Chang, E., Dillon, T.: A semantic network-based design methodology for XML documents. ACM Transactions on Information Systems 20(4), 390–421 (2002)

    Article  Google Scholar 

  11. Liu, H., Lu, Y., Yang, Q.: XML conceptual modeling with XUML. In: Proceedings of the 28th International Conference on Software Engineering, Shanghai, China, May 2006, pp. 973–976 (2006)

    Google Scholar 

  12. Mani, M.: Conceptual models for XML. In: Bellahsène, Z., Milo, T., Rys, M., Suciu, D., Unland, R. (eds.) XSym 2004. LNCS, vol. 3186, pp. 128–142. Springer, Heidelberg (2004)

    Google Scholar 

  13. Mok, W.Y., Embley, D.W.: Generating compact redundancy-free XML documents from concptual-model hypergraphs. IEEE Transactions on Knowledge and Data Engineering 18(8), 1082–1096 (2006)

    Article  Google Scholar 

  14. Nečaský, M.: Conceptual modeling for XML: A survey. In: Proceedings of the Annual International Workshop on Databases, Texts, Specifications and Objects (DATESO 2006), Desna, Czech Republic, April 2006, pp. 45–53 (2006)

    Google Scholar 

  15. Sengupta, A., Wilde, E.: The case for conceptual modeling for XML. Technical report, Wright State University (WSU) and Swiss Federal Institute of Technology (ETH) (February 2006)

    Google Scholar 

  16. Wilde, E.: Towards conceptual modeling for XML. In: Proceedings of the Berliner XML Tage 2005 (BXML 2005), Berlin, Germany, September 2005, pp. 213–224 (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Al-Kamha, R., Embley, D.W., Liddle, S.W. (2008). Foundational Data Modeling and Schema Transformations for XML Data Engineering. In: Kaschek, R., Kop, C., Steinberger, C., Fliedl, G. (eds) Information Systems and e-Business Technologies. UNISCON 2008. Lecture Notes in Business Information Processing, vol 5. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-78942-0_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-78942-0_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-78941-3

  • Online ISBN: 978-3-540-78942-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics