Making the Case for Centralized Software Architecture Management

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

Abstract

Architectural knowledge is an important artifact for many software development and quality control activities. Examples for qual- ity control activities based on architectural information are architecture reviews, dependency analyses, and conformance analyses. Architecture is also an important artifact for understanding, reuse, evolution, and main- tenance. Unfortunately, in many projects architectural knowledge often remains implicit and is not available for a particular system stakeholder or outdated when it is actually needed. To address this problem, we pro- pose to manage semi-formal software architecture knowledge in a central repository, where it is accessible to all stakeholders and where it can be automatically and continuously updated and analyzed by different tools. In this paper we discuss important elements and use cases of such an approach, and present an example for an architecture knowledge and information repository in the context of an enterprise service-oriented architecture (SOA).
Original languageEnglish
Title of host publicationSoftware Quality Days 2016 (SWQD 2016), scientific track, Vienna, Austria, January 18-21, 2016
Editors Dietmar Winkler, Stefan Biffl Johannes Bergsmann
PublisherSpringer International Publishing
Pages109-121
Number of pages13
Volume238
ISBN (Print)978-3-319-27033-3
DOIs
Publication statusPublished - Jan 2016

Publication series

NameLecture Notes in Business Information Processing (LNBIP)

Fields of science

  • 202005 Computer architecture
  • 202017 Embedded systems
  • 102 Computer Sciences
  • 102002 Augmented reality
  • 102006 Computer supported cooperative work (CSCW)
  • 102015 Information systems
  • 102022 Software development
  • 202022 Information technology
  • 502032 Quality management
  • 502050 Business informatics

JKU Focus areas

  • Computation in Informatics and Mathematics
  • Management and Innovation

Cite this