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
Link To Document