Enhancing application servers with semantics

We report on using semantic technology to enhance application servers. In particular, the conclusion of our analysis is that OWL-S, an emerging effort for semantic webservice descriptions, is a good starting point for supporting many frequent tasks within a concrete application server which facilitates reusing and combining SemanticWeb software modules (e.g. ontology stores, reasoners, etc.). The focus of this paper is on detailing the design of the supporting ontology: (1) identifying the aspects of application servers that benefit from semantic technology and (2) analyzing and extending OWL-S for this purpose.We also report on the integration of this ontology within the server.

[1]  Nicola Guarino,et al.  Sweetening Ontologies with DOLCE , 2002, EKAW.

[2]  Ian Horrocks,et al.  OilEd: a Reason-able Ontology Editor for the Semantic Web , 2001, Description Logics.

[3]  Jeannette M. Wing,et al.  Specification matching of software components , 1997 .

[4]  Daniel Oberle,et al.  An Ontology for Semantic Middleware: Extending DAML-S Beyond Web-Services , 2003, OTM Workshops.

[5]  Dieter Fensel,et al.  UPML: A Framework for Knowledge System Reuse , 1999, IJCAI.

[6]  Marta Sabou,et al.  Semantic Markup for Semantic Web Tools: A DAML-S Description of an RDF-Store , 2003, SEMWEB.

[7]  Aldo Gangemi,et al.  An Overview of the ONIONS Project: Applying Ontologies to the Integration of Medical Terminologies , 1999, Data Knowl. Eng..

[8]  Steffen Staab,et al.  Supporting application development in the Semantic Web , 2003 .

[9]  Carole A. Goble,et al.  A Suite of Daml+Oil Ontologies to Describe Bioinformatics Web Services and Data , 2003, Int. J. Cooperative Inf. Syst..

[10]  Premkumar T. Devanbu,et al.  Adding more "DL" to IDL: towards more knowledgeable component inter-operability , 1999, Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002).

[11]  Marta Sabou,et al.  An experience report on using DAML-S , 2003, WWW 2003.

[12]  R. Prieto-Diaz,et al.  Implementing faceted classification for software reuse , 1990, [1990] Proceedings. 12th International Conference on Software Engineering.

[13]  Nigel Shadbolt,et al.  Agent-based semantic web services , 2003, WWW '03.

[14]  Philippe Massonet,et al.  Analogical reuse of requirements frameworks , 1997, Proceedings of ISRE '97: 3rd IEEE International Symposium on Requirements Engineering.

[15]  Jerry R. Hobbs,et al.  DAML-S: Semantic Markup for Web Services , 2001, SWWS.