arrow
Return

A classification and comparison framework for software architecture description languages

delete2000-01-01
delete982
PRE
AI
N
Nenad Medvidović
R
Richard N. Taylor
DOI:10.1109/32.825767delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Software architectures shift the focus of developers from lines-of-code to coarser-grained architectural elements and their overall interconnection structure. Architecture description languages (ADLs) have been proposed as modeling notations to support architecture-based development. There is, however, little consensus in the research community on what is an ADL, what aspects of an architecture should be modeled in an ADL, and which of several possible ADLs is best suited for a particular problem. Furthermore, the distinction is rarely made between ADLs on one hand and formal specification, module interconnection, simulation, and programming languages on the other. This paper attempts to provide an answer to these questions. It motivates and presents a definition and a classification framework for ADLs. The utility of the definition is demonstrated by using it to differentiate ADLs from other modeling notations. The framework is used to classify and compare several existing ADLs, enabling us, in the process, to identify key properties of ADLs. The comparison highlights areas where existing ADLs provide extensive support and those in which they are deficient, suggesting a research agenda for the future.
Keywords:
software architecture
architecture description language
component
connector
configuration
definition
classification
comparison
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Software Engineering cover
IEEE Transactions on Software Engineering
IF:
5.6
Papers:
2.8K
Citations:
1.1W

Organization

No organization information available
Cited Papers

Cited Papers

Vitamin D3 stimulates the production of prostacyclin by vascular smooth muscle cells
err1991-08-01
err0
PREAI
errM. Wakasugi; T. Noguchi; M. Inoue; Y. Kazama; M. Tawata; Y. Kanemaru; T. Onaya
errShare
errSave
Variability of the territories of the major cerebral arteries
err1992-12-01
err0
PREAI
errAlbert van der Zwan; Berend Hillen; Cornelis A. F. Tulleken; Manuel Dujovny; Ljubisa Dragovic
errShare
errSave
Reactions of Alkenes and Alkynes with an Acyclic Silylene and Heavier Tetrylenes under Ambient Conditions
err2014-10-09
err0
errOAAI
errFelicitas Lips; Akseli Mansikkamäki; James C. Fettinger; Heikki M. Tuononen; Philip P. Power
errShare
errSave
The Preparation, Separation and Characterization of Some Ammine Complexes of Iridium(III).
err1990-01-01
err0
errOAAI
errFrode Galsbøl; Solveig Kallesøe Hansen; Kim Simonsen; Olof Dahlman; Curt R. Enzell; Tore Pettersson; Judson V. Edwards
errShare
errSave
researcher View more