Abstract
Since the early software models, abstraction and conceptual semantics have proven their importance in software engineering methodologies. For example, Object-Oriented conceptual modeling offers the power in describing and modeling real-world data semantics and their inter-relationships in a form that is precise and comprehensible to users. Conversely, XML is becoming the dominant standard for storing, describing and interchanging data among various Enterprises Information Systems and databases. With the increased reliance on such self-describing, schema-based, semi-structured data language/(s), there exists a requirement to model, design, and manipulate XML data and associated semantics at a higher level of abstraction than at the instance level. But, existing Object-Oriented conceptual modeling languages provide insufficient modeling constructs for utilizing XML schema like data descriptions and constraints, and most semi-structured schema languages lack the ability to provide higher levels of abstraction (such as conceptual models) that are easily understood by humans. To this end, it is interesting to investigate conceptual and schema formalisms as a means of providing higher level semantics in the context of XML-related data engineering. In this paper, we use XML view as a case in point and present a three-layered view model with illustrated examples taken from a real-world application domain. We focus on conceptual and schema view definitions, view constraints, and the conceptual query operators.
Original language | English |
---|---|
Title of host publication | Conceptual modeling - ER 2005 |
Subtitle of host publication | 24th International Conference on Conceptual Modeling, Klagenfurt, Austria, October 24-28, 2005 |
Place of Publication | Berlin, Germany |
Publisher | Springer |
Pages | 79-95 |
Number of pages | 17 |
ISBN (Print) | 978-3-540-29389-7 |
DOIs | |
Publication status | Published - Oct 2005 |
Event | 24th International Conference on Conceptual Modeling, ER 2005 - Klagenfurt, Austria Duration: 24 Oct 2005 → 28 Oct 2005 Conference number: 24 |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Publisher | Springer |
Volume | 3716 |
ISSN (Print) | 0302-9743 |
Conference
Conference | 24th International Conference on Conceptual Modeling, ER 2005 |
---|---|
Abbreviated title | ER |
Country/Territory | Austria |
City | Klagenfurt |
Period | 24/10/05 → 28/10/05 |
Keywords
- METIS-229537
- IR-63526
- EWI-7314