Abstract
This thesis presents a web-based tool for the documentation of software architectures. The tool makes it possible to describe the architecture of a software system in a structured form and with little effort. It is based on the idea of Architecture Haiku and extends it with architecture knowledge management functions. This is possible due to the intensive use of reusable, application-independent software architecture knowledge, which is used as a means for architecture documentation. In the work, basic concepts such as software architecture, architecture documentation, architecture knowledge management and Architecture Haiku are explained. Afterwards, the essential requirements and the most important concepts of the tool are presented. A central part of the work is the presentation of the most important functional areas of the tool. These include the creation of architecture documentation and the management of reusable architectural knowledge. Finally, the tool is described from an implementation perspective. In addition, important technologies used are presented.
| Original language | German (Austria) |
|---|---|
| Supervisors/Reviewers |
|
| Publication status | Published - Jun 2018 |
Fields of science
- 102015 Information systems
- 102022 Software development
- 102027 Web engineering
- 509026 Digitalisation research
- 502050 Business informatics
JKU Focus areas
- Digital Transformation