Abstract
Architectural knowledge is something gained by experience and deep technical expertise. In order to convert the implicit knowledge of the software architects and stakeholders into explicit knowledge that is available to a broad group of people, it is very beneficial to use a knowledge management system. The main advantage of such a knowledge management system is the exact transformation from implicit knowledge of the experts into explicit knowledge. Decisions made by the architect have to be documented comprehensively and reproducible. It is therefore necessary to enrich each decision with a useful justification.
An important part of assuring a high level of quality of explicit architectural knowledge is to review the stored architectural knowledge. In order to support the architectural design with a review process, a review-based architectural knowledge tool is necessary. This work investigates the implementation of such a tool, supporting the software architect in designing and creating software architectural knowledge and introducing a review process to validate and assure the quality of the created architectural knowledge. The main focus of the developed tool was the acquisition of architectural knowledge in the form of a graphical notation. In addition, a review process was implemented, which is also based on the representation of architectural knowledge using the implemented graphical notation.
Original language | German (Austria) |
---|---|
Supervisors/Reviewers |
|
Publication status | Published - Sept 2017 |
Fields of science
- 102006 Computer supported cooperative work (CSCW)
- 102015 Information systems
- 102016 IT security
- 102020 Medical informatics
- 102022 Software development
- 102027 Web engineering
- 102034 Cyber-physical systems
- 509026 Digitalisation research
- 502032 Quality management
- 502050 Business informatics
- 503015 Subject didactics of technical sciences
JKU Focus areas
- Digital Transformation