DocumentCode :
1567784
Title :
Validating ORA-SS data models using Alloy
Author :
Wang, Lin ; Dobbie, Gillian ; Sun, Jing ; Groves, Lindsay
Author_Institution :
Dept. of Comput. Sci., Auckland Univ., New Zealand
fYear :
2006
Abstract :
Semistructured data is typically represented using XML. However, little semantic information can be captured using XML. Other data models, such as the object relationship attribute data model for semistructured data (ORA-SS), have been introduced to represent more detailed semantic information. Automatic analysis of the data models would enable us to reveal inconsistencies both at the schema and instance levels of the semistructured data. The aim of this paper is to encode the semantics of the ORA-SS data model in the Alloy formal language and automatically validate the semistructured data design using the Alloy analyzer. It enables us to check the consistency of an ORA-SS schema and its instances.
Keywords :
XML; data integrity; data models; formal languages; formal specification; formal verification; object-oriented databases; programming language semantics; relational databases; Alloy analyzer; Alloy formal language; ORA-SS; XML; data model automatic analysis; object relationship attribute data model for semistructured data; semantic information; Computer science; Data models; Formal languages; Mathematics; Multimedia databases; SGML; Software engineering; Statistics; Sun; XML; Formal verification and validation.; Modeling language semantics; ORA-SS; Semistructured data;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference, 2006. Australian
ISSN :
1530-0803
Print_ISBN :
0-7695-2551-2
Type :
conf
DOI :
10.1109/ASWEC.2006.54
Filename :
1615056
Link To Document :
بازگشت