2,391 research outputs found

    OWLS-CSM: A Service Profile Based Similarity Framework for Web Service Discovery

    Get PDF
    This paper presents OWLS-CSM framework, an OWL-S Service Profile based framework for web service discovery in cloud environment. In the proposed framework, services are presented as advertisements; their concepts are semantically defined and described in a hierarchal ontology to facilitate service matchmaking. In matchmaking process advertisements and query are represented as objects and three levels of similarities are used, based on OWL-S Service Profile, to matching, namely taxonomical similarity, functional similarity and non-functional similarity. Milestone method is adopted in the matchmaking algorithm to match the concepts according to their position in the hierarchal ontology. The results obtained from OWLS-CSM are analyzed and compared with other similar works to prove and evaluate the efficiency of our work.

    Semantic-driven matchmaking of web services using case-based reasoning

    Get PDF
    With the rapid proliferation of Web services as the medium of choice to securely publish application services beyond the firewall, the importance of accurate, yet flexible matchmaking of similar services gains importance both for the human user and for dynamic composition engines. In this paper, we present a novel approach that utilizes the case based reasoning methodology for modelling dynamic Web service discovery and matchmaking. Our framework considers Web services execution experiences in the decision making process and is highly adaptable to the service requester constraints. The framework also utilises OWL semantic descriptions extensively for implementing both the components of the CBR engine and the matchmaking profile of the Web services

    A Framework for Dynamic Web Services Composition

    Get PDF
    Dynamic composition of web services is a promising approach and at the same time a challenging research area for the dissemination of service-oriented applications. It is widely recognised that service semantics is a key element for the dynamic composition of Web services, since it allows the unambiguous descriptions of a service's capabilities and parameters. This paper introduces a framework for performing dynamic service composition by exploiting the semantic matchmaking between service parameters (i.e., outputs and inputs) to enable their interconnection and interaction. The basic assumption of the framework is that matchmaking enables finding semantic compatibilities among independently defined service descriptions. We also developed a composition algorithm that follows a semantic graph-based approach, in which a graph represents service compositions and the nodes of this graph represent semantic connections between services. Moreover, functional and non-functional properties of services are considered, to enable the computation of relevant and most suitable service compositions for some service request. The suggested end-to-end functional level service composition framework is illustrated with a realistic application scenario from the IST SPICE project
    corecore