-
1
-
-
4344598248
-
Evaluating the effect of a delegated versus centralized control style on the maintainability of object-oriented software
-
Arisholm E., and Sjøberg D. Evaluating the effect of a delegated versus centralized control style on the maintainability of object-oriented software. IEEE Transactions on Software Engineering 30 8 (2004) 521-534
-
(2004)
IEEE Transactions on Software Engineering
, vol.30
, Issue.8
, pp. 521-534
-
-
Arisholm, E.1
Sjøberg, D.2
-
2
-
-
1442346100
-
Assessing the changeability of two object-oriented design alternatives - a controlled experiment
-
Arisholm E., Sjøberg D.I.K., and Jørgensen M. Assessing the changeability of two object-oriented design alternatives - a controlled experiment. Empirical Software Engineering 6 3 (2001) 231-277
-
(2001)
Empirical Software Engineering
, vol.6
, Issue.3
, pp. 231-277
-
-
Arisholm, E.1
Sjøberg, D.I.K.2
Jørgensen, M.3
-
3
-
-
3543136041
-
A web-based support environment for software engineering experiments
-
Arisholm E., Sjøberg D.I.K., Carelius G., and Lindsjørn Y. A web-based support environment for software engineering experiments. Nordic Journal of Computing 9 4 (2002) 231-247
-
(2002)
Nordic Journal of Computing
, vol.9
, Issue.4
, pp. 231-247
-
-
Arisholm, E.1
Sjøberg, D.I.K.2
Carelius, G.3
Lindsjørn, Y.4
-
4
-
-
0031386033
-
An experimental comparison of the maintenability of object-oriented and structured design documents
-
Briand L.C., Bunse C., Daly J.W., and Differding C. An experimental comparison of the maintenability of object-oriented and structured design documents. Empirical Software Engineering 2 (1997) 291-312
-
(1997)
Empirical Software Engineering
, vol.2
, pp. 291-312
-
-
Briand, L.C.1
Bunse, C.2
Daly, J.W.3
Differding, C.4
-
6
-
-
0031635686
-
-
Burkhardt, J.-M., Détienne, F., Wiedenbeck, S., 1998. The effect of object-oriented programming expertise in several dimensions of comprehension strategies. In: 6th International Workshop on Program Comprehension (IWPC'98), pp. 82-89.
-
-
-
-
8
-
-
0031510165
-
Quantifying qualitative analyses of verbal data: a practical guide
-
Chi M.T. Quantifying qualitative analyses of verbal data: a practical guide. The Journal of the Learning Sciences 6 3 (1997) 271-315
-
(1997)
The Journal of the Learning Sciences
, vol.6
, Issue.3
, pp. 271-315
-
-
Chi, M.T.1
-
10
-
-
0032785066
-
Mental representations of expert procedural and object-oriented programmers in a software maintenance task
-
Corritore C.L., and Wiedenbeck S. Mental representations of expert procedural and object-oriented programmers in a software maintenance task. International Journal of Human-Computer Studies (1999) 61-83
-
(1999)
International Journal of Human-Computer Studies
, pp. 61-83
-
-
Corritore, C.L.1
Wiedenbeck, S.2
-
11
-
-
84951089191
-
-
Corritore, C.L., Wiedenbeck, S., 2000. Direction and scope of comprehension-related activities by procedural and object-oriented programmers: an empirical study. In: 8th International Workshop on Program Comprehension.
-
-
-
-
12
-
-
0035104420
-
An exploratory study of program comprehension strategies of procedural and object-oriented programmers
-
Corritore C.L., and Wiedenbeck S. An exploratory study of program comprehension strategies of procedural and object-oriented programmers. International Journal of Human-Computer Studies 54 (2001) 1-23
-
(2001)
International Journal of Human-Computer Studies
, vol.54
, pp. 1-23
-
-
Corritore, C.L.1
Wiedenbeck, S.2
-
13
-
-
34547827260
-
-
Dale, N., 2005a. SIGCSE members survey. (accessed September 2006).
-
-
-
-
14
-
-
34547840560
-
-
Dale, N., 2005b. Non SIGCSE members survey. (accessed September 2006).
-
-
-
-
15
-
-
0030370759
-
Evaluating inheritance depth on the maintenability of object-oriented software
-
Daly J., Brooks A., Miller J., Roper M., and Wood M. Evaluating inheritance depth on the maintenability of object-oriented software. Empirical Software Engineering 1 (1996) 31-48
-
(1996)
Empirical Software Engineering
, vol.1
, pp. 31-48
-
-
Daly, J.1
Brooks, A.2
Miller, J.3
Roper, M.4
Wood, M.5
-
17
-
-
0029721793
-
-
De Lucia, A., Fasolino, A.R., Munro, M., 1996. Understanding function behaviours through program slicing. In: 4th Workshop on Program Comprehension (IWPC'96), pp. 9-18.
-
-
-
-
18
-
-
0031197744
-
Assessing the cognitive consequences of the object-oriented approach: a survey of empirical research on object-oriented design by individuals and teams
-
Détienne F. Assessing the cognitive consequences of the object-oriented approach: a survey of empirical research on object-oriented design by individuals and teams. Interacting with Computers 9 (1997) 47-72
-
(1997)
Interacting with Computers
, vol.9
, pp. 47-72
-
-
Détienne, F.1
-
22
-
-
0004094764
-
-
A Bradford Book, MIT Press, Cambridge, Massachusetts
-
Ericsson K.A., and Simon H.A. Protocol Analysis: Verbal Reports as Data (1993), A Bradford Book, MIT Press, Cambridge, Massachusetts
-
(1993)
Protocol Analysis: Verbal Reports as Data
-
-
Ericsson, K.A.1
Simon, H.A.2
-
23
-
-
34547840559
-
-
Eriksson, H.E., Penker, M., 1998. "Case Study". In: UML Toolkit (Ed.), New York, John Wiley & Sons, Inc.
-
-
-
-
24
-
-
0041758406
-
Object-oriented vs. procedural programming languages: effectiveness in program maintenance
-
Henry S., and Humphrey M. Object-oriented vs. procedural programming languages: effectiveness in program maintenance. Journal of Object-Oriented Programming 6 3 (1993) 41-49
-
(1993)
Journal of Object-Oriented Programming
, vol.6
, Issue.3
, pp. 41-49
-
-
Henry, S.1
Humphrey, M.2
-
25
-
-
0034228624
-
A study of development and maintenance in Norway: assessing the efficiency of information systems support using functional maintenance
-
Holgeid K.K., Krogstie J., and Sjøberg D.I.K. A study of development and maintenance in Norway: assessing the efficiency of information systems support using functional maintenance. Information and Software Technology 42 10 (2000) 687-700
-
(2000)
Information and Software Technology
, vol.42
, Issue.10
, pp. 687-700
-
-
Holgeid, K.K.1
Krogstie, J.2
Sjøberg, D.I.K.3
-
26
-
-
0037364595
-
Trends in the use of verbal protocol analysis in software engineering research
-
Hughes J., and Parkes S. Trends in the use of verbal protocol analysis in software engineering research. Behaviour and Information Technology 22 2 (2003) 127-140
-
(2003)
Behaviour and Information Technology
, vol.22
, Issue.2
, pp. 127-140
-
-
Hughes, J.1
Parkes, S.2
-
28
-
-
17444430866
-
Collecting feedback during software engineering experiments
-
Karahasanovic A., Anda B., Arisholm E., Hove S.E., Jørgensen M., Sjøberg D.I.K., and Welland R. Collecting feedback during software engineering experiments. Empirical Software Engineering 10 2 (2005) 113-147
-
(2005)
Empirical Software Engineering
, vol.10
, Issue.2
, pp. 113-147
-
-
Karahasanovic, A.1
Anda, B.2
Arisholm, E.3
Hove, S.E.4
Jørgensen, M.5
Sjøberg, D.I.K.6
Welland, R.7
-
29
-
-
34547840563
-
-
Karahasanovic, A., Hinkel, U.N., Sjøberg, D.I.K., Thomas, R., in press. Comparing of feedback collection and think-aloud methods in program comprehension studies. Behaviour and IT.
-
-
-
-
30
-
-
26844571745
-
Is there any difference in novice comprehension of a small program written in the event-driven and object-oriented styles?
-
Khazaei B., and Jackson M. Is there any difference in novice comprehension of a small program written in the event-driven and object-oriented styles?. IEEE 2002 Symposia on Human Centric Computing Languages and Environments (2002) 19-26
-
(2002)
IEEE 2002 Symposia on Human Centric Computing Languages and Environments
, pp. 19-26
-
-
Khazaei, B.1
Jackson, M.2
-
31
-
-
84978950481
-
-
Ko, A.J., Uttl, B., 2003. Individual differences in program comprehension strategies in unfamiliar programming systems. In: 11th IEEE International Workshop on Program Comprehension, pp. 175-184.
-
-
-
-
32
-
-
14944367710
-
Expert problem solving strategies for program comprehension
-
New Orleans, Louisiana, ACM Press, New York, NY, USA
-
Koenemann J., and Robertson S.P. Expert problem solving strategies for program comprehension. SIGCHI Conference on Human Factors in Computing Systems: Reaching Through Technology (1991), New Orleans, Louisiana, ACM Press, New York, NY, USA 125-130
-
(1991)
SIGCHI Conference on Human Factors in Computing Systems: Reaching Through Technology
, pp. 125-130
-
-
Koenemann, J.1
Robertson, S.P.2
-
34
-
-
0020811831
-
Issues in Software Maintenance
-
Lientz B.P. Issues in Software Maintenance. Computing Surveys 15 3 (1983) 271-278
-
(1983)
Computing Surveys
, vol.15
, Issue.3
, pp. 271-278
-
-
Lientz, B.P.1
-
35
-
-
34547840561
-
-
Littman, D.C., Pinto, J., Letovski, S., Soloway, E., 1986a. Mental models and software maintenance. In: First Workshop on Empirical Studies of Programmers, Norwood, NJ, Ablex, pp. 80-98.
-
-
-
-
36
-
-
0001877977
-
Mental models and software maintenance
-
Soloway E., and Iyengar S. (Eds), Norwood, NJ, Ablex
-
Littman D.C., Pinto J., Letovski S., and Soloway E. Mental models and software maintenance. In: Soloway E., and Iyengar S. (Eds). Empirical Studies of Programmers (1986), Norwood, NJ, Ablex 80-98
-
(1986)
Empirical Studies of Programmers
, pp. 80-98
-
-
Littman, D.C.1
Pinto, J.2
Letovski, S.3
Soloway, E.4
-
38
-
-
84951088253
-
-
Mosemann, R., Wiedenbeck, S., 2001. Navigation and comprehension of programs by novice programmers. In: IEEE 9th International Workshop on Program Comprehension (IWPC 2001), pp. 79-88.
-
-
-
-
40
-
-
84951004429
-
-
O'Brien, M.P., Buckley, J., 2001. Inference-based and expectation-based processing in program comprehension. In: 9th International Workshop on Program Comprehension, 2001, IWPC 2001, pp. 71-78.
-
-
-
-
41
-
-
2942555000
-
An exploratory study of code and document interaction during task-directed program comprehension
-
Parkin P. An exploratory study of code and document interaction during task-directed program comprehension. Australian Software Engineering Conference (2004) 221-231
-
(2004)
Australian Software Engineering Conference
, pp. 221-231
-
-
Parkin, P.1
-
42
-
-
34547848638
-
-
Pennington, N., 1987a. Comprehension strategies in programming. In: Empirical studies of programmers, Second Workshop, Ablex Publishing Corporation, pp. 100-113.
-
-
-
-
43
-
-
0000356776
-
Stimulus structures and mental representations in experts comprehension of computer programs
-
Pennington N. Stimulus structures and mental representations in experts comprehension of computer programs. Cognitive Psychology 19 (1987) 295-341
-
(1987)
Cognitive Psychology
, vol.19
, pp. 295-341
-
-
Pennington, N.1
-
45
-
-
0025539354
-
The cognitive consequences of object-oriented design
-
Rosson M.B., and Alpert S.R. The cognitive consequences of object-oriented design. Human-Computer Interaction 5 (1990) 345-379
-
(1990)
Human-Computer Interaction
, vol.5
, pp. 345-379
-
-
Rosson, M.B.1
Alpert, S.R.2
-
46
-
-
0037110429
-
Identifying the difficulties of object-oriented development
-
Sheetz S.D. Identifying the difficulties of object-oriented development. The Journal of Systems and Software 64 (2002) 23-36
-
(2002)
The Journal of Systems and Software
, vol.64
, pp. 23-36
-
-
Sheetz, S.D.1
-
48
-
-
34547848639
-
-
Soloway, E., Adelson, B., Ehrlich, B., 1988. Knowledge and processes in the comprehension of computer programs". In: Chi, M. et al. (Ed.). The Nature of Expertise, pp. 129-152.
-
-
-
-
49
-
-
27744584531
-
-
Storey, M.A., 2005. Theories, models and tools in program comprehension: past, present and future. In: 13th International Workshop on Program Comprehension, pp. 181-191.
-
-
-
-
50
-
-
0032794023
-
Cognitive design elements to support the construction of a mental model during software exploration
-
Storey M.A., Fracchia F.D., and Muller H.A. Cognitive design elements to support the construction of a mental model during software exploration. Journal of Systems and Software 44 (1999) 171-185
-
(1999)
Journal of Systems and Software
, vol.44
, pp. 171-185
-
-
Storey, M.A.1
Fracchia, F.D.2
Muller, H.A.3
-
52
-
-
34547833511
-
-
Thomas, R., Kennedy, G., Draper, S., Mancy, R., Crease, M., Evans, H., Gray, P., 2003. Generic usage monitoring of programming students. In: ASCILITE 2003 Conference, University of Adelaide, Adelaide, Australia, ASCILITE, pp. 715-719.
-
-
-
-
53
-
-
3042776095
-
-
Torchiano, M., 2004. Empirical investigation of a non-intrusive approach to study comprehension cognitive models. In: Eighth European Conference on Software Maintenance and Reengineering, pp. 184-192.
-
-
-
-
54
-
-
34547833516
-
-
Upchurch, R., 2002. Code reading and program comprehension: annotated bibliography. (accessed September 2006).
-
-
-
-
55
-
-
0027262925
-
-
Von Mayrhauser, A., Vans, A.M., 1993. From code understanding needs to reverse engineering tool capabilities. In: Sixth International Workshop on Computer-Aided Software Engineering CASE'93, Singapore, pp. 230-239.
-
-
-
-
56
-
-
0029371369
-
Industrial experience with an integrated comprehension model
-
Von Mayrhauser A., and Vans A.M. Industrial experience with an integrated comprehension model. Software Engineering Journal (1995) 171-182
-
(1995)
Software Engineering Journal
, pp. 171-182
-
-
Von Mayrhauser, A.1
Vans, A.M.2
-
57
-
-
0029358084
-
Program comprehension during software maintenance and evolution
-
Von Mayrhauser A., and Vans A.M. Program comprehension during software maintenance and evolution. Computer 28 8 (1995) 44-55
-
(1995)
Computer
, vol.28
, Issue.8
, pp. 44-55
-
-
Von Mayrhauser, A.1
Vans, A.M.2
-
58
-
-
0001766031
-
Identification of dynamic comprehension processes during large scale maintenance
-
Von Mayrhauser A., and Vans A.M. Identification of dynamic comprehension processes during large scale maintenance. IEEE Transactions on Software Engineering 22 6 (1996) 424-437
-
(1996)
IEEE Transactions on Software Engineering
, vol.22
, Issue.6
, pp. 424-437
-
-
Von Mayrhauser, A.1
Vans, A.M.2
-
59
-
-
0031374235
-
-
Von Mayrhauser, A., Vans, A.M., 1997. Hypothesis-driven understanding processes during corrective maintenance of large scale software. In: International Conference on Software Maintenance, pp. 12-20.
-
-
-
-
61
-
-
0032671567
-
Novice comprehension of small programs written in the procedural and object-oriented styles
-
Wiedenbeck S., and Ramalingam V. Novice comprehension of small programs written in the procedural and object-oriented styles. International Journal of Human-Computer Studies 51 (1999) 71-87
-
(1999)
International Journal of Human-Computer Studies
, vol.51
, pp. 71-87
-
-
Wiedenbeck, S.1
Ramalingam, V.2
-
62
-
-
0344211086
-
A comparison of the comprehension of object-oriented and procedural programs by novice programmers
-
Wiedenbeck S., Ramalingam V., Sarasamma S., and Corritore C.L. A comparison of the comprehension of object-oriented and procedural programs by novice programmers. Interacting with Computers 11 (1999) 255-282
-
(1999)
Interacting with Computers
, vol.11
, pp. 255-282
-
-
Wiedenbeck, S.1
Ramalingam, V.2
Sarasamma, S.3
Corritore, C.L.4
-
63
-
-
84976803868
-
Perspectives on software engineering
-
Zelkowitz M.V. Perspectives on software engineering. ACM Computing Surveys 10 2 (1978) 197-216
-
(1978)
ACM Computing Surveys
, vol.10
, Issue.2
, pp. 197-216
-
-
Zelkowitz, M.V.1
|