Integrating Architecture Description Languages with a Standard Design Method


Software architecture descriptions are high-level models of software systems. Some researchers have proposed specialpurpose architectural notations that have a great deal of expressive power but are not well integrated with common development methods. Others have used mainstream development methods that are accessible to developers, but lack semantics needed for extensive analysis. We describe an approach to combining the advantages of these two ways of modeling architectures. We present two examples of extending UML, an emerging standard design notation, for use with two architecture description languages, C2 and Wright. Our approach suggests a practical strategy for bringing architectural modeling into wider use, namely by incorporating substantial elements of architectural models into a standard design method.

DOI: 10.1109/ICSE.1998.671120

Extracted Key Phrases

9 Figures and Tables


Citations per Year

180 Citations

Semantic Scholar estimates that this publication has 180 citations based on the available data.

See our FAQ for additional information.

Cite this paper

@inproceedings{Robbins1998IntegratingAD, title={Integrating Architecture Description Languages with a Standard Design Method}, author={Jason E. Robbins and Nenad Medvidovic and David F. Redmiles}, booktitle={ICSE}, year={1998} }