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 …

Choosing component origins for software intensive systems: In-house, COTS, OSS or outsourcing?—A case survey

K Petersen, D Badampudi, SMA Shah… - IEEE Transactions …, 2017 - ieeexplore.ieee.org
The choice of which software component to use influences the success of a software system.
Only a few empirical studies investigate how the choice of components is conducted in …

How to support a co-creative research approach in order to foster impact. The development of a Co-creation Impact Compass for healthcare researchers

A van Dijk-de Vries, A Stevens, T van der Weijden… - PLoS …, 2020 - journals.plos.org
Active participation of stakeholders in health research practice is important to generate
societal impact of outcomes, as innovations will more likely be implemented and …

Superiority-comparison-based transformation, consensus, and ranking methods for heterogeneous multi-attribute group decision-making

W Li, P Yi, L Li - Expert Systems with Applications, 2023 - Elsevier
Heterogeneous multi-attribute group decision making (heterogeneous MAGDM) is a hot
topic in complicated decision-making environment. This paper proposes a new approach for …

[HTML][HTML] Architectural design decisions that incur technical debt—An industrial case study

M Soliman, P Avgeriou, Y Li - Information and Software Technology, 2021 - Elsevier
Context: During software development, some architectural design decisions incur technical
debt, either deliberately or inadvertently. These have serious impact on the quality of a …

Group decision-making in software architecture: A study on industrial practices

H Muccini - Information and software technology, 2018 - Elsevier
Abstract Context A Software Architecture results from a comprehensive process in which
several stakeholders deliberate upon the key requirements, issues, solutions and make …

The GRADE taxonomy for supporting decision-making of asset selection in software-intensive system development

E Papatheocharous, K Wnuk, K Petersen… - Information and …, 2018 - Elsevier
Context The development of software-intensive systems includes many decisions involving
various stakeholders with often conflicting interests and viewpoints. Objective Decisions are …

Teaching students software architecture decision making

R Capilla, O Zimmermann, C Carrillo… - … Conference, ECSA 2020 …, 2020 - Springer
Making the right decisions is challenging for architects on all levels of seniority. Less
experienced architects in particular perceive the transition from design problems to their …

Two normalized projection models and application to group decision-making

C Yue - Journal of Intelligent & Fuzzy Systems, 2017 - content.iospress.com
Projection can measure not only the distance but also the angle between two decision
objects. It has become one of important tools for complex decisions. This research finds that …

[HTML][HTML] Evaluation of a process for architectural assumption management in software development

C Yang, P Liang, P Avgeriou - Science of Computer Programming, 2018 - Elsevier
Context Architectural assumption management is critical to the success of software
development projects. In this paper, we propose an Architectural Assumption Management …