-
3
-
-
33947322194
-
An exploratory study of how developers seek, relate, and collect relevant information during software maintenance tasks
-
Ko AJ, Myers BA, Coblenz MJ, Aung HH. An exploratory study of how developers seek, relate, and collect relevant information during software maintenance tasks. IEEE Transactions on Software Engineering 2006; 32(12):971-987.
-
(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
-
4
-
-
0024913540
-
Program understanding: Challenge for the 90s
-
Corbi TA. Program understanding: Challenge for the 90s. IBM Systems Journal 1990; 28(2):294-306.
-
(1990)
IBM Systems Journal
, vol.28
, Issue.2
, pp. 294-306
-
-
Corbi, T.A.1
-
6
-
-
56849102900
-
-
Faster reuse and maintenance using software reconnaissance. Technical Report SERC-TR-75F, Software Engineering Research Center, CSE-301, CIS Department, University of Florida, Gainesville FL, Available at:, 29 April
-
Wilde N. Faster reuse and maintenance using software reconnaissance. Technical Report SERC-TR-75F, Software Engineering Research Center, CSE-301, CIS Department, University of Florida, Gainesville FL, 1994. Available at: http://citeseer.ist.psu.edu/wilde94faster.html [29 April 2008].
-
(2008)
, pp. 1994
-
-
Wilde, N.1
-
8
-
-
50749136117
-
Understanding someone else's code: Analysis of experiences
-
Lakhotia A. Understanding someone else's code: Analysis of experiences. Journal of Systems and Software 1993; 23(3):269-275.
-
(1993)
Journal of Systems and Software
, vol.23
, Issue.3
, pp. 269-275
-
-
Lakhotia, A.1
-
9
-
-
0029358084
-
Program comprehension during software maintenance and evolution
-
von Mayrhauser A, Vans AM. Program comprehension during software maintenance and evolution. IEEE Computer 1995; 28(8):44-55.
-
(1995)
IEEE Computer
, vol.28
, Issue.8
, pp. 44-55
-
-
von Mayrhauser, A.1
Vans, A.M.2
-
14
-
-
56849083436
-
-
Lethbridge TC, Anquetil N. Experiments with coupling and cohesion metrics in a large system 1998. Working Paper, School of Information Technology and Engineering. Available at: http://www.site.uottawa.ca/~tcl/papers/metrics/ ExpWithCouplingCohesion.html [29 April 2008].
-
Lethbridge TC, Anquetil N. Experiments with coupling and cohesion metrics in a large system 1998. Working Paper, School of Information Technology and Engineering. Available at: http://www.site.uottawa.ca/~tcl/papers/metrics/ ExpWithCouplingCohesion.html [29 April 2008].
-
-
-
-
17
-
-
26844506710
-
Applying webmining techniques to execution traces to support the program comprehension process
-
IEEE Computer Society: Los Alamitos CA, U.S.A
-
Zaidman A, Calders T, Demeyer S, Paredaens J. Applying webmining techniques to execution traces to support the program comprehension process. Proceedings of the European Conference on Software Maintenance and Reengineering (CSMR). IEEE Computer Society: Los Alamitos CA, U.S.A., 2005; 134-142.
-
(2005)
Proceedings of the European Conference on Software Maintenance and Reengineering (CSMR)
, pp. 134-142
-
-
Zaidman, A.1
Calders, T.2
Demeyer, S.3
Paredaens, J.4
-
20
-
-
0038589165
-
The anatomy of a large-scale hypertextual web search engine
-
Brin S, Page L. The anatomy of a large-scale hypertextual web search engine. Computer Networks 1998; 30(1-7): 107-117.
-
(1998)
Computer Networks
, vol.30
, Issue.1-7
, pp. 107-117
-
-
Brin, S.1
Page, L.2
-
22
-
-
4243148480
-
Authoritative sources in a hyperlinked environment
-
Kleinberg JM. Authoritative sources in a hyperlinked environment. Journal of the ACM 1999; 46(5):604-632.
-
(1999)
Journal of the ACM
, vol.46
, Issue.5
, pp. 604-632
-
-
Kleinberg, J.M.1
-
23
-
-
56849099759
-
-
Scalability solutions for program comprehension through dynamic analysis. PhD Thesis, University of Antwerp
-
Zaidman A. Scalability solutions for program comprehension through dynamic analysis. PhD Thesis, University of Antwerp, 2006.
-
(2006)
-
-
Zaidman, A.1
-
24
-
-
3042776092
-
Managing trace data volume through a heuristical clustering process based on event execution frequency
-
IEEE Computer Society: Los Alamitos CA, U.S.A
-
Zaidman A, Demeyer S. Managing trace data volume through a heuristical clustering process based on event execution frequency. Proceedings of the European Conference on Software Maintenance and Reengineering (CSMR). IEEE Computer Society: Los Alamitos CA, U.S.A., 2004; 329-338.
-
(2004)
Proceedings of the European Conference on Software Maintenance and Reengineering (CSMR)
, pp. 329-338
-
-
Zaidman, A.1
Demeyer, S.2
-
25
-
-
0003880013
-
-
Addison-Wesley: Reading MA, U.S.A
-
Gamma E, Helm R, Johnson R, Vlissides J. Design Patterns: Elements of Reusable Object-oriented Software. Addison-Wesley: Reading MA, U.S.A., 1995.
-
(1995)
Design Patterns: Elements of Reusable Object-oriented Software
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
27
-
-
0344990679
-
Dynamic analysis for reverse engineering and program understanding
-
Stroulia E, Systä T. Dynamic analysis for reverse engineering and program understanding. ACM SIGAPP Applied Computing Review 2002; 10(1):8-17.
-
(2002)
ACM SIGAPP Applied Computing Review
, vol.10
, Issue.1
, pp. 8-17
-
-
Stroulia, E.1
Systä, T.2
-
28
-
-
0033362381
-
On the relationships between static and dynamic models in reverse engineering Java software
-
IEEE Computer Society: Los Alamitos CA, U.S.A
-
Systä T. On the relationships between static and dynamic models in reverse engineering Java software. Proceedings of the Working Conference on Reverse Engineering (WCRE). IEEE Computer Society: Los Alamitos CA, U.S.A., 1999; 304-313.
-
(1999)
Proceedings of the Working Conference on Reverse Engineering (WCRE)
, pp. 304-313
-
-
Systä, T.1
-
29
-
-
32344452628
-
Automatic generation of suggestions for program investigation
-
Robillard MP. Automatic generation of suggestions for program investigation. SIGSOFT Software Engineering Notes 2005; 30(5): 11-20.
-
(2005)
SIGSOFT Software Engineering Notes
, vol.30
, Issue.5
, pp. 11-20
-
-
Robillard, M.P.1
-
30
-
-
56849098957
-
-
Techniques to simplify the analysis of execution traces for program comprehension. PhD Thesis, University of Ottawa, Canada
-
Hamou-Lhadj A. Techniques to simplify the analysis of execution traces for program comprehension. PhD Thesis, University of Ottawa, Canada, 2005.
-
(2005)
-
-
Hamou-Lhadj, A.1
-
31
-
-
26844498757
-
Recovering behavioral design models from execution traces
-
IEEE Computer Society: Los Alamitos CA, U.S.A
-
Hamou-Lhadj A, Braun E, Amyot D, Lethbridge T. Recovering behavioral design models from execution traces. Proceedings of the European Conference on Software Maintenance and Reengineering (CSMR). IEEE Computer Society: Los Alamitos CA, U.S.A., 2005; 112-121.
-
(2005)
Proceedings of the European Conference on Software Maintenance and Reengineering (CSMR)
, pp. 112-121
-
-
Hamou-Lhadj, A.1
Braun, E.2
Amyot, D.3
Lethbridge, T.4
-
32
-
-
33845432883
-
Summarizing the content of large traces to facilitate the understanding of the behaviour of a software system
-
IEEE Computer Society: Los Alamitos CA, U.S.A
-
Hamou-Lhadj A, Lethbridge T. Summarizing the content of large traces to facilitate the understanding of the behaviour of a software system. Proceedings of the International Conference on Program Comprehension (ICPC). IEEE Computer Society: Los Alamitos CA, U.S.A., 2006; 181-190.
-
(2006)
Proceedings of the International Conference on Program Comprehension (ICPC)
, pp. 181-190
-
-
Hamou-Lhadj, A.1
Lethbridge, T.2
-
36
-
-
0036442294
-
Using dynamic information for the iterative recovery of collaborations and roles
-
IEEE Computer Society: Los Alamitos CA, U.S.A
-
Richner T, Ducasse S. Using dynamic information for the iterative recovery of collaborations and roles. Proceedings of the International Conference on Software Maintenance (ICSM). IEEE Computer Society: Los Alamitos CA, U.S.A., 2002; 34-43.
-
(2002)
Proceedings of the International Conference on Software Maintenance (ICSM)
, pp. 34-43
-
-
Richner, T.1
Ducasse, S.2
-
37
-
-
84948983939
-
-
Pauw WD, Jensen E, Mitchell N, Sevitsky G, Vlissides JM, Yang J. Visualizing the execution of java programs. Software Visualization, International Seminar Dagstuhl Castle (2001) (Lecture Notes in Computer Science, 2269), Diehl S (ed.). Springer: Berlin, Heidelberg, Germany, 2002; 151-162.
-
Pauw WD, Jensen E, Mitchell N, Sevitsky G, Vlissides JM, Yang J. Visualizing the execution of java programs. Software Visualization, International Seminar Dagstuhl Castle (2001) (Lecture Notes in Computer Science, vol. 2269), Diehl S (ed.). Springer: Berlin, Heidelberg, Germany, 2002; 151-162.
-
-
-
-
39
-
-
84976830677
-
Visualizing the behavior of object-oriented systems
-
ACM: New York NY, U.S.A
-
De Pauw W, Helm R, Kimelman D, Vlissides JM. Visualizing the behavior of object-oriented systems. Proceedings of the Conference on Object-oriented Programming Systems, Languages, and Applications (OOPSLA). ACM: New York NY, U.S.A., 1993; 326-337.
-
(1993)
Proceedings of the Conference on Object-oriented Programming Systems, Languages, and Applications (OOPSLA)
, pp. 326-337
-
-
De Pauw, W.1
Helm, R.2
Kimelman, D.3
Vlissides, J.M.4
-
40
-
-
57349183819
-
Execution patterns in object-oriented visualization
-
USENIX: Berkeley CA, U.S.A
-
De Pauw W, Lorenz D, Vlissides J, Wegman M. Execution patterns in object-oriented visualization. Proceedings of the Conference on Object-oriented Technologies and Systems (COOTS). USENIX: Berkeley CA, U.S.A., 1998; 219-234.
-
(1998)
Proceedings of the Conference on Object-oriented Technologies and Systems (COOTS)
, pp. 219-234
-
-
De Pauw, W.1
Lorenz, D.2
Vlissides, J.3
Wegman, M.4
-
41
-
-
0032118044
-
The information mural: A technique for displaying and navigating large information spaces
-
Jerding DF, Stasko JT. The information mural: A technique for displaying and navigating large information spaces. IEEE Transactions on Visualization and Computer Graphics 1998; 4(3):257-271.
-
(1998)
IEEE Transactions on Visualization and Computer Graphics
, vol.4
, Issue.3
, pp. 257-271
-
-
Jerding, D.F.1
Stasko, J.T.2
-
43
-
-
34948841527
-
Understanding execution traces using massive sequence and circular bundle views
-
IEEE Computer Society: Los Alamitos CA, U.S.A
-
Cornelissen B, Holten D, Zaidman A, Moonen L, van Wijk .JJ, van Deursen A. Understanding execution traces using massive sequence and circular bundle views. Proceedings of the International Conference on Program Comprehension (ICPC). IEEE Computer Society: Los Alamitos CA, U.S.A., 2007; 49-58.
-
(2007)
Proceedings of the International Conference on Program Comprehension (ICPC)
, pp. 49-58
-
-
Cornelissen, B.1
Holten, D.2
Zaidman, A.3
Moonen, L.4
van Wijk, J.J.5
van Deursen, A.6
-
47
-
-
0345884637
-
Visualizing dynamic software system information through high-level models
-
ACM: New York NY, U.S.A
-
Walker RJ, Murphy GC, Freeman-Benson B, Wright D, Swanson D, Isaak J. Visualizing dynamic software system information through high-level models. Proceedings of the Conference on Object-oriented Programming, Systems, Languages, and Applications (OOPSLA) (ACMSIGPLANNotices, vol. 33). ACM: New York NY, U.S.A., 1998; 271-283.
-
(1998)
Proceedings of the Conference on Object-oriented Programming, Systems, Languages, and Applications (OOPSLA) (ACMSIGPLANNotices
, vol.33
, pp. 271-283
-
-
Walker, R.J.1
Murphy, G.C.2
Freeman-Benson, B.3
Wright, D.4
Swanson, D.5
Isaak, J.6
-
48
-
-
84979049925
-
Scaling an object-oriented system execution visualizer through sampling
-
IEEE Computer Society: Los Alamitos CA, U.S.A
-
Chan A, Holmes R, Murphy GC, Ying AT. Scaling an object-oriented system execution visualizer through sampling. Proceedings of the International Workshop on Program Comprehension (IWPC). IEEE Computer Society: Los Alamitos CA, U.S.A., 2003; 237-244.
-
(2003)
Proceedings of the International Workshop on Program Comprehension (IWPC)
, pp. 237-244
-
-
Chan, A.1
Holmes, R.2
Murphy, G.C.3
Ying, A.T.4
-
50
-
-
46149105463
-
Regaining lost knowledge through dynamic analysis and aspect orientation - An industrial experience report
-
IEEE Computer Society: Los Alamitos CA, U.S.A
-
Zaidman A, Adams B, De Schutter K, Demeyer S, Hoffman G, De Ruyck B. Regaining lost knowledge through dynamic analysis and aspect orientation - An industrial experience report. Proceedings of the Conference on Software Maintenance and Reengineering (CSMR). IEEE Computer Society: Los Alamitos CA, U.S.A., 2006; 89-98.
-
(2006)
Proceedings of the Conference on Software Maintenance and Reengineering (CSMR)
, pp. 89-98
-
-
Zaidman, A.1
Adams, B.2
De Schutter, K.3
Demeyer, S.4
Hoffman, G.5
De Ruyck, B.6
|