• DocumentCode
    480724
  • Title

    A Software Framework for Translating ECA Sequences from OWL-DL into Java

  • Author

    Mepham, W. ; Gardner, S.

  • Author_Institution
    Fac. of Adv. Technol., Univ. of Glamorgan, Pontypridd
  • Volume
    1
  • fYear
    2008
  • fDate
    9-12 Dec. 2008
  • Firstpage
    540
  • Lastpage
    543
  • Abstract
    The semantic Web offers new opportunities to integrate desktop applications seamlessly with one another, but most software applications currently still rely on proprietary RDBMS systems for data storage, and application logic is typically expressed only through general-purpose programming languages without being formally defined. In this article we propose an alternative approach to designing simple applications, using an OWL-DL ontology to define ECA rules for a domain and then use a novel software framework to transform these into a functional Java API that can execute these rules according to the ontology specification. We use the simple case of a turn based word-game to illustrate the framework in action. The project methodology and framework design are discussed and suggestions for further work are proposed.
  • Keywords
    Java; application program interfaces; formal specification; knowledge representation languages; ontologies (artificial intelligence); semantic Web; specification languages; API; ECA sequence; Java; OWL-DL; RDBMS; ontology specification; semantic Web; software framework; Application software; Intelligent agent; Java; Logic programming; Memory; OWL; Object oriented modeling; Ontologies; Resource description framework; Semantic Web;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Intelligence and Intelligent Agent Technology, 2008. WI-IAT '08. IEEE/WIC/ACM International Conference on
  • Conference_Location
    Sydney, NSW
  • Print_ISBN
    978-0-7695-3496-1
  • Type

    conf

  • DOI
    10.1109/WIIAT.2008.281
  • Filename
    4740505