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....
Saved in:
| Main Authors: | , , |
|---|---|
| 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/ |
| 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 | ||