Abstract | ||
---|---|---|
Software architectures are still typically defined and described independently from implementation. To avoid architectural
erosion and drift, architectural representation needs to be continuously updated and synchronized with system implementation.
Existing approaches for architecture representation like informal architecture documentation, UML diagrams, and Architecture
Description Languages (ADLs) provide only limited support for connecting architecture descriptions and implementations. Architecture
management tools like Lattix, SonarJ, and Sotoarc and UML-tools tackle this problem by extracting architecture information
directly from code. This approach works for low-level architectural abstractions like classes and interfaces in object-oriented
systems but fails to support architectural abstractions not found in programming languages. In this paper we present an approach
for linking and continuously synchronizing a formalized architecture representation to an implementation. The approach is
a synthesis of functionality provided by code-centric architecture management and UML tools and higher-level architecture
analysis approaches like ADLs.
|
Year | DOI | Venue |
---|---|---|
2009 | 10.1007/978-3-642-05290-3_44 | OTM Workshops |
Keywords | Field | DocType |
formalized architecture representation,informal architecture documentation,architecture management tool,architecture information,architectural abstraction,higher-level architecture analysis approach,code-centric architecture management,connecting architecture,architecture representation,architecture description,software architecture,architecture description language,programming language,information architecture | Computer architecture,Applications architecture,Software engineering,Software architecture description,Computer science,Solution architecture,Software architecture,Reference architecture,Enterprise architecture framework,View model,Architecture description language | Conference |
Volume | ISSN | Citations |
5872 | 0302-9743 | 7 |
PageRank | References | Authors |
0.60 | 5 | 2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Georg Buchgeher | 1 | 109 | 13.81 |
Rainer Weinreich | 2 | 237 | 27.10 |