Human aspects in software architecture decision making: a literature review

Despite past efforts, we have little understanding and limited research efforts on how architects make decisions in the real-world settings. It seems that software architecture researchers make implicit assumption that decision making by software architects can be a rational and prescribed process....

Full description

Saved in:
Bibliographic Details
Main Authors: Tang, Antony (Author) , Paech, Barbara (Author) , Hesse, Tom-Michael (Author)
Format: Chapter/Article Conference Paper
Language:English
Published: 18 May 2017
In: ICSA 2017
Year: 2017, Pages: 107-116
DOI:10.1109/ICSA.2017.15
Online Access:Resolving-System, Volltext: http://dx.doi.org/10.1109/ICSA.2017.15
Verlag, Volltext: https://ieeexplore.ieee.org/document/7930206/
Get full text
Author Notes:Antony Tang, Maryam Razavian, Barbara Paech, Tom-Michael Hesse

MARC

LEADER 00000caa a2200000 c 4500
001 1580748848
003 DE-627
005 20220815003025.0
007 cr uuu---uuuuu
008 180906s2017 xx |||||o 00| ||eng c
024 7 |a 10.1109/ICSA.2017.15  |2 doi 
035 |a (DE-627)1580748848 
035 |a (DE-576)510748848 
035 |a (DE-599)BSZ510748848 
035 |a (OCoLC)1341018249 
040 |a DE-627  |b ger  |c DE-627  |e rda 
041 |a eng 
084 |a 28  |2 sdnb 
100 1 |a Tang, Antony  |e VerfasserIn  |0 (DE-588)1166369714  |0 (DE-627)1030400261  |0 (DE-576)510748805  |4 aut 
245 1 0 |a Human aspects in software architecture decision making  |b a literature review  |c Antony Tang, Maryam Razavian, Barbara Paech, Tom-Michael Hesse 
264 1 |c 18 May 2017 
300 |a 10 
336 |a Text  |b txt  |2 rdacontent 
337 |a Computermedien  |b c  |2 rdamedia 
338 |a Online-Ressource  |b cr  |2 rdacarrier 
500 |a Gesehen am 06.09.2018 
520 |a Despite past efforts, we have little understanding and limited research efforts on how architects make decisions in the real-world settings. It seems that software architecture researchers make implicit assumption that decision making by software architects can be a rational and prescribed process. Such an assumption is disputed in other fields such as economics and decision research. This paper studies the current state of software architecture decision making research in terms of human behaviors and practice. We carried out a literature review on software architecture decision making. We classified papers into decision making behavior and decision making practice and identified the research relationships between them. We found that decision making is a mental activity. Research into the behavioral aspects of software architecture decision making for incorporation into architectural design practices is required. We suggest three research topics on human aspects to improve software architecture practices. 
700 1 |a Paech, Barbara  |d 1959-  |e VerfasserIn  |0 (DE-588)172299799  |0 (DE-627)697208648  |0 (DE-576)133166821  |4 aut 
700 1 |a Hesse, Tom-Michael  |d 1988-  |e VerfasserIn  |0 (DE-588)1070808652  |0 (DE-627)824605438  |0 (DE-576)432732187  |4 aut 
773 0 8 |i Enthalten in  |a IEEE International Conference on Software Architecture (2017 : Gothenburg, Sweden)  |t ICSA 2017  |d Piscataway, NJ : IEEE, 2017  |g (2017), Seite 107-116  |h 1 Online-Ressource (262 Seiten)  |w (DE-627)891074694  |w (DE-576)510747884  |z 9781509057290  |7 nnam 
773 1 8 |g year:2017  |g pages:107-116  |g extent:10  |a Human aspects in software architecture decision making a literature review 
856 4 0 |u http://dx.doi.org/10.1109/ICSA.2017.15  |x Resolving-System  |x Verlag  |3 Volltext 
856 4 0 |u https://ieeexplore.ieee.org/document/7930206/  |x Verlag  |3 Volltext 
951 |a AR 
992 |a 20180906 
993 |a ConferencePaper 
994 |a 2017 
998 |g 1070808652  |a Hesse, Tom-Michael  |m 1070808652:Hesse, Tom-Michael  |d 110000  |d 110300  |e 110000PH1070808652  |e 110300PH1070808652  |k 0/110000/  |k 1/110000/110300/  |p 4  |y j 
998 |g 172299799  |a Paech, Barbara  |m 172299799:Paech, Barbara  |d 110000  |d 110300  |e 110000PP172299799  |e 110300PP172299799  |k 0/110000/  |k 1/110000/110300/  |p 3 
999 |a KXP-PPN1580748848  |e 3024849033 
BIB |a Y 
JSO |a {"title":[{"subtitle":"a literature review","title":"Human aspects in software architecture decision making","title_sort":"Human aspects in software architecture decision making"}],"name":{"displayForm":["Antony Tang, Maryam Razavian, Barbara Paech, Tom-Michael Hesse"]},"type":{"media":"Online-Ressource","bibl":"chapter"},"language":["eng"],"recId":"1580748848","physDesc":[{"extent":"10 S."}],"person":[{"roleDisplay":"VerfasserIn","role":"aut","display":"Tang, Antony","given":"Antony","family":"Tang"},{"family":"Paech","given":"Barbara","display":"Paech, Barbara","roleDisplay":"VerfasserIn","role":"aut"},{"display":"Hesse, Tom-Michael","roleDisplay":"VerfasserIn","role":"aut","given":"Tom-Michael","family":"Hesse"}],"note":["Gesehen am 06.09.2018"],"origin":[{"dateIssuedDisp":"18 May 2017","dateIssuedKey":"2017"}],"id":{"eki":["1580748848"],"doi":["10.1109/ICSA.2017.15"]},"relHost":[{"corporate":[{"display":"IEEE International Conference on Software Architecture (2017, Gothenburg, Sweden)","roleDisplay":"VerfasserIn","role":"aut"},{"display":"IEEE Computer Society","roleDisplay":"Herausgebendes Organ","role":"isb"},{"role":"isb","roleDisplay":"Herausgebendes Organ","display":"Institute of Electrical and Electronics Engineers"}],"language":["eng"],"recId":"891074694","physDesc":[{"noteIll":"Illustrationen","extent":"1 Online-Ressource (262 Seiten)"}],"note":["\"The International Conference on Software Architecture (ICSA 2017) integrates and extends WICSA (Working IEEE/IFIP Conference on Software Architecture) and CompArch, that, in turn, was composed of CBSE (SIGSOFT Symposium on Component-Based Software Engineering) and QoSA (International ACM SIGSOFT Conference on the Quality of Software Architectures).\" - Vorwort","\"The theme of ICSA 2017 is 'Continuous architecting'.\" - Vorwort","Literaturangaben"],"disp":"IEEE International Conference on Software Architecture (2017 : Gothenburg, Sweden)ICSA 2017","type":{"media":"Online-Ressource","bibl":"book"},"origin":[{"dateIssuedKey":"2017","publisherPlace":"Piscataway, NJ","publisher":"IEEE","dateIssuedDisp":"2017"}],"part":{"text":"(2017), Seite 107-116","pages":"107-116","extent":"10","year":"2017"},"id":{"isbn":["9781509057290"],"eki":["891074694"]},"titleAlt":[{"title":"2017 IEEE International Conference on Software Architecture"},{"title":"2017 IEEE International Conference on Software Architecture"},{"title":"Continuous architecting"}],"title":[{"subtitle":"2017 IEEE International Conference on Software Architecture : proceedings : 3-7 April 2017, Gothenburg, Sweden","title":"ICSA 2017","title_sort":"ICSA 2017"}]}]} 
SRT |a TANGANTONYHUMANASPEC1820