• DocumentCode
    1668729
  • Title

    Automated Online Service Composition

  • Author

    Mohr, Felix ; Jungmann, Alexander ; Buning, Hans Kleine

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Paderborn, Paderborn, Germany
  • fYear
    2015
  • Firstpage
    57
  • Lastpage
    64
  • Abstract
    Services are self-contained and platform independent software components that aim at maximizing software reuse. The automated composition of services to a target software artifact has been tackled with many AI techniques, but existing approaches make unreasonably strong assumptions such as a predefined data flow, are limited to tiny problem sizes, ignore non-functional properties, or assume offline service repositories. This paper presents an algorithm that automatically composes services without making such assumptions. We employ a backward search algorithm that starts from an empty composition and prep ends service calls to already discovered candidates until a solution is found. Available services are determined during the search process. We implemented our algorithm, performed an experimental evaluation, and compared it to other approaches.
  • Keywords
    object-oriented programming; search problems; service-oriented architecture; software reusability; automated online service composition; backward search algorithm; nonfunctional properties; offline service repositories; self-contained platform independent software components; software artifact; software reuse maximization; Artificial intelligence; Engines; Input variables; Pareto optimization; Reliability; Software; Software algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing (SCC), 2015 IEEE International Conference on
  • Conference_Location
    New York, NY
  • Print_ISBN
    978-1-4673-7280-0
  • Type

    conf

  • DOI
    10.1109/SCC.2015.18
  • Filename
    7207336