\u3cp\u3eContext: Despite past empirical research in software architecture decision making, we have not yet systematically studied how to perform such empirical research. Software architecture decision making involves humans, their behavioral issues and practice. As such, research on decision making needs to involve not only engineering but also social science research methods. Objective: This paper studies empirical research on software architecture decision making. We want to understand what research methods have been used to study human decision making in software architecture. Further, we want to provide guidance for future studies. Method: We analyzed research papers on software architecture decision making. We classified the papers ac...
Context The software architecture of a system is the result of a set of architectural decisions. The...
Traditionally, software architecture is seen as the result of the software architecture design proce...
Traditionally, software architecture is seen as the result of the software architecture design proce...
Context: Despite past empirical research in software architecture decision making, we have not yet s...
Context: Despite past empirical research in software architecture decision making, we have not yet s...
Context: Despite past empirical research in software architecture decision making, we have not yet s...
Context: Despite past empirical research in software architecture decision making, we have not yet s...
Context: Despite past empirical research in software architecture decision making, we have not yet s...
Despite past efforts, we have little understanding and limited research efforts on how architects ma...
Despite past efforts, we have little understanding and limited research efforts on how architects ma...
Despite past efforts, we have little understanding and limited research efforts on how architects ma...
Despite past efforts, we have little understanding and limited research efforts on how architects ma...
Despite past efforts, we have little understanding and limited research efforts on how architects ma...
Context The software architecture of a system is the result of a set of architectural decisions. The...
Context The software architecture of a system is the result of a set of architectural decisions. The...
Context The software architecture of a system is the result of a set of architectural decisions. The...
Traditionally, software architecture is seen as the result of the software architecture design proce...
Traditionally, software architecture is seen as the result of the software architecture design proce...
Context: Despite past empirical research in software architecture decision making, we have not yet s...
Context: Despite past empirical research in software architecture decision making, we have not yet s...
Context: Despite past empirical research in software architecture decision making, we have not yet s...
Context: Despite past empirical research in software architecture decision making, we have not yet s...
Context: Despite past empirical research in software architecture decision making, we have not yet s...
Despite past efforts, we have little understanding and limited research efforts on how architects ma...
Despite past efforts, we have little understanding and limited research efforts on how architects ma...
Despite past efforts, we have little understanding and limited research efforts on how architects ma...
Despite past efforts, we have little understanding and limited research efforts on how architects ma...
Despite past efforts, we have little understanding and limited research efforts on how architects ma...
Context The software architecture of a system is the result of a set of architectural decisions. The...
Context The software architecture of a system is the result of a set of architectural decisions. The...
Context The software architecture of a system is the result of a set of architectural decisions. The...
Traditionally, software architecture is seen as the result of the software architecture design proce...
Traditionally, software architecture is seen as the result of the software architecture design proce...