A systematic mapping study on the combination of software architecture and agile development

C Yang, P Liang, P Avgeriou - Journal of Systems and Software, 2016 - Elsevier
Context Combining software architecture and agile development has received significant
attention in recent years. However, there exists no comprehensive overview of the state of …

10 years of software architecture knowledge management: Practice and future

R Capilla, A Jansen, A Tang, P Avgeriou… - Journal of Systems and …, 2016 - Elsevier
The importance of architectural knowledge (AK) management for software development has
been highlighted over the past ten years, where a significant amount of research has been …

The evolution of architectural decision making as a key focus area of software architecture research: A semi-systematic literature study

M Bhat, K Shumaiev, U Hohenstein… - 2020 ieee …, 2020 - ieeexplore.ieee.org
Literature review studies are essential and form the foundation for any type of research.
They serve as the point of departure for those seeking to understand a research topic, as …

Automatic extraction of design decisions from issue management systems: a machine learning based approach

M Bhat, K Shumaiev, A Biesdorf, U Hohenstein… - … Conference, ECSA 2017 …, 2017 - Springer
The need to explicitly document design decisions has been emphasized both in research
and in industry. To address design concerns, software architects and developers implicitly …

Architectural decision guidance across projects-problem space modeling, decision backlog management and cloud computing knowledge

O Zimmermann, L Wegmann, H Koziolek… - 2015 12th Working …, 2015 - ieeexplore.ieee.org
Architectural Knowledge Management (AKM) has been a major topic in software
architecture research since 2004. Open AKM problems include an effective, seamless …

Towards an effective approach for architectural knowledge management considering global software development

MA Hamid, Y Hafeez, B Hamid… - … Journal of Grid …, 2020 - inderscienceonline.com
Architectural design is expected to provide virtuous outcomes of quality software products by
satisfying customer requirements. A foremost apprehension of the customer is to have a …

Decdoc: A tool for documenting design decisions collaboratively and incrementally

TM Hesse, A Kuehlwein… - 2016 1st International …, 2016 - ieeexplore.ieee.org
The outcome and quality of design decisions highly depend on the knowledge reflected
during decision-making. Typically, making design decisions is not one singular action …

Design decision documentation: A literature overview

Z Alexeeva, D Perez-Palacin, R Mirandola - Software Architecture: 10th …, 2016 - Springer
Despite the abundance of research on methodologies for the documentation of design
decisions and the evidence linking documentation to the improvement in the systems …

Industry–academia collaboration in software engineering

JC Carver, R Prikladnicki - IEEE Software, 2018 - ieeexplore.ieee.org
This article aims to encourage more industry–academia collaborations by highlighting
examples of successful collaborations. Through these examples, the authors hope to help …

Decision architect–A decision documentation tool for industry

C Manteuffel, D Tofan, P Avgeriou, H Koziolek… - Journal of Systems and …, 2016 - Elsevier
Abstract Architecture decisions are often not explicitly documented in practice, even though
explicit capturing and documentation of architecture decisions has been associated with a …