The design of the architecture and the ADF should meet additional non-functional requirements from various disciplines and standards. The most pertinent of these requirements pertain to safety, security, maintainability, reliability, availability, and scalability.
Review of existing architecture standards for guidance on designing the ADF architecture is recommended. For instance, the ISO/IEC/IEEE 42010:2022 ISO/IEC/IEEE 42010 (2022) standard (and its associated references) provides specifications for architecture viewpoints, architecture frameworks, and architecture description languages for use in architecture descriptions. SAE J3131:2022 SAE J3131 (2022), provides a reference functional architecture and describes the functional components and relationships between them of a typical on-road automated driving system (ADS) software architecture, as well as providing related terms and definitions.
Main Question
Are requirements for safety, security and maintainability considered for the selection of an appropriate architecture?
Sub-Questions
- Does the identfied ADF’s architecture fulfil standards or follow other state-of-the-art published architecture recomendations ?
References
- ISO/IEC/IEEE (2022) 42010: Software, systems and enterprise — Architecture . Available at: https://www.iso.org/standard/74393.html (Accessed: 22 May 2024)