Abstract
Nowadays there is a great effort underway to improve the World Wide Web. A better content organisation, allowing automatic processing, leading to the Semantic Web is one of the main goals. In the light of bringing this technology closer to the Software Engineering community we propose an architecture allowing an easier development for ontology-based applications. Thus, we first present a methodology for ontology creation and automatic code generation using the widely adopted CASE UML tools. And based on a study of the art of the different RDF storage and querying systems, we couple this methodology with the Sesame system for providing a framework able to deal with large knowledge bases.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web. Scientific American (2001)
Frauenfelder, M.: A Smarter Web. Technology Review (2001)
Cendoya, M., Bernaras, A., Smithers, T., Aguado, J., Pedrinaci, C., Laresgoiti, I., GarcÃa, E., Gómez, A., Peña, N., Morch, A.Z., Sæle, H., Langdal, B.I., Gordijn, J., Akkermans, H., Omelayenko, B., Schulten, E., Gordijn, J., Hazelaar, B., Sweet, P., Schnurr, H.-P., Oppermann, H., Trost, H.: D3 Business needs, Applications and Tools Requirements (2002)
Maier, A., Aguado, J., Bernaras, A., Laresgoiti, I., Pedinaci, C., Peña, N., Smithers, T.: Integration with Ontologies. In: Conference on knowledge management (WM 2003), 2nd edn. (2003)
OMG: Unified Modelling Language Specification version 1.5 (2003)
Brickley, D., Guha, R.V.: Resource Description Framework(RDF) Schema Specification 1.0 (2000), http://www.w3.org/TR/2000/CR-rdf-schema-20000327
Lassila, O., Swick, R.R.: Resource Description Framework(RDF) Model and Syntax Specification (1999), http://www.w3.org/TR/REC-rdf-syntax/
Broekstra, J., Kampman, A., van Harmelen, F.: Sesame: A Generic Architecture for Storing and Querying RDF and RDF Schema. In: International Semantic Web Conference, ISWC (2002)
Object Management Group web page, (Last visited: June 2003), http://www.omg.org
Cranefield, S., Purvis, M.: UML as an Ontology Modelling Language. In: Proceedings of the Workshop on Intelligent Information Integration, 16th International Joint Conference on Artificial Intelligence, IJCAI 1999 (1999)
Cranefield, S.: Networked Knowledge Representation and Exchange using UML and RDF. Journal of Digital Information (2001)
Kogut, P., Cranefield, S., Hart, L., Dutra, M., Baclawski, K., Kokar, M., Smith, J.: UML for Ontology Development. Knowledge Engineering Review Journal Special Issue on Ontologies in Agent Systems (2002)
Cranefield, S.: UML and the Semantic Web. In: Proceedings of the International Semantic Web Working Symposium (2001)
Object Management Group: OMG XML Metadata Interchange (XMI) Specification (2002)
Melnik, S.: RDF API, (Last visited: June 2003), http://www-db.stanford.edu/~melnik/rdf/api.html
Unisys Corporation: Java Metadata Interface (JMI) specification (2002)
Novosoft: Novosoft metadata framework and UML library (2002)
Magkanaraki, A., Karvounarakis, G., Anh, T.T., Christophides, V., Plexousakis, D.: Ontology storage and querying. Technical Report 308, ICS-FORTH (2002)
Karvounarakis, G., Christophides, V.: The RQL v1.5 User Manual (Last visited: June 2003), http://139.91.183.30:9090/RDF/RQL/Manual.html
Karvounarakis, G., Alexaki, S., Christophides, V., Plexousakis, D., Scholl, M.: In: RQL: A Declarative Query Language for RDF. 11th International World Wide Web Conference, WWW 2002 (2002)
Joint United States / European Union ad hoc Agent Markup Language Committee: DAML+OIL (March 2001) release (2001)
KAON web page (Last visited: June 2003), http://kaon.semanticweb.org/
Cerebra home page (Last visited: June 2003), http://www.networkinference.com/
On-To-Knowledge (IST-1999-10132) web page (Last visited: June 2003), http://www.ontoknowledge.org/
Sesame Project web page. (Last visited: June 2003), http://sourceforge.net/projects/sesame/
RDF Data Query Language (RDQL) (Last visited: June 2003), http://www.hpl.hp.com/semweb/rdql.htm
Miller, L.: RDF Squish query language and Java implementation (Last visited: June 2003), http://www.ilrt.bris.ac.uk/discovery/2001/02/squish/
Kiryakov, A., Simov, K., Ognyanov, D.: Ontology Middleware: Analysis and Design. IST Project IST-1999-10132 On-To-Knowledge Deliverable 38 (2002)
UBOT web page (Last visited: June 2003), http://ubot.lockheedmartin.com/
Baclawski, K., Kokar, M., Kogut, P., Hart, L., Smith, J., Holmes, W., Letkowski, J., Aronson, M.: Extending UML to Support Ontology Engineering for the Semantic Web. In: 4th International Conference on UML (2001)
DARPA, AT&T: Components for Ontology Driven Information Push (CODIP) Home Page (Last visited: June 2003), http://codip.grci.com/
Rational UML software home page (Last visited: June 2003), http://www.rational.com/uml/index.jsp
ArgoUML web page (Last visited: June 2003), http://argouml.tigris.org/
Precise UML group home page (Last visited: June 2003), http://www.puml.org/
Finger, F.: : Design and Implementation of a Modular OCL Compiler. Diploma Thesis (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pedrinaci, C., Bernaras, A., Smithers, T., Aguado, J., Cendoya, M. (2004). A Framework for Ontology Reuse and Persistence Integrating UML and Sesame. In: Conejo, R., Urretavizcaya, M., Pérez-de-la-Cruz, JL. (eds) Current Topics in Artificial Intelligence. TTIA 2003. Lecture Notes in Computer Science(), vol 3040. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-25945-9_4
Download citation
DOI: https://doi.org/10.1007/978-3-540-25945-9_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22218-7
Online ISBN: 978-3-540-25945-9
eBook Packages: Springer Book Archive