© 2016

Automated Software and Service Composition

A Survey and Evaluating Review


Part of the SpringerBriefs in Computer Science book series (BRIEFSCOMPUTER)

Table of contents

  1. Front Matter
    Pages i-viii
  2. Felix Mohr
    Pages 1-8
  3. Felix Mohr
    Pages 23-59
  4. Felix Mohr
    Pages 61-98
  5. Felix Mohr
    Pages 99-104
  6. Back Matter
    Pages 105-113

About this book


This book is by far the most systematic and comprehensive review of the field of automated software composition. Based on a formally described and reproducible methodology, it critically discusses the approaches, which are relevant for experts interested in an organized overview of related work. It also provides an introduction and intuitive classification system for researchers new to the field.

In order to create this survey, several dozen papers were analyzed with respect to the concrete problems they tackle and the proposed solutions. It delivers both an overview and a qualitative comparison of the approaches, and answers three research questions:  What types of automated software composition problems exist? In which use cases do these problems typically occur? And what are the most prominent solution paradigms for the different types?

Overall, this book saves a great deal of time for everyone pursuing research in the area of automated software composition who needs a comprehensive guide that helps them understand the field, and that relates new approaches to existing ones.


SOA – Service-Oriented Architectures Software composition Service Composition Service Discovery Search-based software engineering Automatic Programming

Authors and affiliations

  1. 1.Paderborn UniversityDepartment of Computer SciencePaderbornGermany

About the authors

Felix Mohr is a PhD candidate at the University of Paderborn where he also received his Master Degree. Within the Collaborative Research Center “On-The-Fly Computing” (SFB 901), he works on the topic of automated service composition. His general research focus and interests are heuristic search and planning, machine learning, and operations research.

Bibliographic information

Industry Sectors
Chemical Manufacturing
IT & Software
Consumer Packaged Goods
Finance, Business & Banking
Energy, Utilities & Environment