Object-Oriented (OO) conceptual models have the power in describing and modelling real-world data semantics and their inter-relationships in a form that is precise and comprehensible to users. Today UML has established itself as the language of choice for modelling complex enterprises information systems (EIS) using OO techniques. Conversely, the eXtensible Markup Language (XML) is fast emerging as the dominant standard for storing, describing and interchanging data among various enterprises systems and databases. With the introduction of XML Schema, which provides rich facilities for constraining and defining XML content, XML provides the ideal platform and the flexibility for capturing and representing complex enterprise data formats. Yet, UML provides insufficient modelling constructs for utilising XML schema based data description and constraints, while XML Schema lacks the ability to provide higher levels of abstraction (such as conceptual models) that are easily understood by humans. Therefore to enable efficient business application development of large-scale enterprise systems, we need UML like models with rich XML schema like semantics. To address such issue, we proposed a semantic aware XML view mechanism [Raju03] to conceptually model and design XML Schema based view mechanism to support data modelling of complex domains such as data warehousing. In our later work, we proposed a semantic net based design methodology [Raju04] for designing XML views. In this paper, we propose a UML stereotype based approach to design and transform XML views.
|Title of host publication||Proceedings of the 7th International Conference on Enterprise Information Systems (ICEIS 2005)|
|Number of pages||10|
|Publication status||Published - May 2005|
|Event||7th International Conference on Enterprise Information Systems, ICEIS 2005 - Miami, United States|
Duration: 24 May 2005 → 28 May 2005
Conference number: 7
|Conference||7th International Conference on Enterprise Information Systems, ICEIS 2005|
|Period||24/05/05 → 28/05/05|
- DB-XMLDB: XML DATABASES
Rajugan, R., Dillon, T. S., Chang, E., & Feng, L. (2005). XML View, Part III: An UML Based Design Methodology for XML Views. In Proceedings of the 7th International Conference on Enterprise Information Systems (ICEIS 2005) (pp. 19-28). INSTICC PRESS.