-
2
-
-
0015728810
-
The structure of ill structured problems
-
Simon HA. The structure of ill structured problems. Artificial Intelligence 1973; 4(3-4):181–201.
-
(1973)
Artificial Intelligence
, vol.4
, Issue.3-4
, pp. 181-201
-
-
Simon, H.A.1
-
4
-
-
79960572580
-
Software designers, are you biased?
-
In, SHARK '11. ACM, New York, NY, USA
-
Tang A. Software designers, are you biased? In: Proceeding of the 6th international workshop on SHAring and Reusing architectural Knowledge. SHARK '11. ACM, New York, NY, USA, 2011; pp. 1–8.
-
(2011)
Proceeding of the 6th international workshop on SHAring and Reusing architectural Knowledge
, pp. 1-8
-
-
Tang, A.1
-
5
-
-
33645083975
-
The anchoring-and-adjustment heuristic
-
Epley N, Gilovich T. The anchoring-and-adjustment heuristic. Psychological Science 2006; 17(4):311.
-
(2006)
Psychological Science
, vol.17
, Issue.4
, pp. 311
-
-
Epley, N.1
Gilovich, T.2
-
9
-
-
9944238860
-
Dilemmas in a general theory of planning
-
Rittel HWJ, Webber MM. Dilemmas in a general theory of planning. Policy Sciences 1973; 4(2):155–169.
-
(1973)
Policy Sciences
, vol.4
, Issue.2
, pp. 155-169
-
-
Rittel, H.W.J.1
Webber, M.M.2
-
10
-
-
84975744369
-
Software Designers Satisfice
-
Springer International Publishing, book section 9
-
Tang A, van Vliet H. Software Designers Satisfice. Vol. 9278 of Lecture Notes in Computer Science. Springer International Publishing book section 9, 2015; 105–120.
-
(2015)
Vol. 9278 of Lecture Notes in Computer Science
, pp. 105-120
-
-
Tang, A.1
van Vliet, H.2
-
11
-
-
33750999675
-
Generalizing a model of software architecture design from five industrial approaches
-
Hofmeister C, Kruchten P, Nord RL, Obbink H, Ran A, America, P. Generalizing a model of software architecture design from five industrial approaches. In: Fifth Working IEEE / IFIP Conference on Software Architecture (WICSA 2005), 2005; pp. 77–88.
-
(2005)
Fifth Working IEEE / IFIP Conference on Software Architecture (WICSA 2005)
, pp. 77-88
-
-
Hofmeister, C.1
Kruchten, P.2
Nord, R.L.3
Obbink, H.4
Ran, A.5
America, P.6
-
12
-
-
84973653311
-
Reflections on reflection in agile software development
-
In, 2006. IEEE
-
Talby D, Hazzan O, Dubinsky Y, Keren A. Reflections on reflection in agile software development. In: Agile Conference, 2006. IEEE, 2006; pp. 11–112.
-
(2006)
Agile Conference
, pp. 11-112
-
-
Talby, D.1
Hazzan, O.2
Dubinsky, Y.3
Keren, A.4
-
13
-
-
82955187339
-
The core of ‘design thinking’ and its application
-
interpreting Design Thinking
-
Dorst K. The core of ‘design thinking’ and its application. Design Studies 2011; 32(6):521–532, interpreting Design Thinking.
-
(2011)
Design Studies
, vol.32
, Issue.6
, pp. 521-532
-
-
Dorst, K.1
-
14
-
-
0007782774
-
-
Pearson Education, Harlow
-
Budgen D. Software Design. Pearson Education: Harlow, 2003.
-
(2003)
Software Design
-
-
Budgen, D.1
-
16
-
-
0016264378
-
Judgment under uncertainty: heuristics and biases
-
Tversky A, Kahneman D. Judgment under uncertainty: heuristics and biases. Science 1974; 185(4157):1124–1131.
-
(1974)
Science
, vol.185
, Issue.4157
, pp. 1124-1131
-
-
Tversky, A.1
Kahneman, D.2
-
17
-
-
49649138413
-
Subjective probability: a judgment of representativeness
-
Kahneman D, Tversky A. Subjective probability: a judgment of representativeness. Cognitive Psychology 1972; 3(3):430–454.
-
(1972)
Cognitive Psychology
, vol.3
, Issue.3
, pp. 430-454
-
-
Kahneman, D.1
Tversky, A.2
-
18
-
-
78649323419
-
What makes software design effective?
-
Tang A, Aleti A, Burge J, van Vliet H. What makes software design effective? Design Studies 2010; 31(6):614–640.
-
(2010)
Design Studies
, vol.31
, Issue.6
, pp. 614-640
-
-
Tang, A.1
Aleti, A.2
Burge, J.3
van Vliet, H.4
-
20
-
-
77954748575
-
An analysis of the effects of company culture, education and experience on confirmation bias levels of software developers and testers
-
In, ACM, New York, NY, USA
-
Calikli G, Bener A, Arslan B. An analysis of the effects of company culture, education and experience on confirmation bias levels of software developers and testers. In: Proceedings of the 32nd ACM/ IEEE International Conference on Software Engineering - Volume 2. ICSE '10. ACM, New York, NY, USA, 2010; pp. 187–190.
-
(2010)
Proceedings of the 32nd ACM/ IEEE International Conference on Software Engineering - ICSE '10
, vol.2
, pp. 187-190
-
-
Calikli, G.1
Bener, A.2
Arslan, B.3
-
21
-
-
77956618941
-
Biased evaluation of abstracts depending on topic and conclusion: further evidence of a confirmation bias within scientific psychology
-
Hergovich A, Schott R, Burger C. Biased evaluation of abstracts depending on topic and conclusion: further evidence of a confirmation bias within scientific psychology. Current Psychology 2010; 29:188–209.
-
(2010)
Current Psychology
, vol.29
, pp. 188-209
-
-
Hergovich, A.1
Schott, R.2
Burger, C.3
-
23
-
-
33746898221
-
Design problems and design paradoxes
-
Dorst K. Design problems and design paradoxes. Design issues 2006; 22(3):4–17.
-
(2006)
Design issues
, vol.22
, Issue.3
, pp. 4-17
-
-
Dorst, K.1
-
25
-
-
79954552063
-
Using rationale to assist student cognitive and intellectual development
-
Burge JE, Brinkman B. Using rationale to assist student cognitive and intellectual development. Human Technology 2010; 6(1).
-
(2010)
Human Technology
, vol.6
, Issue.1
-
-
Burge, J.E.1
Brinkman, B.2
-
26
-
-
34247114278
-
A model of design decision making based on empirical results of interviews with software designers
-
qualitative Software Engineering Research
-
Zannier C, Chiasson M, Maurer F. A model of design decision making based on empirical results of interviews with software designers. Information and Software Technology 2007; 49(6):637–653 qualitative Software Engineering Research.
-
(2007)
Information and Software Technology
, vol.49
, Issue.6
, pp. 637-653
-
-
Zannier, C.1
Chiasson, M.2
Maurer, F.3
-
27
-
-
84936941964
-
Relating Software Requirements and Architectures Using Problem Frames
-
Hall J, Jackson M, Laney R, Nuseibeh B, Rapanotti, L. Relating Software Requirements and Architectures Using Problem Frames. In: IEEE Joint International Conference on Requirements Engineering, 2002; pp. 137–144.
-
(2002)
IEEE Joint International Conference on Requirements Engineering
, pp. 137-144
-
-
Hall, J.1
Jackson, M.2
Laney, R.3
Nuseibeh, B.4
Rapanotti, L.5
-
28
-
-
85008523798
-
Weaving together requirements and architecture
-
Nuseibeh B. Weaving together requirements and architecture. IEEE Computer 2001; 34(3):115–119.
-
(2001)
IEEE Computer
, vol.34
, Issue.3
, pp. 115-119
-
-
Nuseibeh, B.1
-
30
-
-
0035452705
-
Creativity in the design space: co-evolution of problem-solution
-
Dorst K, Cross N. Creativity in the design space: co-evolution of problem-solution. Design Studies 2001; 22(5):425–437.
-
(2001)
Design Studies
, vol.22
, Issue.5
, pp. 425-437
-
-
Dorst, K.1
Cross, N.2
-
31
-
-
84873439121
-
Initial mental representations of design problems: differences between experts and novices
-
Björklund TA. Initial mental representations of design problems: differences between experts and novices. Design Studies 2013; 34(2):135–160.
-
(2013)
Design Studies
, vol.34
, Issue.2
, pp. 135-160
-
-
Björklund, T.A.1
-
32
-
-
21844496737
-
Opening up decision making: the view from the black stool
-
Langley A, Mintzberg H, Pitcher P, Posada E, Saint-Macary J. Opening up decision making: the view from the black stool. Organization Science 1995; 6(3):260–279.
-
(1995)
Organization Science
, vol.6
, Issue.3
, pp. 260-279
-
-
Langley, A.1
Mintzberg, H.2
Pitcher, P.3
Posada, E.4
Saint-Macary, J.5
-
34
-
-
67949085059
-
Managing architectural decision models with dependency relations, integrity constraints, and production rules
-
Zimmermann O, Koehler J, Leymann F, Polley R, Schuster N. Managing architectural decision models with dependency relations, integrity constraints, and production rules. Journal of Systems and Software 2009; 82(8):1249–1267.
-
(2009)
Journal of Systems and Software
, vol.82
, Issue.8
, pp. 1249-1267
-
-
Zimmermann, O.1
Koehler, J.2
Leymann, F.3
Polley, R.4
Schuster, N.5
-
35
-
-
80053353728
-
Software architecture design reasoning
-
Babar MA, Dingsyr T, Lago P, van Vliet H, (eds.)., Springer, Berlin Heidelberg, Ch. 9
-
Tang A, van Vliet H. Software architecture design reasoning. Software Architecture Knowledge Management, Babar MA, Dingsyr T, Lago P, van Vliet H (eds.). Springer: Berlin Heidelberg Ch. 9, 2009b; 155–174.
-
(2009)
Software Architecture Knowledge Management
, pp. 155-174
-
-
Tang, A.1
van Vliet, H.2
-
36
-
-
77049104931
-
Building up and reasoning about architectural knowledge
-
Springer-Verlag, Heidelberg
-
Kruchten P, Lago P, Vliet H v. Building up and reasoning about architectural knowledge. Quality of Software Architecture (QoSA) Vol. LNCS 4214. Springer-Verlag: Heidelberg, 2006; 43–58.
-
(2006)
Quality of Software Architecture (QoSA)
, vol.LNCS 4214
, pp. 43-58
-
-
Kruchten, P.1
Lago, P.2
Vliet, H.V.3
-
40
-
-
84985008410
-
-
ICECCS, In
-
Kazman R, Klein MH, Barbacci M, Longstaff TA, Lipson HF, Carrière SJ. The Architecture Tradeoff Analysis Method, ICECCS: In, 1998; 68–78.
-
(1998)
The Architecture Tradeoff Analysis Method
, pp. 68-78
-
-
Kazman, R.1
Klein, M.H.2
Barbacci, M.3
Longstaff, T.A.4
Lipson, H.F.5
Carrière, S.J.6
-
41
-
-
0003239964
-
Questions, options and criteria: elements of design space analysis
-
Moran T, Carroll J, (eds.)., Lawrence Erlbaum Associates, Mahwah, New Jersey, Ch. 3
-
Maclean A, Young R, Bellotti V, Moran T. Questions, options and criteria: elements of design space analysis. Design Rationale: Concepts, Techniques and Use, Moran T, Carroll J (eds.). Lawrence Erlbaum Associates: Mahwah, New Jersey, Ch. 3, pp., 1996; 53–106.
-
(1996)
Design Rationale: Concepts, Techniques and Use
, pp. 53-106
-
-
Maclean, A.1
Young, R.2
Bellotti, V.3
Moran, T.4
-
43
-
-
0000591355
-
Linking ways of knowing with ways of being practical
-
van Manen M. Linking ways of knowing with ways of being practical. Curriculum Inquiry 1977; 6(3):205–228.
-
(1977)
Curriculum Inquiry
, vol.6
, Issue.3
, pp. 205-228
-
-
van Manen, M.1
-
46
-
-
84903138120
-
The reflective software engineer: reflective practice
-
Dyba T, Maiden N, Glass R. The reflective software engineer: reflective practice. IEEE Software 2014; 31(4):32–36.
-
(2014)
IEEE Software
, vol.31
, Issue.4
, pp. 32-36
-
-
Dyba, T.1
Maiden, N.2
Glass, R.3
-
47
-
-
79960610935
-
Critical conversations: feedback as a stimulus to a creativity in software design
-
McCall R. Critical conversations: feedback as a stimulus to a creativity in software design. Human Technology 2010; 6(1):11–37.
-
(2010)
Human Technology
, vol.6
, Issue.1
, pp. 11-37
-
-
McCall, R.1
-
48
-
-
0001266843
-
The reflective practice of design teams
-
Valkenburg R, Dorst K. The reflective practice of design teams. Design Studies 1998; 19(3):249–271.
-
(1998)
Design Studies
, vol.19
, Issue.3
, pp. 249-271
-
-
Valkenburg, R.1
Dorst, K.2
-
49
-
-
33645698531
-
A domain independent descriptive design model and its application to structured reflection on design processes
-
Reymen I, Hammer D, Kroes P, Van Aken J, Dorst C, Bax M, Basten T. A domain independent descriptive design model and its application to structured reflection on design processes. Research in Engineering Design 2006; 16(4):147–173.
-
(2006)
Research in Engineering Design
, vol.16
, Issue.4
, pp. 147-173
-
-
Reymen, I.1
Hammer, D.2
Kroes, P.3
Van Aken, J.4
Dorst, C.5
Bax, M.6
Basten, T.7
-
50
-
-
34548113299
-
Rationale promotes learning about architectural knowledge
-
In, ACM, Rio de Janeiro, Brazil, sep
-
Dingsoyr T, Lago P, van Vliet H. Rationale promotes learning about architectural knowledge. In: 8th International Workshop on Learning Software Organizations (LSO). ACM: Rio de Janeiro, Brazil, sep 2006.
-
(2006)
8th International Workshop on Learning Software Organizations (LSO)
-
-
Dingsoyr, T.1
Lago, P.2
van Vliet, H.3
-
51
-
-
84903210248
-
Supporting reflective practice in software engineering education through a studio-based approach
-
Bull CN, Whittle J. Supporting reflective practice in software engineering education through a studio-based approach. IEEE Software 2014; 31(4):44–50.
-
(2014)
IEEE Software
, vol.31
, Issue.4
, pp. 44-50
-
-
Bull, C.N.1
Whittle, J.2
-
52
-
-
84903187774
-
Embedding reflection and learning into agile software development
-
Babb J, Hoda R, Norbjerg J. Embedding reflection and learning into agile software development. IEEE Software 2014; 31(4):51–57.
-
(2014)
IEEE Software
, vol.31
, Issue.4
, pp. 51-57
-
-
Babb, J.1
Hoda, R.2
Norbjerg, J.3
-
54
-
-
33847763722
-
Improving agile team learning by improving team reflections [agile software development]
-
Lamoreux M. Improving agile team learning by improving team reflections [agile software development]. In: Agile Conference, 2005. Proceedings IEEE, 2005; pp. 139–144.
-
(2005)
Agile Conference, 2005. Proceedings IEEE
, pp. 139-144
-
-
Lamoreux, M.1
-
55
-
-
34147191025
-
Theoretical reflections on agile development methodologies
-
Nerur S, Balijepally V. Theoretical reflections on agile development methodologies. Communications of the ACM 2007; 50(3):79–83.
-
(2007)
Communications of the ACM
, vol.50
, Issue.3
, pp. 79-83
-
-
Nerur, S.1
Balijepally, V.2
-
56
-
-
84973598792
-
-
Santos V, Goldman A, Guerra E, Cleidson DS, Sharp H. A pattern language for inter-team knowledge sharing in agile software development, 2–21. 2013.
-
(2013)
A pattern language for inter-team knowledge sharing in agile software development, 2–21
-
-
Santos, V.1
Goldman, A.2
Guerra, E.3
Cleidson, D.S.4
Sharp, H.5
-
58
-
-
0009441292
-
Synthesis by analysis: five modes of reasoning that guide design
-
Moran T, Carroll J, (eds.)., Lawrence Erlbaum Associates, Mahwah, New Jersey, Ch. 8
-
Singley M, Carroll J. Synthesis by analysis: five modes of reasoning that guide design. Design Rationale: Concepts, Techniques and Use, Moran T, Carroll J (eds.). Lawrence Erlbaum Associates: Mahwah, New Jersey, Ch. 8, 1996; 241–265.
-
(1996)
Design Rationale: Concepts, Techniques and Use
, pp. 241-265
-
-
Singley, M.1
Carroll, J.2
-
59
-
-
63049106917
-
Software architecture design reasoning: a case for improved methodology support
-
Tang A, Han J, Vasa R. Software architecture design reasoning: a case for improved methodology support. IEEE Software Mar/ Apr 2009; 2009:43–49.
-
(2009)
IEEE Software Mar/ Apr
, vol.2009
, pp. 43-49
-
-
Tang, A.1
Han, J.2
Vasa, R.3
-
61
-
-
85008541151
-
Design strategy and software design effectiveness
-
Tang A, van Vliet H. Design strategy and software design effectiveness. IEEE Software Jan-Feb, 2012; 51–55.
-
(2012)
IEEE Software Jan-Feb
, pp. 51-55
-
-
Tang, A.1
van Vliet, H.2
-
62
-
-
84891628677
-
Software architecture review by association
-
Tang A, Lau MF. Software architecture review by association. Journal of Systems and Software 2014; 88(0):87–101.
-
(2014)
Journal of Systems and Software
, vol.88
, pp. 87-101
-
-
Tang, A.1
Lau, M.F.2
-
63
-
-
85008529656
-
The role of design spaces
-
Shaw M. The role of design spaces. Software, IEEE 2012; 29(1):46–50.
-
(2012)
Software, IEEE
, vol.29
, Issue.1
, pp. 46-50
-
-
Shaw, M.1
-
64
-
-
0024105910
-
A field study of the software design process for large systems
-
Curtis B, Krasner H, Iscoe N. A field study of the software design process for large systems. Communications of the ACM 1988; 31(11):1268–1287.
-
(1988)
Communications of the ACM
, vol.31
, Issue.11
, pp. 1268-1287
-
-
Curtis, B.1
Krasner, H.2
Iscoe, N.3
-
65
-
-
84863089149
-
Rcda: architecting as a risk- and cost management discipline
-
Poort ER, van Vliet H. Rcda: architecting as a risk- and cost management discipline. Journal of Systems and Software 2012; 85(9):1995–2013.
-
(2012)
Journal of Systems and Software
, vol.85
, Issue.9
, pp. 1995-2013
-
-
Poort, E.R.1
van Vliet, H.2
-
67
-
-
78649323416
-
Notes on design reasoning techniques (v1.4)
-
Swinburne University of Technology, Melbourne, Australia
-
Tang A, Lago P. Notes on design reasoning techniques (v1.4). Tech. Rep. Swinburne University of Technology: Melbourne, Australia, 2010.
-
(2010)
Tech. Rep
-
-
Tang, A.1
Lago, P.2
-
69
-
-
0036704729
-
Preliminary guidelines for empirical research in software engineering
-
on
-
Kitchenham BA, Pfleeger SL, Pickard LM, Jones PW, Hoaglin DC, El Emam K, Rosenberg J. Preliminary guidelines for empirical research in software engineering. Software Engineering, IEEE Transactions on 2002; 28(8):721–734.
-
(2002)
Software Engineering, IEEE Transactions
, vol.28
, Issue.8
, pp. 721-734
-
-
Kitchenham, B.A.1
Pfleeger, S.L.2
Pickard, L.M.3
Jones, P.W.4
Hoaglin, D.C.5
El Emam, K.6
Rosenberg, J.7
-
70
-
-
61849169018
-
Guidelines for conducting and reporting case study research in software engineering
-
Runeson P, Höst M. Guidelines for conducting and reporting case study research in software engineering. Empirical Software Engineering 2009; 14(2):131–164.
-
(2009)
Empirical Software Engineering
, vol.14
, Issue.2
, pp. 131-164
-
-
Runeson, P.1
Höst, M.2
-
72
-
-
84949178783
-
-
Springer, Heidelberg
-
Wohlin C, Runeson P, Höst M, Ohlsson MC, Regnell B, Wesslén A. Experimentation in Software Engineering. Springer: Heidelberg, 2012.
-
(2012)
Experimentation in Software Engineering
-
-
Wohlin, C.1
Runeson, P.2
Höst, M.3
Ohlsson, M.C.4
Regnell, B.5
Wesslén, A.6
-
75
-
-
58149412516
-
Weighted kappa: nominal scale agreement provision for scaled disagreement or partial credit
-
Cohen J. Weighted kappa: nominal scale agreement provision for scaled disagreement or partial credit. Psychological Bulletin 1968; 70(4):213.
-
(1968)
Psychological Bulletin
, vol.70
, Issue.4
, pp. 213
-
-
Cohen, J.1
-
76
-
-
0018989479
-
The estimation of intraclass correlation in the analysis of family data
-
Donner A, Koval JJ. The estimation of intraclass correlation in the analysis of family data. Biometrics 1980; 36(1):19–25.
-
(1980)
Biometrics
, vol.36
, Issue.1
, pp. 19-25
-
-
Donner, A.1
Koval, J.J.2
-
78
-
-
0000200742
-
Storytelling and the development of discourse in the engineering design process
-
Lloyd P. Storytelling and the development of discourse in the engineering design process. Design Studies 2000; 21(4):357–373.
-
(2000)
Design Studies
, vol.21
, Issue.4
, pp. 357-373
-
-
Lloyd, P.1
-
79
-
-
84973599049
-
Going meta-design space and evaluation space in software design
-
Petre M, Hoek AVD, (eds.)., Chapman & Hall/ CRC, Ch
-
Nickerson JV, Yu L. Going meta-design space and evaluation space in software design. Software Designers in Action: A Human-centric Look at Design WorkPetre M, Hoek AVD (eds.). Chapman & Hall/ CRC: Ch, 2013; 19.
-
(2013)
Software Designers in Action: A Human-centric Look at Design Work
, pp. 19
-
-
Nickerson, J.V.1
Yu, L.2
-
80
-
-
80052728495
-
Why do we need personality diversity in software engineering? SIGSOFT softw
-
Capretz LF, Ahmed F. Why do we need personality diversity in software engineering? SIGSOFT softw. Eng. Notes 2010; 35(2):1–11.
-
(2010)
Eng. Notes
, vol.35
, Issue.2
, pp. 1-11
-
-
Capretz, L.F.1
Ahmed, F.2
-
82
-
-
0032185634
-
Expertise in professional software design: a process study
-
Sonnentag S. Expertise in professional software design: a process study. Journal of Applied Psychology 1998; 83(5):703–715.
-
(1998)
Journal of Applied Psychology
, vol.83
, Issue.5
, pp. 703-715
-
-
Sonnentag, S.1
-
83
-
-
70249130932
-
The role of project management in ineffective decision making within agile software development projects
-
McAvoy J, Butler T. The role of project management in ineffective decision making within agile software development projects. European Journal of Information Systems 2009; 18(4):372–383.
-
(2009)
European Journal of Information Systems
, vol.18
, Issue.4
, pp. 372-383
-
-
McAvoy, J.1
Butler, T.2
|