DocumentCode :
2393035
Title :
A set theory based approach on applying domain semantics to XML-structures
Author :
Schuetzelhofer, Wolfgang ; Goeschka, Karl M.
Author_Institution :
IBM Austria, Vienna, Austria
fYear :
2002
fDate :
7-10 Jan. 2002
Firstpage :
1210
Lastpage :
1219
Abstract :
As XML is gathering more and more importance in the field of data interchange in distributed business to business (B2B) applications, it is increasingly important to provide a formal definition of XML-structures together with a well defined way to map business domain semantics to these structures. An XML-algebra, similar to the relational algebra, is required for the formal definition of operations and transformations and to prove the correctness and completeness of design methods. To develop an XML-algebra, we propose a sound mathematical foundation, modeling XML-structures as typed directed graphs based on set theory. Together with a formal method to apply domain semantics to directed graphs we present a three layer meta model to address the separation of structure and content, and we introduce extensible type hierarchies on nodes and links. This allows us to model and validate business domain semantics on different levels of abstraction.
Keywords :
business data processing; directed graphs; electronic data interchange; formal specification; hypermedia markup languages; meta data; process algebra; set theory; XML algebra; XML structures; business to business applications; completeness; correctness proving; data interchange; distributed B2B applications; domain semantics; extensible type hierarchies; formal definition; set theory; three layer meta model; typed directed graphs; Algebra; Data models; Design methodology; Equations; Formal specifications; Mathematical model; Robustness; Set theory; Software engineering; XML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 2002. HICSS. Proceedings of the 35th Annual Hawaii International Conference on
Print_ISBN :
0-7695-1435-9
Type :
conf
DOI :
10.1109/HICSS.2002.994070
Filename :
994070
Link To Document :
بازگشت