Ontology-driven and Community-based Framework for Services Description and Selection of Composite Services
Amel Boustil, Ramdane Maamri, Zaïdi Sahnoun · 2014
Abstract – This paper proposes an OWL DL ontology for Web service description which aims at automating selection of composite Web services. In this ontology, we identify communities as a mean to organize Web services for a given shared domain. We relate concepts of community, service’s functionality (atomic abstract service or composite abstract service) and provided service (concrete service) to each other by using description logic axioms. Concrete services are defined as instances of the specific communities. Thereafter, we propose an approach for classifying services to their corresponding community under the condition that a concrete service must have at least all operations of the abstract service describing the functionality of the community, in order to ensure that the concrete services of a community meet correctly the user request. This classification needs to use the automatic generation of SPARQL queries. Eventually, this classification will be helpful in selecting an adequate composite concrete service for a requested composite service.