TY - JOUR
T1 - Assurance and certification of cyber–physical systems
T2 - The AMASS open source ecosystem
AU - de la Vara, Jose Luis
AU - Ruiz, Alejandra
AU - Blondelle, Gaël
N1 - Publisher Copyright:
© 2020 Elsevier Inc.
PY - 2021/1
Y1 - 2021/1
N2 - Many cyber–physical systems (CPS) are subject to rigorous assurance and certification processes to provide confidence that undue risks are not posed and thus the systems are trustworthy. These processes are complex and time-consuming and tool support can greatly aid in their execution. In line with other trends for systems and software engineering, the need for and interest in open source tools for assurance and certification is growing and different initiatives have been launched. As a concrete example, we report on our experience in developing the AMASS open source ecosystem. This ecosystem includes (1) an open source tool platform that supports the main CPS assurance and certification activities, (2) external tools with added-value features, and (3) an open community of developers and users. The platform integrates existing solutions for system modelling, process engineering, and compliance and argumentation management. We also present the application of the AMASS tool platform in 11 industrial case studies from five different application domains. The results show that the platform is a feasible means for CPS assurance and certification and that practitioners find benefits in assurance-oriented system modelling and in integrated system assurance information, among other areas. Nonetheless, improvement opportunities also exist, most notably regarding tool interoperability and usability.
AB - Many cyber–physical systems (CPS) are subject to rigorous assurance and certification processes to provide confidence that undue risks are not posed and thus the systems are trustworthy. These processes are complex and time-consuming and tool support can greatly aid in their execution. In line with other trends for systems and software engineering, the need for and interest in open source tools for assurance and certification is growing and different initiatives have been launched. As a concrete example, we report on our experience in developing the AMASS open source ecosystem. This ecosystem includes (1) an open source tool platform that supports the main CPS assurance and certification activities, (2) external tools with added-value features, and (3) an open community of developers and users. The platform integrates existing solutions for system modelling, process engineering, and compliance and argumentation management. We also present the application of the AMASS tool platform in 11 industrial case studies from five different application domains. The results show that the platform is a feasible means for CPS assurance and certification and that practitioners find benefits in assurance-oriented system modelling and in integrated system assurance information, among other areas. Nonetheless, improvement opportunities also exist, most notably regarding tool interoperability and usability.
KW - AMASS
KW - Assurance
KW - Certification
KW - Cyber–physical system
KW - Ecosystem
KW - Open source
UR - http://www.scopus.com/inward/record.url?scp=85090415830&partnerID=8YFLogxK
U2 - 10.1016/j.jss.2020.110812
DO - 10.1016/j.jss.2020.110812
M3 - Article
AN - SCOPUS:85090415830
SN - 0164-1212
VL - 171
JO - Journal of Systems and Software
JF - Journal of Systems and Software
M1 - 110812
ER -