Service Composition for Collective Adaptive Systems

Stephen Gilmore, Jane Hillston, Mirco Tribastone

Research output: Chapter in Book/Report/Conference proceedingConference contribution


Collective adaptive systems are large-scale resource-sharing systems which adapt to the demands of their users by redistributing resources to balance load or provide alternative services where the current provision is perceived to be insufficient. Smart transport systems are a primary example where real-time location tracking systems record the location availability of assets such as cycles for hire, or fleet vehicles such as buses, trains and trams. We consider the problem of an informed user optimising his journey using a composition of services offered by different service providers.
Original languageEnglish
Title of host publicationSoftware, Services and Systems
Subtitle of host publicationEssays Dedicated to Martin Wirsing on the Occasion of His Retirement from the Chair of Programming and Software Engineering
EditorsRocco De Nicola, Rolf Hennicker
PublisherSpringer Berlin Heidelberg
Number of pages16
ISBN (Electronic)978-3-319-15545-6
ISBN (Print)978-3-319-15544-9
Publication statusPublished - 5 Mar 2015

Publication series

NameLecture Notes in Computer Science
ISSN (Print)0302-9743


Dive into the research topics of 'Service Composition for Collective Adaptive Systems'. Together they form a unique fingerprint.

Cite this