The ALI Architecture Description Language
Article
Haider, U., McGregor, John D. and Bashroush, R. 2018. The ALI Architecture Description Language. ACM SIGSOFT Software Engineering Notes. 43 (4), pp. 52-52. https://doi.org/10.1145/3282517.3282545
Authors | Haider, U., McGregor, John D. and Bashroush, R. |
---|---|
Abstract | Architecture Description Languages (ADLs) have emerged over the past two decades as a means to abstract details of large-scale systems in order to enable better intellectual control over the complete systems. Recently, there has been an explosion in the number of ADLs created in the research community. However, industrial adoption of these ADLs has been rather limited. This has been attributed to various reasons, including the lack of support of some ADLs for: variability management, requirements traceability, architectural artefact reusability and multiple architectural views. To overcome these limitations, this paper is a report on ALI, an ADL that was designed to complement existing work by adding mechanisms to address the aforementioned limitations. The ALI design principles, concepts, notations and formal semantics are presented in this paper. The notation is illustrated using two distinct case studies, one from the information systems domain " an Asset Management System (AMS); and another from the embedded systems domain - a Wheel Brake System (WBS). |
Journal | ACM SIGSOFT Software Engineering Notes |
Journal citation | 43 (4), pp. 52-52 |
ISSN | 0163-5948 |
Year | 2018 |
Publisher | Association for Computing Machinery (ACM) |
Accepted author manuscript | License File Access Level Anyone |
Digital Object Identifier (DOI) | https://doi.org/10.1145/3282517.3282545 |
Web address (URL) | https://doi.org/10.1145/3282517.3282545 |
Publication dates | |
Oct 2018 | |
Online | 02 Jan 2019 |
Publication process dates | |
Accepted | 18 Sep 2018 |
Deposited | 22 Jan 2019 |
Copyright information | © ACM, 2018 |
Additional information | This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in ACM SIGSOFT Software Engineering Notes, http://dx.doi.org/10.1145/3282517.3282545 |
https://repository.uel.ac.uk/item/84680
Download files
358
total views442
total downloads7
views this month3
downloads this month