Arquitetura de software para sistemas de tempo real [thesis]

Wilson Prates de Oliveira
A System-of-Systems (SoS) is a class of system characterized by the union of constituent systems that are independent in both operational and managerial and together they can play new functionalities. Because of their evolutionary and interoperability features, SoS are widely used in critical contexts such as disaster management, health care systems, military systems, and smart cities. An architectural process aims to define the stakeholders, constituent systems and their interactions and the
more » ... eractions and the emergent behaviors produced by these interactions. All of these elements are defined from an understanding of the context through requirements engineering, architectural descriptions, and modeling of architectural views of the system. Recent research has shown little progress in the study of architectural processes in this class of system and in this sense more researches are needed to meet the lacks found in the literature for the design, analysis, evaluation, and evolution of architectures in SoS. Therefore, this research introduces PASoS, an instance of SOAR (Meta-process for SoS Software Architectures) that aims to define what elements an architectural process in SoS should cope with. Thus, in future research the essential elements of SOAR (Alphas and activity spaces) will be generalized in the three phases of PA-SoS, in each one of them the SOAR activity spaces that in PASoS are responsible for producing the architectural artifacts (Alphas of SOAR) will be sequentially listed. This process is expected to guide SoS architects through the steps necessary to build the SoS architecture for critical contexts.
doi:10.11606/d.3.2011.tde-13012012-103355 fatcat:vgrdfp7n2zfovko5rzquisprlm