A meta-process to construct software architectures for system-of-systems

Marcelo Gonçalves 1, 2 Flavio Oquendo 1 Elisa Nakagawa 2
1 ArchWare
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires
Abstract : Nowadays, complex software systems tend to be the result of operationally independent, constituent systems working together, arising a new class of software systems called Systems of Systems (SoS). In another perspective, software architectures are essential to promote the success and quality of software systems, even more on SoS. However, the construction of SoS software architectures is typically ad-hoc without well-defined and standardized architecting approaches. In this context, the main contribution of this paper is the proposal of a "Meta-process for SoS Software Architectures" (SOAR), which supports the authoring of processes to construct SoS software architectures. SOAR is also independent of application domains and it is based on a broad, deep literature review as well as knowledge of experts. In order to evaluate the feasibility of SOAR, we conducted a survey with experts in SoS software architecture. The results of this survey indicate a good acceptance of SOAR among experts that also provided insights for improving SOAR. Our intention is to use SOAR as a framework to support the authoring of architecting processes for SoS and, further, to provide specialized versions including architectural decisions for specific application domains. Therefore, in some extent, we hope to contribute to the development projects of the new, important class of SoS software systems.
Type de document :
Communication dans un congrès
Proceedings of the 30th Annual ACM Symposium on Applied Computing (SAC 2015), Apr 2015, Salamanca, Spain. 〈10.1145/2695664.2695737〉
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-01441097
Contributeur : Flavio Oquendo <>
Soumis le : jeudi 19 janvier 2017 - 15:59:22
Dernière modification le : mercredi 16 mai 2018 - 11:24:04

Identifiants

Citation

Marcelo Gonçalves, Flavio Oquendo, Elisa Nakagawa. A meta-process to construct software architectures for system-of-systems. Proceedings of the 30th Annual ACM Symposium on Applied Computing (SAC 2015), Apr 2015, Salamanca, Spain. 〈10.1145/2695664.2695737〉. 〈hal-01441097〉

Partager

Métriques

Consultations de la notice

407