2016
DOI: 10.1016/j.jss.2015.08.054
|View full text |Cite
|
Sign up to set email alerts
|

10 years of software architecture knowledge management: Practice and future

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
62
0
1

Year Published

2017
2017
2024
2024

Publication Types

Select...
7
1

Relationship

1
7

Authors

Journals

citations
Cited by 117 publications
(71 citation statements)
references
References 73 publications
0
62
0
1
Order By: Relevance
“…The software architecting process aims at designing, documenting, evaluating, and evolving software architecture [43]. Recently, Software Architecture (SA) research has been experiencing a paradigm shift from describing SA with quality attributes and the constraints of context (i.e., the context and requirement aspect) and structuring it as components, connectors and views (i.e., the structure aspect) to focusing on how stakeholders (e.g., the architect) make architectural decisions and reason about the chosen structures and decisions (i.e., the decision aspect) [28,44]. Whilst current research and practice mostly consider architecting as a decision-making process, it has recently been argued that SA in the new digitalization movements (e.g., DevOps) should cover the realization aspect as well [28].…”
Section: Architecting For CI and Cd Practicesmentioning
confidence: 99%
“…The software architecting process aims at designing, documenting, evaluating, and evolving software architecture [43]. Recently, Software Architecture (SA) research has been experiencing a paradigm shift from describing SA with quality attributes and the constraints of context (i.e., the context and requirement aspect) and structuring it as components, connectors and views (i.e., the structure aspect) to focusing on how stakeholders (e.g., the architect) make architectural decisions and reason about the chosen structures and decisions (i.e., the decision aspect) [28,44]. Whilst current research and practice mostly consider architecting as a decision-making process, it has recently been argued that SA in the new digitalization movements (e.g., DevOps) should cover the realization aspect as well [28].…”
Section: Architecting For CI and Cd Practicesmentioning
confidence: 99%
“…“A Mechanism to Explore Proactive Knowledge Retention in Open Source Software Communities” is authored by Rashid, Clarke, and O'Connor. Knowledge management and knowledge retention is a classic topic in software organizations and its connection with Open Source Software is very promising. In this paper, authors present a method towards the formation of proactive knowledge retention practices in Open Source Software projects to transform contributor's use of knowledge and engagement into knowledge relevant activities like knowledge sharing and transfer.…”
Section: About the Special Issuementioning
confidence: 99%
“…Modern software systems are expected to evolve to satisfy the changing needs of their users and the changes in the technical environment, and remain economically viable [19,6,9]. Software architecture lies at the core of the evolution process.…”
Section: Background and Motivationmentioning
confidence: 99%