We have the goal to provide everything to the engineering community, to facilitate the use of AbRA. Therefore, the tooling available under Mozilla Public License 2.0. The documentation is available under CC BY 4.0. See also the license files in the specific folders.
We encourage everyone to use AbRA and contribute back to the community. Opening issues and going into a discussion with the maintainers before raising a pull-request may be helpful if the change is larger than just fixing a few typos.
The automotive industry is undergoing a transformation shift with the advent of Software-defined Vehicles (SdV) and central Electronic Control Units (ECUs), introducing unprecedented complexity within product development. In the con-text of agile methodologies, adhering to traditional risk analysis approaches becomes challenging due to the rapid release cycles and continuous evolution of products.
Architecture-based Risk Analysis addresses these challenges by adding a minimal extension to UML/SysML. This enables agile workflows on architecture models, and the usage of architecture verification tools as support for the engineers and quality gates. This enables us to bring architecture models and risk analysis into a pull-request based workflow, and in case of software-systems closer to the code.
The purpose of this repository is to facilitate the adoption of the architecture-based risk analysis by
- providing the meta-model and the thoughts behind.
- providing guidelines and lessons-learned
- providing tooling for a simple adoption by architects
- providing automation-solutions for a simple adopting in projects
Please take a look into the tooling section for downloads.
The documentation for AbRA is licensed under CC BY 4.0
The paper The Beauty of MBSE is now available!
The presentation: AbRA Architecture-based Risk Analysis for agile development (but not only)