Projects per year
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.
| Original language | English |
|---|---|
| Title of host publication | 8th International Workshop on System/Software Architectures (IWSSA'09), Vilamoura, Portugal, November 1-6, 2009 |
| Publisher | Springer |
| Number of pages | 10 |
| Publication status | Published - Nov 2009 |
Publication series
| Name | Lecture Notes in Computer Science (LNCS) |
|---|
Fields of science
- 102006 Computer supported cooperative work (CSCW)
- 102015 Information systems
- 102016 IT security
- 102020 Medical informatics
- 102022 Software development
- 102027 Web engineering
- 502032 Quality management
- 502050 Business informatics
- 503015 Subject didactics of technical sciences
- 102034 Cyber-physical systems
- 509026 Digitalisation research
- 102040 Quantum computing
Projects
- 2 Finished
-
Software Architecture Engineering and Management
Weinreich, R. (PI)
01.01.2008 → 31.12.2023
Project: Other › Project from scientific scope of research unit
-
SAE - Software Architecture Engineering
Buchgeher, G. (Researcher), Pomberger, G. (PI) & Weinreich, R. (PI)
01.01.2006 → 31.12.2022
Project: Funded research › FFG - Austrian Research Promotion Agency