Designing an architecture description language for nontechnical actors and purposes (NOTE-ADL)
Journal of Enterprise Information Management
ISSN: 1741-0398
Article publication date: 6 March 2020
Issue publication date: 22 April 2020
Abstract
Purpose
The paper proposes the development of a graphical architecture description language (ADL) that allows a better understanding of software architectures for nontechnical actors and purposes and, beyond, can serve as a communication tool between domain experts and IT experts, for instance, in a software development process.
Design/methodology/approach
The paper follows the methods and guidelines of design science research. By deriving characteristics and general requirements for ADLs from a research literature review and from industry standards, the paper provides a conceptual modeling approach for an ADL. The model design is based on typical requirements and suggestions derived from literature and related work. The application possibilities and advantages are then demonstrated with a usage scenario.
Findings
The paper elaborates a user-oriented ADL that makes software architecture comprehensible for stakeholders and end users. It provides a high level of abstraction and, thus, is not restricted to a particular domain. The paper also provides a corresponding modeling editor as well as an underlying catalogue with symbols and rules for the ADL.
Research limitations/implications
As this is a conceptual study, the ADL has not been practically evaluated yet. Thus, the usefulness of this academic approach for the industry remains to be validated.
Originality/value
The elaborated ADL can serve as a language to visualize software architectures, particularly in the business domain, in a comprehensible manner. Still, it retains the structured character of ADLs to facilitate communication on an IT-near level. In including nontechnical actors, the approach broadens the overall application capabilities of ADLs.
Keywords
Citation
Strohmeier, S. and Gross, F. (2020), "Designing an architecture description language for nontechnical actors and purposes (NOTE-ADL)", Journal of Enterprise Information Management, Vol. 33 No. 3, pp. 482-501. https://doi.org/10.1108/JEIM-06-2018-0120
Publisher
:Emerald Publishing Limited
Copyright © 2020, Emerald Publishing Limited