Authors:
Diego C. Sales
1
;
2
and
Leandro B. Becker
2
Affiliations:
1
Federal Institute of Amazon - IFAM, Campus Manaus Distrito Industrial, AM, Brazil
;
2
Graduate Program on Automation and Systems Engineering (PPGEAS), Federal University of Santa Catarina - UFSC, Florianópolis, SC, Brazil
Keyword(s):
Evolution Approach, Systems Architecture, Sensors, Actuators, Quality Attributes.
Abstract:
The constant technological evolution, in this case targeting sensing and actuation devices (S&A), causes designers to evaluate potential modifications (upgrades) in the architecture of cyberphysical systems (CPS). Including or exchanging S&A devices in the architecture is a complex activity that requires the use of a systematic approach. This paper presents the CPS Architectural Evolution Approach (CAvA), which provide means to evaluate the impacts on architecture components, requirements, and software quality characteristics for mitigating risks and possible failures on meeting design goals. CAvA proposes a set of phases and activities to guide designers in the selection, evaluation, integration, and compatibility through the analysis of software quality attributes, based on the ISO/IEC 25010. A software tool was designed to support CAvA application. A case study is presented to highlight CAvA benefits for evolving the architecture of a small-scale UAV, showing a set of possible sce
narios according to predefined goals.
(More)