Title :
System-of-systems platform scoping
Author :
Klein, John ; McGregor, John D.
Author_Institution :
Software Eng. Inst., Pittsburgh, PA, USA
Abstract :
In a system of systems, interoperability among constituent systems is a primary architecture concern. One architecture strategy to promote interoperability in this design context is to create a system-of-systems platform to provide certain common services to all constituent systems, with the goal of reducing development effort for the constituent systems and reducing integration and assurance cost for the system of systems. A successful system-of-systems platform must balance sufficient commonality to support economical reuse, while also providing variability and extensibility to enable innovation in system and system of systems capabilities. These commonality/variability tradeoffs for system-of-systems platforms are frequently tacit decisions, since there are no existing techniques for analyzing such decisions at the scale and degree of requirements uncertainty that characterize most systems of systems.
Keywords :
open systems; software architecture; architecture strategy; economical reuse support; interoperability systems; primary architecture; system-of-systems platform scoping; Computer architecture; Context; Ecosystems; Geospatial analysis; Software engineering; Systems engineering and theory; Uncertainty; ecosystem; platform; scoping; system of systems;
Conference_Titel :
Product Line Approaches in Software Engineering (PLEASE), 2013 4th International Workshop on
Conference_Location :
San Francisco, CA
DOI :
10.1109/PLEASE.2013.6608653