In this paper we focus on domain-specific Architecture Description Languages (ADLs), particularly for safety critical systems. We argue that existing standards for architectural modelling are insufficient for achieving the necessary levels of control of the development process for such systems. We outline the requirements for safety critical ADLs, the challenges faced in their construction, and present an example - AIM - developed in collaboration with the safety industry. Explaining the key principles of AIM, we show how to address multiple and cross-cutting concerns through active system views and, how to ensure consistency across such views. The AIM philosophy is supported by a brief exploration of a real-life jet engine case study.
|Number of pages||22|
|Publication status||Published - 2006|