SAKM

FFG COMET, 2015-2019

Software Architecture Knowledge Management

Softwarearchitektur-Wissensmanagement befasst sich mit der Erfassung, Weitergabe, Nutzung und Wiederverwendung von Architekturwissen, wobei das Architekturwissen die wichtigsten architektonischen Entwurfsentscheidungen, ihre Begründung und ihre Beziehung zu architektonischen Lösungsstrukturen umfasst. Dokumentiertes Architekturwissen ist ein unverzichtbares Mittel für Kommunikation, Qualitätskontrolle, verschiedene Arten von Architekturanalysen, Risikominderung, Training und Ausbildung. In den letzten Jahren wurden mehrere Ansätze für SAKM entwickelt, die jedoch nicht den Weg in die Praxis gefunden haben. Dies liegt vor allem an den hohen Aufwänden und Kosten, die für die Erfassung und Pflege von Architekturwissen erforderlich sind. Zentrales Ziel dieses Projektes ist es daher, Konzepte, Methoden und Werkzeuge für ein nachhaltiges Softwarearchitektur-Wissensmanagement zu entwickeln. Dazu gehören Mittel zur kontinuierlichen Erfassung und Analyse von Architekturwissen mit minimalem Aufwand, zur Extraktion von Architekturwissen aus bestehenden Artefakten und zur Pflege von Architekturwissen über die Zeit.