DocumentCode
3231904
Title
Verifying DAML+OIL and beyond in Z/EVES
Author
Dong, Jin Song ; Lee, Chew Hung ; Li, Yuan Fang ; Wang, Hai
Author_Institution
Sch. of Comput., National Univ. of Singapore, Singapore
fYear
2004
fDate
23-28 May 2004
Firstpage
201
Lastpage
210
Abstract
Semantic Web, the next generation of Web, gives data well-defined and machine-understandable meaning so that they can be processed by remote intelligent agents cooperatively. Ontology languages are the building blocks of Semantic Web as they prescribe how data are defined and related. The existing reasoning and verification tools for Semantic Web are improving however still elementary. We believe that Semantic Web can be a novel application domain for software modeling languages and tools. Z is a formal modeling language for specifying software systems and Z/EVES is a proof tool for Z. In this paper, we firstly present Z semantics for ontology language DAML+OIL. This semantic model is embedded as a Z section daml2zin Z/EVES, which serves as an environment for checking and verifying Web ontologies. Then we present a tool for automatically transforming ontology documents into the specialized Z codes understood by Z/EVES. Finally, we use a recent real application, the military plan ontologies, to demonstrate the different reasoning tasks that Z/EVES can perform. Furthermore, undiscovered errors in the original ontologies were found by Z/EVES and some of these errors are even beyond Semantic Web modeling and reasoning capabilities.
Keywords
formal languages; formal specification; programming language semantics; semantic Web; specification languages; DAML+OIL verification; Web ontology verification; Z code transformation; Z language; Z section daml2zin; Z semantics; Z/EVES; formal modeling language; military plan ontologies; ontology documents; ontology language; ontology languages; proof tool; reasoning tasks; reasoning tools; remote intelligent agents; semantic Web modeling; semantic Web reasoning; semantic model; software modeling languages; software modeling tools; software system specification; verification tools; Application software; Intelligent agent; Laboratories; Logic; Microstrip; OWL; Ontologies; Semantic Web; Software agents; Software tools;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, 2004. ICSE 2004. Proceedings. 26th International Conference on
ISSN
0270-5257
Print_ISBN
0-7695-2163-0
Type
conf
DOI
10.1109/ICSE.2004.1317442
Filename
1317442
Link To Document