Software architecture description and UML

作者: Paris Avgeriou , Nicolas Guelfi , Nenad Medvidovic

DOI: 10.1007/978-3-540-31797-5_3

关键词: Software architecture descriptionArchitecture description languageComputer scienceEAST-ADLUML toolSoftware design descriptionApplications of UMLArchitecture Analysis & Design LanguageObject Constraint LanguageSoftware engineering

摘要: The description of software architectures has always been concerned with the definition appropriate languages for designing various architectural artifacts. Over past ten years, formal or less Architecture Description Languages (ADLs) and supporting methods tools have proposed by researchers. More recently, UML widely accepted in both industry academia as a language (AD), there approaches to UML-based AD either extending language, mapping existing ADLs onto it. upcoming 2.0 standard also created great expectations about potential capture architectures, allow early analysis systems under development support qualities. Furthermore, latest trends such MDA aspect-oriented paradigm are tightly connected AD, thus promoting new which combine two. This workshop attempted delve into this multi-faceted field, presenting research advances facilitating discussions between experts.

参考文章(14)
Michael Stal, Peter Sommerlad, Hans Rohnert, Regine Meunier, Frank Buschmann, Pattern-Oriented Software Architecture Volume 1: A System of Patterns ,(1996)
Nicolas Guelfi, Paris Avgeriou, Reza Razavi, A Pattern Language for Documenting Software Architectures european conference on pattern languages of programs. pp. 673- 694 ,(2004)
Dorin B. Petriu, Murray Woodside, A Metamodel for Generating Performance Models from UML Designs Lecture Notes in Computer Science. pp. 41- 53 ,(2004) , 10.1007/978-3-540-30187-5_4
Michael Stal, Peter Sommerlad, Hans Rohnert, Regine Meunier, Frank Buschmann, Pattern-Oriented Software Architecture ,(1996)
Vincenzo Grassi, Raffaela Mirandola, Antonino Sabetta, A UML Profile to Model Mobile Systems Lecture Notes in Computer Science. pp. 128- 142 ,(2004) , 10.1007/978-3-540-30187-5_10
Paul Clements, David Garlan, Reed Little, Robert Nord, Judith Stafford, None, Documenting Software Architectures: Views and Beyond ,(2002)
Mary Shaw, David Garlan, Software architecture: perspectives on an emerging discipline Prentice-Hall, Inc.. ,(1996)