J. Euzenat and J. Domingue (Eds.): AIMSA 2006, LNAI 4183, pp. 275 – 289, 2006.
© Springer-Verlag Berlin Heidelberg 2006
INFRAWEBS Designer – A Graphical Tool for Designing
Semantic Web Services
Gennady Agre
Institute of Information Technologies – Bulgarian Academy of Sciences
agre@iinf.bas.bg
Abstract. In order to make accessible new Semantic Web Services technologies
to the end users, the level of tools supporting these technologies should be
significantly raised. The paper presents the architecture of such a tool - an
INFRAWBS Designer – a graphical ontology-driven tool for creating a
semantic Web service description according to WSMO Framework. The tool is
oriented to the end users – providers of Web services, who would like to
convert their services into WSMO based semantic Web services. The most
character features of the tool – intensive use of ontologies, automatic generation
of logical description of a semantic service from graphical models and the use
of similarity-based reasoning for finding similar service descriptions to be
reused as initial templates for designing new services are discussed.
Keywords: Semantic Web Services, Web Service Modeling Ontology,
Graphical Modeling, Case-based Reasoning.
1 INFRAWEBS Project
INFRAWEBS is a service oriented European research project, which primary
objective is to develop an ICT framework enabling service providers to generate and
establish open and extensible development platforms for Web Service applications
[9]. Although INFRAWEBS is conceived to design, maintain and execute Semantic
Web Services (SWS) based on existing Web Services, most of its components have
been designed to work as WSMO based SWS. WSMO is a European initiative for
Semantic Web Services [13], which provides a formal ontology and language for
describing the various aspects related to SWS.
Conceptually, the INFRAWEBS Framework consists of coupled and linked
INFRAWEBS semantic Web units (SWU), whereby each unit provides tools and
components for analyzing, designing and maintaining WSMO based SWS within the
whole life cycle [9]. An INFRAWEBS Semantic Web Unit provides users with:
• Information structures for effective discovering, storing and retrieving both
semantic and non-semantic information needed for creating and maintaining SWS:
- Distributed SWS Repository (DSWS-R) [10] is aimed at effective storing and
retrieving all elements of the Semantic Web according to the WSMO
Framework: Goals, Ontologies, SWS and Mediators. The repository also
store some additional INFRAWEBS specific data such as graphical models
used for creating WSMO objects and “natural language” templates for
WSMO Goals.