search menu icon-carat-right cmu-wordmark

Emerging Technologies for Software-Reliant Systems of Systems

September 2010 Technical Note
Grace Lewis

The purpose of this report is to present an informal survey of technologies that are, or are likely to become, important for software-reliant systems of systems in response to current computing trends.

Publisher:

Software Engineering Institute

CMU/SEI Report Number

CMU/SEI-2010-TN-019

Abstract

This report presents general computation trends and a particular set of emerging technologies to support the trends for software-reliant systems of systems (SoSs). Software-reliant SoSs now tend to be highly distributed software systems, formed from constituent software systems that are operated and managed by different organizations. These SoSs are moving from a directed management structure (in which constituent systems are integrated and built for a specific purpose) to a virtual one (in which there is no central authority or centrally agreed purpose). This shift is introducing a need for new technologies to deal with the lack of central authority or centrally agreed purpose.