Published October 10, 2020 | Version v1
Video/Audio Open

Towards Advances on Software Architecture Design of Constituents for Systems-of-Systems: Enabling Operational Independence

  • 1. INF - UFG

Description

Over the years, knowledge on how to engineer software-intensive system-of-systems (SoS) has been expanded and advanced. However, challenges remain. Constituent Systems (CSs) are required to instantaneously connect themselves to a SoS while still preserving their operational independence. Moreover, SoS CS is subject to a sort of heterogeneities that makes it difficult to make decisions outside predefined frameworks, environments, and hierarchical command-control structures. Hence, many of the systems currently available are not prepared to be part of an SoS, i.e., they can not maintain their operational independence despite their participation in one or more SoS. Based on this context, the main goal of this research is to exploit how to design software architecture for systems that are intended to become part of a SoS in the future. To achieve this goal, we chose the urban mobility SoS domain and then executed a software architecture design process to design software architecture for an autonomous car as CS of this SoS. Later, we evaluated it through simulation. Preliminary results reveal that our proposal complies with the requirements raised during the architectural design process and can enable a system to be a constituent of a SoS while still preserving its operational independence.

Files

backup_paulo_gabriel.mp4

Files (25.2 MB)

Name Size Download all
md5:05c5cb87398b41e4bb6ad37fae719af9
25.2 MB Preview Download