• 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