Ioannis Athanasiadis bio photo

Ioannis Athanasiadis

Professor and Chair of Artificial Intelligence
Wageningen University & Research

University Page LinkedIn Google Scholar ORCID ACM DL DBLP Web of Science Twitter Email

Ontologies, JavaBeans and Relational Databases for enabling semantic programming

I. N. Athanasiadis, F. Villa, A. E. Rizzoli

Abstract

To put in practice knowledge-based software engineering practice we need frameworks that enable the programmer to integrate semantic-rich approaches in conventional software development process. In this work, we present how a knowledge base can be smoothly integrated with conventional domain-centric data models, as Enterprise Java Beans and object-relational mapping toolkits, as hibernate. We present a clear pathway for the software developer, starting from a domain ontology, how to generate both enterprise Java beans source code and hibernate object-relational mappings. In this way, a semantic-rich enterprise development environment is specified, that combines both the benefits of using ontologies and software development standards.

Download full text in pdf format

cover image Published as:
I. N. Athanasiadis, F. Villa, A. E. Rizzoli, Ontologies, JavaBeans and Relational Databases for enabling semantic programming, 31th IEEE Intl Conf on Computer Software and Applications (COMPSAC 2007), vol. 2, pg. 341-346, 2007, IEEE, doi:10.1109/COMPSAC.2007.160.


You might also enjoy (View all publications)