-
1
-
-
49749108988
-
A survey and evaluation of tool features for understanding reverse-engineered sequence diagrams
-
Bennett, C., Myers, D., Storey, M., German, D. M., Ouellet, D., Salois, M., and Charland, P. (2008). A survey and evaluation of tool features for understanding reverse-engineered sequence diagrams. J. Softw. Maint. Evol., 20 (4), 291-315.
-
(2008)
J. Softw. Maint. Evol.
, vol.20
, Issue.4
, pp. 291-315
-
-
Bennett, C.1
Myers, D.2
Storey, M.3
German, D.M.4
Ouellet, D.5
Salois, M.6
Charland, P.7
-
2
-
-
47949102344
-
Building an Ecologically valid, Large-scale Diagram to Help Developers Stay Oriented in Their Code
-
Cherubini, M., Venolia, G., and DeLine, R. (2007). Building an Ecologically valid, Large-scale Diagram to Help Developers Stay Oriented in Their Code. In Symposium on Visual Languages and Human-Centric Computing (VL/HCC).
-
(2007)
Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
-
-
Cherubini, M.1
Venolia, G.2
Deline, R.3
-
4
-
-
45449102151
-
A Realistic Empirical Evaluation of the Costs and Benefits of UML in Software Maintenance
-
Dzidek, W. J., Arisholm, E. and Briand, L.C. (2008). A Realistic Empirical Evaluation of the Costs and Benefits of UML in Software Maintenance. In TSE, 34 (3).
-
(2008)
TSE
, vol.34
, Issue.3
-
-
Dzidek, W.J.1
Arisholm, E.2
Briand, L.C.3
-
5
-
-
72249112600
-
Coherent reaction
-
Edwards, J. (2009). Coherent reaction. In Proc. of Onward! at the Conference on Object Oriented Programming, Systems, Languages, and Applications (OOPSLA), 925-932.
-
(2009)
Proc. of Onward! at the Conference on Object Oriented Programming, Systems, Languages, and Applications (OOPSLA)
, pp. 925-932
-
-
Edwards, J.1
-
6
-
-
37849049078
-
Does a programmer's activity indicate knowledge of code?
-
Fritz, T., Murphy, G. C., and Hill, E. (2007). Does a programmer's activity indicate knowledge of code? In ESEC/FSE.
-
(2007)
ESEC/FSE
-
-
Fritz, T.1
Murphy, G.C.2
Hill, E.3
-
7
-
-
0002107790
-
An overview of program slicing
-
Harman, M. and Hierons, R. (2001). An overview of program slicing. In Software Focus, 2(3), 85-92.
-
(2001)
Software Focus
, vol.2
, Issue.3
, pp. 85-92
-
-
Harman, M.1
Hierons, R.2
-
9
-
-
29244445934
-
Eliciting design requirements for maintenance-oriented IDEs: A detailed study of corrective and perfective maintenance tasks
-
Proceedings - 27th International Conference on Software Engineering, ICSE05
-
Ko, A. J., Aung, H., and Myers, B. A. (2005). Eliciting design requirements for maintenance-oriented IDEs: a detailed study of corrective and perfective maintenance tasks. In Proc. Int'l Conf. Software Eng (ICSE), 126-135. (Pubitemid 43283587)
-
(2005)
Proceedings - 27th International Conference on Software Engineering, ICSE05
, pp. 126-135
-
-
Ko, A.J.1
Aung, H.H.2
Myers, B.A.3
-
11
-
-
33947322194
-
An exploratory study of how developers seek, relate, and collect relevant information during software maintenance tasks
-
DOI 10.1109/TSE.2006.116
-
Ko, A., Myers, B., Coblenz, M., and Aung, H. An exploratory study of how developers seek, relate, and collect relevant information during software maintenance tasks. In IEEE Trans. Soft. Eng. 32, 12 (2006), 971-987. (Pubitemid 46437704)
-
(2006)
IEEE Transactions on Software Engineering
, vol.32
, Issue.12
, pp. 971-987
-
-
Ko, A.J.1
Myers, B.A.2
Coblenz, M.J.3
Aung, H.H.4
-
12
-
-
38049079668
-
Program Comprehension as Fact Finding
-
LaToza, T.D., Garlan, D., Herbsleb, J., and Myers, B.A. Program Comprehension as Fact Finding. In European Software Engineering Conference and Foundations of Software Engineering (ESEC/FSE), 2007.
-
(2007)
European Software Engineering Conference and Foundations of Software Engineering (ESEC/FSE)
-
-
LaToza, T.D.1
Garlan, D.2
Herbsleb, J.3
Myers, B.A.4
-
13
-
-
33947315724
-
Maintaining mental models: A study of developer work habits
-
Proceeding of the 28th International Conference on Software Engineering 2006, ICSE '06
-
LaToza, T.D., Venolia, G., and DeLine, R. (2006). Maintaining Mental Models: A Study of Developer Work Habits. In Proc. Int'l Conf. Software Eng (ICSE), 492-501. (Pubitemid 46600946)
-
(2006)
Proceedings - International Conference on Software Engineering
, vol.2006
, pp. 492-501
-
-
Latoza, T.D.1
Venolia, G.2
Deline, R.3
-
14
-
-
56349138296
-
Using Information Scent to Model the Dynamic Foraging Behavior of Programmers in Maintenance Tasks
-
Lawrance, J., Bellamy, R., Burnett, M. and Rector, K. (2008). Using Information Scent to Model the Dynamic Foraging Behavior of Programmers in Maintenance Tasks. In Proc. of CHI, 1323-1332.
-
(2008)
Proc. of CHI
, pp. 1323-1332
-
-
Lawrance, J.1
Bellamy, R.2
Burnett, M.3
Rector, K.4
-
16
-
-
0000356776
-
Stimulus Structures and Mental Representations in Expert Comprehension of Computer Programs
-
Pennington, N. (1987). Stimulus Structures and Mental Representations in Expert Comprehension of Computer Programs. In Cognitive Psychology, Vol. 19, 295-341.
-
(1987)
Cognitive Psychology
, vol.19
, pp. 295-341
-
-
Pennington, N.1
-
17
-
-
49349085199
-
Asking and answering questions during a programming change task
-
Sillito, J., Murphy, G.C., and De Volder, K. (2008). Asking and answering questions during a programming change task. TSE, 34(4).
-
(2008)
TSE
, vol.34
, Issue.4
-
-
Sillito, J.1
Murphy, G.C.2
De Volder, K.3
-
18
-
-
0001187870
-
An examination of software engineering work practices
-
Singer, J., Lethbridge, T., Vinson, N., Anquetil, N. (1997). An examination of software engineering work practices. In Proc. CASCON, 209-223.
-
(1997)
Proc. CASCON
, pp. 209-223
-
-
Singer, J.1
Lethbridge, T.2
Vinson, N.3
Anquetil, N.4
-
20
-
-
0000990322
-
A survey of program slicing techniques
-
Tip, F. (1995). A survey of program slicing techniques. In Journal of Programming Languages, 3, 121-189.
-
(1995)
Journal of Programming Languages
, vol.3
, pp. 121-189
-
-
Tip, F.1
-
21
-
-
0020157396
-
Programmers use slices when debugging
-
Weiser, M. (1982). Programmers use slices when debugging. In Communications of the ACM (CACM), 25(7), 446-452.
-
(1982)
Communications of the ACM (CACM)
, vol.25
, Issue.7
, pp. 446-452
-
-
Weiser, M.1
|