A Java and OWL based approach for system interoperability

  • Authors:
  • Agostino Poggi

  • Affiliations:
  • Dipartimento di Ingegneria dell'Informazione, Università degli Studi di Parma, Parma, Italy

  • Venue:
  • Proceedings of the 15th WSEAS international conference on Computers
  • Year:
  • 2011

Quantified Score

Hi-index 0.01

Visualization

Abstract

Semantic information is assuming more and more importance both for the development of knowledge-based applications and for supporting the interoperability among different applications. This paper presents a software framework that tries to simplify the development of such kinds of applications by providing the possibility of working on models for representing such semantic information and implementations of such models that can be easily used by software developers without any knowledge about semantic models and languages. This software library allows to represent a domain model through Java interfaces and annotations and then to use such a representation for automatically generating a Java implementation of such a domain model. Moreover, it provides the interoperability with other applications both automatically mapping the Java domain representation in an OWL ontology, and providing an automatic translation of each object obtained from the domain model representation in an OWL string representation.