Requirements for service composition in ultra-large scale software-intensive systems

  • Authors:
  • Claudiu Farcas;Emilia Farcas;Ingolf Krüger

  • Affiliations:
  • University of California, San Diego;University of California, San Diego;University of California, San Diego

  • Venue:
  • Monterey'08 Proceedings of the 15th Monterey conference on Foundations of Computer Software: future Trends and Techniques for Development
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Ultra-Large Scale Software-Intensive Systems (ULSSIS) are integrated networks of capabilities that serve large communities of stakeholders and have a broad spectrum of crosscutting concerns. The added value of an ULSSIS emerges from the interplay of a set of constituent systems, both existing and emerging systems. We see the systems-of-systems integration challenge as a major concern for ULSSIS. System integration has to address systematic and seamless composition of services, consider upfront crosscutting concerns such as policy and security, assure system dependability and quality of service, and show agility to deal with changes in the requirements and the environment in which the ULSSIS operates. In this paper, we present some of the challenges for service composition, propose an architectural style for addressing them, and discuss the experience gain in designing an ULSSIS, namely the infrastructure for ocean observatories.