Ontology Evolution Management for Semantic Web Services Cooperation

Ecole Nationale Supérieur d'Informatique et d'Analyse des Système Mohammed V-Souissi University, Morocco
International Journal of Electronic Business Management 01/2011; 9:310-321.


Interconnecting services is a complex task. A part of the complexity comes from the need to have a common, shared view of the information, ontology. Thus, there is a need for approaches that help to overcome the differences between service ontologies, and to manage the possible future evolution of the ontologies. The approach proposed in this paper provides a support for cooperation between services. Our proposition is useful for service architectures that evolve and grow in size constantly. The number of services increases and even services are changing to offer new alternatives. The aim is to provide a flexible way to partially automate the processing of ontology and related mapping evolution management. A case study in Telecom service cooperation illustrates the benefits of our approach. We apply our algorithm and implementation prototype p 2 OEManager to Message Billing Service ontology and Internet Billing Service ontology and particularly, we use our ontology agent model and prototype to manage some significant changes in these ontologies.

Download full-text


Available from: Karim Baïna, Oct 09, 2015
1 Follower
42 Reads
  • Source
    [Show abstract] [Hide abstract]
    ICEIS 2005, Proceedings of the Seventh International Conference on Enterprise Information Systems, Miami, USA, May 25-28, 2005; 02/2005
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: This paper presents the work that has been done at Thales Communications France regarding the specification and implementation of a semantic Web Service discovery and orchestration platform as part of the S4ALL ITEA program [13]. The central objective is to increase systems' interoperability and adaptability by adding semantic annotations on service declarations and business processes, in order to capitalize on the information contained in ontologies. The semantic platform was developed using common (semantic) web languages and technologies like the Semantic Annotation for WSDL Language (SAWSDL), BPEL, OWL and the UDDI service registry. The following twofold approach has been undertaken: firstly, specifying a SAWSDL to UDDI structural mapping. Its implementation allows us to publish semantically annotated declarations into a well-known service registry and make discovery queries regarding semantic concepts extracted from ontologies. Secondly, implementing a semantically aware business process execution engine able to conduct reasoning on processes where service requirements are expressed using ontological concepts. It also supports a basic form of data adaptation.
  • [Show abstract] [Hide abstract]
    ABSTRACT: In this paper, we present a generic ontology evolution approach guided by a pattern-oriented process and a quality evaluation activity. Pattern modeling aims to drive and control change application while maintaining consistency of the evolved ontology. Evaluation activity –supported by an ontology quality model– is used to guide inconsistency resolution by assessing the impact of resolution alternatives –proposed by the evolution process- on ontology quality and selecting the resolution that preserves the quality of the evolved ontology. KeywordsOntology Evolution-Pattern Modeling and Application-Inconsistency Analysis and Resolution-Ontology Quality Evaluation
    Foundations of Information and Knowledge Systems, 02/2010: pages 286-305;