Title
Making the Case for Centralized Software Architecture Management.
Abstract
Architectural knowledge is an important artifact for many software development and quality control activities. Examples for quality 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 maintenance. 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 propose 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).
Year
DOI
Venue
2016
10.1007/978-3-319-27033-3_8
Lecture Notes in Business Information Processing
Keywords
Field
DocType
Software architecture management,Software architecture knowledge management,Software architecture information repositories,Software architecture as a service,Software architecture models,Software architecture views,Software architecture use cases
Space-based architecture,Applications architecture,Software engineering,Software architecture description,Computer science,Solution architecture,Reference architecture,Software architecture,Enterprise architecture framework,Enterprise architecture management
Conference
Volume
ISSN
Citations 
238
1865-1348
2
PageRank 
References 
Authors
0.39
0
3
Name
Order
Citations
PageRank
Georg Buchgeher120.39
Rainer Weinreich223727.10
Thomas Kriechbaum320.39