Alternative representations for visual constrainst specification in the layered view model

Extensible Markup Language (XML), with its rich set of semantics and constraints, is becoming the dominant standard for storing, describing and interchanging data among various Enterprises Information Systems (EIS) and databases. With the increased reliance on such semi-structured data and schemas,...

Full description

Bibliographic Details
Main Authors: Chang, Elizabeth, Rajugan, R., Dillon, Tharam S., Feng, L.
Format: Conference Paper
Published: Oesterreichische Computer Gesellschaft 2005
Subjects:
Online Access:http://www.ocg.at/
http://hdl.handle.net/20.500.11937/12588
_version_ 1848748115778076672
author Chang, Elizabeth
Rajugan, R.
Dillon, Tharam S.
Feng, L.
author_facet Chang, Elizabeth
Rajugan, R.
Dillon, Tharam S.
Feng, L.
author_sort Chang, Elizabeth
building Curtin Institutional Repository
collection Online Access
description Extensible Markup Language (XML), with its rich set of semantics and constraints, is becoming the dominant standard for storing, describing and interchanging data among various Enterprises Information Systems (EIS) and databases. With the increased reliance on such semi-structured data and schemas, there exists a requirement to model, design, and constrain semi-structured data and the associated semantics at a higher level of abstraction than at the instance or data level. But most semi-structured schema languages lack the ability to provide higher levels of abstraction, such as visual constraints, that are easily understood by humans. Conversely, though Object-Oriented (OO) conceptual models offers the power in describing and modelling real-world data semantics, constraints and their inter-relationships in a form that is precise and comprehensible to users, they provide insufficient modelling constructs for utilizing XML schema like data descriptions and constraints. Therefore, 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 present a visual constraint specification model for an XML layered view model. First we briefly outline the view model and then provide a detailed discussion on modelling issues related to view constraint specification using two OO modelling languages, namely OMG's UML/OCL and XML Semantics (XSemantic) nets. To demonstrate our concepts, we also provide an illustrative case study example based on a real-world application.
first_indexed 2025-11-14T06:59:55Z
format Conference Paper
id curtin-20.500.11937-12588
institution Curtin University Malaysia
institution_category Local University
last_indexed 2025-11-14T06:59:55Z
publishDate 2005
publisher Oesterreichische Computer Gesellschaft
recordtype eprints
repository_type Digital Repository
spelling curtin-20.500.11937-125882018-12-14T00:48:38Z Alternative representations for visual constrainst specification in the layered view model Chang, Elizabeth Rajugan, R. Dillon, Tharam S. Feng, L. object oriented XML schema EIS data layered view OO Enterprise information systems semantics databases information systems XML xSemantic Extensible Markup Language (XML), with its rich set of semantics and constraints, is becoming the dominant standard for storing, describing and interchanging data among various Enterprises Information Systems (EIS) and databases. With the increased reliance on such semi-structured data and schemas, there exists a requirement to model, design, and constrain semi-structured data and the associated semantics at a higher level of abstraction than at the instance or data level. But most semi-structured schema languages lack the ability to provide higher levels of abstraction, such as visual constraints, that are easily understood by humans. Conversely, though Object-Oriented (OO) conceptual models offers the power in describing and modelling real-world data semantics, constraints and their inter-relationships in a form that is precise and comprehensible to users, they provide insufficient modelling constructs for utilizing XML schema like data descriptions and constraints. Therefore, 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 present a visual constraint specification model for an XML layered view model. First we briefly outline the view model and then provide a detailed discussion on modelling issues related to view constraint specification using two OO modelling languages, namely OMG's UML/OCL and XML Semantics (XSemantic) nets. To demonstrate our concepts, we also provide an illustrative case study example based on a real-world application. 2005 Conference Paper http://hdl.handle.net/20.500.11937/12588 http://www.ocg.at/ Oesterreichische Computer Gesellschaft fulltext
spellingShingle object oriented
XML schema
EIS
data
layered view
OO
Enterprise information systems
semantics
databases
information systems
XML
xSemantic
Chang, Elizabeth
Rajugan, R.
Dillon, Tharam S.
Feng, L.
Alternative representations for visual constrainst specification in the layered view model
title Alternative representations for visual constrainst specification in the layered view model
title_full Alternative representations for visual constrainst specification in the layered view model
title_fullStr Alternative representations for visual constrainst specification in the layered view model
title_full_unstemmed Alternative representations for visual constrainst specification in the layered view model
title_short Alternative representations for visual constrainst specification in the layered view model
title_sort alternative representations for visual constrainst specification in the layered view model
topic object oriented
XML schema
EIS
data
layered view
OO
Enterprise information systems
semantics
databases
information systems
XML
xSemantic
url http://www.ocg.at/
http://hdl.handle.net/20.500.11937/12588