Advanced search
Start date

SASoS: supporting development of software architectures for software-intensive systems-of-systems


With the advance of computacional technologies and increasing in complexity and size of software systems, a new concept has emerged: Systems of Systems (SoS). This concept refers to software systems built from collaborative integration of operationally independent constituent systems. In this context, several critical embedded systems have been also developed as SoS, for instance, robotics systems and military systems. In another perspective, software architectures have a fundamental role to the development of software systems, mainly regarding to quality attributes, such as interoperability and evolvability. However, it is observed that most of SoS have been developed without attention to their software architectures, what can harm the quality attributes of these systems. Moreover, there is a lack of more consolidated approaches, including processes, methods, techniques and even tools, which support the development of SoS. In this scenario, the main goal of this project is to contribute to facilitate and systematize the building of SoS, focusing on software architectures. Specifically, this research project will propose a process containing methods, techniques, and supporting tools in order to systematize the design of SoS software architectures, more specifically, for critical embedded systems. Aiming at having evidences of the viability of our process, case studies, experiments, and/or surveys will be conducted, involving the design of SoS for two critical domain: robotics systems and flood monitoring systems. As results of this project, we intend to contribute to the Software Architecture, providing a means that supports the building of SoS software architectures. We also intend to contribute to the area of Embedded Systems, as this process could organize architectures of SoS of this area. Moreover, a more general result is to consolidate the research group in Software Architecture and Systems of Systems in ICMC/USP, as well as to promote and consolidate the research cooperation between ICMC/USP and Institut de Recherche en Informatique et Systèmes Aléatoires of Université de Bretagne Sud - IRISA/UBS. (AU)

Articles published in Agência FAPESP Newsletter about the research grant:
Articles published in other media outlets (0 total):
More itemsLess items

Scientific publications
(References retrieved automatically from Web of Science and SciELO through information on FAPESP grants and their corresponding numbers as mentioned in the publications by the authors)
MANZANO, WALLACE; GRACIANO NETO, VALDEMAR VICENTE; NAKAGAWA, ELISA YUMI. Dynamic-SoS: An Approach for the Simulation of Systems-of-Systems Dynamic Architectures. COMPUTER JOURNAL, v. 63, n. 5, p. 709-731, MAY 2020. Web of Science Citations: 0.
OLIVEIRA, LUCAS BUENO RUAS; LEROUX, ELENA; FELIZARDO, KATIA ROMERO; OQUENDO, FLAVIO; NAKAGAWA, ELISA YUMI. ArchSORS: A Software Process for Designing Software Architectures of Service-Oriented Robotic Systems. COMPUTER JOURNAL, v. 60, n. 9, p. 1363-1381, SEP 2017. Web of Science Citations: 1.
GARCES, LINA; AMPATZOGLOU, APOSTOLOS; AVGERIOU, PARIS; NAKAGAW, ELISA YUMI. Quality attributes and quality models for ambient assisted living software systems: A systematic mapping. INFORMATION AND SOFTWARE TECHNOLOGY, v. 82, p. 121-138, FEB 2017. Web of Science Citations: 17.

Please report errors in scientific publications list by writing to: