Software Engineering Techniques for the Development of Systems of Systems

Radu Calinescu, Marta Kwiatkowska. Software Engineering Techniques for the Development of Systems of Systems. In Proceedings of the 15th Monterey Workshop on Foundations of Computer Software. 2008.

Abstract

This paper investigates how existing software engineering techniques can be employed, adapted and integrated for the development of large-scale systems of systems. Starting from existing system-of-systems (SoS) studies, we identify computing paradigms and techniques that have the potential to help address the challenges associated with SoS development, and propose an SoS development framework that combines these techniques in a novel way.