Optimizing QoS-aware semantic web service composition

Freddy Lecue, Freddy Lécué

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    Abstract

    Ranking and optimization of web service compositions are some of the most interesting challenges at present. Since web services can be enhanced with formal semantic descriptions, forming the "semantic web services", it becomes conceivable to exploit the quality of semantic links between services (of any composition) as one of the optimization criteria. For this we propose to use the semantic similarities between output and input parameters of web services. Coupling this with other criteria such as quality of service (QoS) allow us to rank and optimize compositions achieving the same goal. Here we suggest an innovative and extensible optimization model designed to balance semantic fit (or functional quality) with non-functional QoS metrics. To allow the use of this model in the context of a large number of services as foreseen by the strategic EC-funded project SOA4All we propose and test the use of Genetic Algorithms. © Springer-Verlag Berlin Heidelberg 2009.
    Original languageEnglish
    Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)|Lect. Notes Comput. Sci.
    PublisherSpringer Nature
    Pages375-391
    Number of pages16
    Volume5823
    ISBN (Print)364204929X, 9783642049293
    Publication statusPublished - 2009
    Event8th International Semantic Web Conference, ISWC 2009 - Chantilly, VA
    Duration: 1 Jul 2009 → …

    Conference

    Conference8th International Semantic Web Conference, ISWC 2009
    CityChantilly, VA
    Period1/07/09 → …

    Keywords

    • Automated reasoning
    • Quality of service and composition
    • Semantic web
    • Service composition
    • Web service

    Fingerprint

    Dive into the research topics of 'Optimizing QoS-aware semantic web service composition'. Together they form a unique fingerprint.

    Cite this