SAKM - Software Architecture Knowledge Management

Project: Funded researchFFG - Austrian Research Promotion Agency

Project Details

Description

Software Architecture Knowledge Management (SAKM) deals with capturing, sharing, and reusing of architectural knowledge. Many approaches and tools for SAKM have been developed within the last years. Examples are conceptual models and ontologies, use cases for SAKM-related activities, and different kinds of tools like (semantic) wikis, extensions of UML, IDE extensions, and extensions of programming languages. Despite over 10 years of reasearch in this area, SAKM has not yet found wide-spread adoption in practice. In this project we aim to gain a deeper understanding of the state of SAKM both in academia and practice and to develop support for SAKM based on our findings. We also explore concepts like group decision making, the role of context for capturing and using architectural knowledge, and the creation of an architectural knowledge base, providing reusable and proven architectural knowledge for different domains.
StatusFinished
Effective start/end date01.01.201231.12.2018

Collaborative partners

Fields of science

  • 202017 Embedded systems
  • 102006 Computer supported cooperative work (CSCW)
  • 202005 Computer architecture
  • 502050 Business informatics
  • 102 Computer Sciences
  • 202022 Information technology
  • 502032 Quality management
  • 102022 Software development
  • 102002 Augmented reality
  • 102015 Information systems
  • 102020 Medical informatics
  • 102027 Web engineering
  • 102040 Quantum computing 
  • 102016 IT security
  • 503015 Subject didactics of technical sciences
  • 509026 Digitalisation research
  • 102034 Cyber-physical systems

JKU Focus areas

  • Digital Transformation