-
1
-
-
0034207574
-
"The Role of Comprehension in Software Inspection"
-
A. Dunsmore, M. Roper, and M. Wood, "The Role of Comprehension in Software Inspection," J. Systems and Software, vol. 52, nos. 2-3, pp. 121-129, 2000.
-
(2000)
J. Systems and Software
, vol.52
, Issue.2-3
, pp. 121-129
-
-
Dunsmore, A.1
Roper, M.2
Wood, M.3
-
2
-
-
0029358084
-
"Program Comprehension during Software Maintenance and Evolution"
-
Aug
-
A. von Mayrhauser and A.M. Vans, "Program Comprehension during Software Maintenance and Evolution," Computer, vol. 28, no. 8, pp. 44-55, Aug. 1995.
-
(1995)
Computer
, vol.28
, Issue.8
, pp. 44-55
-
-
von Mayrhauser, A.1
Vans, A.M.2
-
3
-
-
0037085965
-
"Design Erosion: Problems and Causes"
-
J. van Gurp and J. Bosch, "Design Erosion: Problems and Causes," J. Systems and Software, vol. 61, no. 2, pp. 105-119, 2002.
-
(2002)
J. Systems and Software
, vol.61
, Issue.2
, pp. 105-119
-
-
van Gurp, J.1
Bosch, J.2
-
5
-
-
0032631940
-
"Mental Imagery in Program Design and Visual Programming"
-
M. Petre and A.F. Blackwell, "Mental Imagery in Program Design and Visual Programming," Int'l J. Human-Computer Studies, vol. 51, no. 1, pp. 7-30, 1999.
-
(1999)
Int'l J. Human-Computer Studies
, vol.51
, Issue.1
, pp. 7-30
-
-
Petre, M.1
Blackwell, A.F.2
-
6
-
-
43949174505
-
"A Principled Taxonomy of Software Visualization"
-
B.A. Price, R. Baecker, and I.S. Small, "A Principled Taxonomy of Software Visualization," J. Visual Languages and Computing, vol. 4, no. 3, pp. 211-266, 1993.
-
(1993)
J. Visual Languages and Computing
, vol.4
, Issue.3
, pp. 211-266
-
-
Price, B.A.1
Baecker, R.2
Small, I.S.3
-
7
-
-
0031707189
-
"View Extraction and View Fusion in Architectural Understanding"
-
R. Kazman and S.J. Carrière, "View Extraction and View Fusion in Architectural Understanding," Proc. Int'l Conf. Software Reuse, pp. 290-299, 1998.
-
(1998)
Proc. Int'l Conf. Software Reuse
, pp. 290-299
-
-
Kazman, R.1
Carrière, S.J.2
-
8
-
-
0142103236
-
"Polymetric Views - A Lightweight Visual Approach to Reverse Engineering"
-
Sept
-
M. Lanza and S. Ducasse, "Polymetric Views - A Lightweight Visual Approach to Reverse Engineering," IEEE Trans. Software Eng., vol. 29, no. 9, pp. 782-795, Sept. 2003.
-
(2003)
IEEE Trans. Software Eng.
, vol.29
, Issue.9
, pp. 782-795
-
-
Lanza, M.1
Ducasse, S.2
-
9
-
-
0013193871
-
"Understanding Software Systems Using Reverse Engineering Technology Perspectives from the Rigi Project"
-
H.A. Müller, S.R. Tilley, and K. Wong, "Understanding Software Systems Using Reverse Engineering Technology Perspectives from the Rigi Project," Proc. Conf. Centre for Advanced Studies Collaborative Research, pp. 217-226, 1993.
-
(1993)
Proc. Conf. Centre for Advanced Studies Collaborative Research
, pp. 217-226
-
-
Müller, H.A.1
Tilley, S.R.2
Wong, K.3
-
11
-
-
0031381858
-
"On Integrating Visualization Techniques for Effective Software Exploration"
-
M.-A.D. Storey, K. Wong, F.D. Fracchia, and H.A. Müller, "On Integrating Visualization Techniques for Effective Software Exploration," Proc. Symp. Information Visualization, pp. 38-45, 1997.
-
(1997)
Proc. Symp. Information Visualization
, pp. 38-45
-
-
Storey, M.-A.D.1
Wong, K.2
Fracchia, F.D.3
Müller, H.A.4
-
12
-
-
0029538529
-
"Ciao: A Graphical Navigator for Software and Document Repositories"
-
Y.-F.R. Chen, G.S. Fowler, E. Koutsofios, and R.S. Wallach, "Ciao: A Graphical Navigator for Software and Document Repositories," Proc. Int'l Conf. Software Maintenance, pp. 66-75, 1995.
-
(1995)
Proc. Int'l Conf. Software Maintenance
, pp. 66-75
-
-
Chen, Y.-F.R.1
Fowler, G.S.2
Koutsofios, E.3
Wallach, R.S.4
-
15
-
-
0034497429
-
"Bridging Program Comprehension Tools by Design Navigation"
-
S. Robitaille, R. Schauer, and R.K. Keller, "Bridging Program Comprehension Tools by Design Navigation," Proc. Int'l Conf. Software Maintenance, pp. 22-32, 2000.
-
(2000)
Proc. Int'l Conf. Software Maintenance
, pp. 22-32
-
-
Robitaille, S.1
Schauer, R.2
Keller, R.K.3
-
16
-
-
0033307844
-
"Browsing and Searching Software Architectures"
-
S.E. Sim, C.L.A. Clarke, R.C. Holt, and A.M. Cox, "Browsing and Searching Software Architectures," Proc. Int'l Conf. Software Maintenance, pp. 381-390, 1999.
-
(1999)
Proc. Int'l Conf. Software Maintenance
, pp. 381-390
-
-
Sim, S.E.1
Clarke, C.L.A.2
Holt, R.C.3
Cox, A.M.4
-
17
-
-
0001187870
-
"An Examination of Software Engineering Work Practices"
-
J. Singer, T. Lethbridge, N. Vinson, and N. Anquetil, "An Examination of Software Engineering Work Practices," Proc. Conf. Centre for Advanced Studies Collaborative Research, pp. 209-223, 1997.
-
(1997)
Proc. Conf. Centre for Advanced Studies Collaborative Research
, pp. 209-223
-
-
Singer, J.1
Lethbridge, T.2
Vinson, N.3
Anquetil, N.4
-
20
-
-
0002555794
-
"Preserving the Mental Map of a Diagram"
-
P. Eades, W. Lai, K. Misue, and K. Sugiyama, "Preserving the Mental Map of a Diagram," Proc. Int'l Conf. Computational Graphics and Visualization Techniques, pp. 24-33, 1991.
-
(1991)
Proc. Int'l Conf. Computational Graphics and Visualization Techniques
, pp. 24-33
-
-
Eades, P.1
Lai, W.2
Misue, K.3
Sugiyama, K.4
-
21
-
-
33646938304
-
"Comprehensive Software Understanding with SEXTANT"
-
M. Eichberg, M. Haupt, M. Mezini, and T. Schäfer, "Comprehensive Software Understanding with SEXTANT," Proc. Int'l Conf. Software Maintenance, pp. 315-324, 2005.
-
(2005)
Proc. Int'l Conf. Software Maintenance
, pp. 315-324
-
-
Eichberg, M.1
Haupt, M.2
Mezini, M.3
Schäfer, T.4
-
22
-
-
0032794023
-
"Cognitive Design Elements to Support the Construction of a Mental Model During Software Exploration"
-
M.-A.D. Storey, F.D. Fracchia, and H.A. Müller, "Cognitive Design Elements to Support the Construction of a Mental Model During Software Exploration," J. Systems and Software, vol. 44, no. 3, pp. 171-185, 1999.
-
(1999)
J. Systems and Software
, vol.44
, Issue.3
, pp. 171-185
-
-
Storey, M.-A.D.1
Fracchia, F.D.2
Müller, H.A.3
-
24
-
-
0033896527
-
"How Do Program Understanding Tools Affect How Programmers Understand Programs?"
-
M.-A.D. Storey, K. Wong, and H.A. Müller, "How Do Program Understanding Tools Affect How Programmers Understand Programs?" Science of Computer Programming, vol. 36, no. 2-3, pp. 183-207, 2000.
-
(2000)
Science of Computer Programming
, vol.36
, Issue.2-3
, pp. 183-207
-
-
Storey, M.-A.D.1
Wong, K.2
Müller, H.A.3
-
26
-
-
0020766507
-
"Towards a Theory of the Comprehension of Computer Programs"
-
R. Brooks, "Towards a Theory of the Comprehension of Computer Programs," Int'l J. Man-Machine Studies, vol. 18, pp. 543-554, 1983.
-
(1983)
Int'l J. Man-Machine Studies
, vol.18
, pp. 543-554
-
-
Brooks, R.1
-
27
-
-
0001877977
-
"Mental Models and Software Maintenance"
-
D.C. Littman, J. Pinto, S. Letovsky, and E. Soloway, "Mental Models and Software Maintenance," Proc. Workshop Empirical Studies of Programmers, pp. 80-98, 1986.
-
(1986)
Proc. Workshop Empirical Studies of Programmers
, pp. 80-98
-
-
Littman, D.C.1
Pinto, J.2
Letovsky, S.3
Soloway, E.4
-
28
-
-
0024108251
-
"Designing Documentation to Compensate for Delocalized Plans"
-
E. Soloway, R. Lampert, S. Letovsky, D. Littman, and J. Pinto, "Designing Documentation to Compensate for Delocalized Plans," Comm. ACM, vol. 31, no. 11, pp. 1259-1267, 1988.
-
(1988)
Comm. ACM
, vol.31
, Issue.11
, pp. 1259-1267
-
-
Soloway, E.1
Lampert, R.2
Letovsky, S.3
Littman, D.4
Pinto, J.5
-
29
-
-
0035104420
-
"An Exploratory Study of Program Comprehension Strategies of Procedural and Object-Oriented Programmers"
-
C.L. Corritore and S. Wiedenbeck, "An Exploratory Study of Program Comprehension Strategies of Procedural and Object-Oriented Programmers," Int'l J. Human-Computer Studies, vol. 54, no. 1, pp. 1-23, 2001.
-
(2001)
Int'l J. Human-Computer Studies
, vol.54
, Issue.1
, pp. 1-23
-
-
Corritore, C.L.1
Wiedenbeck, S.2
-
30
-
-
33750223530
-
-
Hibernate
-
Hibernate, http://www.hibernate.org, 2006.
-
(2006)
-
-
-
31
-
-
0003832083
-
"Enterprise JavaBeans Specification"
-
version 2.1, Sun Microsystems
-
L.G. DeMichiel, "Enterprise JavaBeans Specification," version 2.1, Sun Microsystems, 2003.
-
(2003)
-
-
DeMichiel, L.G.1
-
32
-
-
18144427529
-
"XIRC: A Kernel for Cross-Artifact Information Engineering in Software Development Environments"
-
M. Eichberg, M. Mezini, K. Ostermann, and T. Schger, "XIRC: A Kernel for Cross-Artifact Information Engineering in Software Development Environments," Proc. Working Conf. Reverse Eng., pp. 182-191, 2004.
-
(2004)
Proc. Working Conf. Reverse Eng.
, pp. 182-191
-
-
Eichberg, M.1
Mezini, M.2
Ostermann, K.3
Schger, T.4
-
34
-
-
20444380135
-
"Concern Modeling in the Concern Manipulation Environment"
-
W. Harrison, H. Ossher, S. Sutton Jr., and P. Tarr, "Concern Modeling in the Concern Manipulation Environment," Research Report RC23344, IBM Research, 2004.
-
(2004)
Research Report RC23344, IBM Research
-
-
Harrison, W.1
Ossher, H.2
Sutton Jr., S.3
Tarr, P.4
-
35
-
-
29244445934
-
"Eliciting Design Requirements for Maintenance-Oriented IDEs: A Detailed Study of Corrective and Perfective Maintenance Tasks"
-
A.J. Ko, H. Aung, and B.A. Myers, "Eliciting Design Requirements for Maintenance-Oriented IDEs: A Detailed Study of Corrective and Perfective Maintenance Tasks," Proc. Int'l Conf. Software Eng., pp. 126-135, 2005.
-
(2005)
Proc. Int'l Conf. Software Eng.
, pp. 126-135
-
-
Ko, A.J.1
Aung, H.2
Myers, B.A.3
-
36
-
-
33750205032
-
"Eclipse"
-
"Eclipse," http://www.eclipse.org, 2006.
-
(2006)
-
-
-
37
-
-
33749056832
-
"Managing Software Change Tasks: An Exploratory Study"
-
J. Sillito, K. De Volder, B. Fisher, and G. Murphy, "Managing Software Change Tasks: An Exploratory Study," Proc. Int'l Symp. Empirical Software Eng., pp. 23-32, 2005.
-
(2005)
Proc. Int'l Symp. Empirical Software Eng.
, pp. 23-32
-
-
Sillito, J.1
De Volder, K.2
Fisher, B.3
Murphy, G.4
-
38
-
-
0003831064
-
-
J. Stasko, J. Domingue, M.H. Brown and B.A. Price, eds., chapter 30, MIT Press
-
Software Visualization: Programming as a Multi-Media Experience, J. Stasko, J. Domingue, M.H. Brown and B.A. Price, eds., chapter 30, pp. 453-480, MIT Press, 1998.
-
(1998)
Software Visualization: Programming As a Multi-Media Experience
, pp. 453-480
-
-
-
39
-
-
0036039909
-
"Concern Graphs: Finding and Describing Concerns Using Structural Program Dependencies"
-
M.P. Robillard and G.C. Murphy, "Concern Graphs: Finding and Describing Concerns Using Structural Program Dependencies," Proc. Int'l Conf. Software Eng., pp. 406-416, 2002.
-
(2002)
Proc. Int'l Conf. Software Eng.
, pp. 406-416
-
-
Robillard, M.P.1
Murphy, G.C.2
-
41
-
-
0004129081
-
"XQuery 1.0: An XML Query Language"
-
S. Boag, D. Chamberlin, M.F. Fernández, D. Florescu, J. Robie, and J. Siméon, "XQuery 1.0: An XML Query Language," http://www.w3.org/TR/xquery/, 2005.
-
(2005)
-
-
Boag, S.1
Chamberlin, D.2
Fernández, M.F.3
Florescu, D.4
Robie, J.5
Siméon, J.6
-
42
-
-
0141998633
-
"Plugging-In Visualization: Experiences Integrating a Visualization Tool with Eclipse"
-
R. Lintern, J. Michaud, M.-A. Storey, and X. Wu, "Plugging-In Visualization: Experiences Integrating a Visualization Tool with Eclipse," Proc. Symp. Software Visualization, pp. 47-56, 2003.
-
(2003)
Proc. Symp. Software Visualization
, pp. 47-56
-
-
Lintern, R.1
Michaud, J.2
Storey, M.-A.3
Wu, X.4
-
43
-
-
32044449590
-
"An Execution Layer for Aspect-Oriented Programming Languages"
-
June
-
M. Haupt, M. Mezini, C. Bockisch, T. Dinkelaker, M. Eichberg, and M. Krebs, "An Execution Layer for Aspect-Oriented Programming Languages," Proc. Int'l Conf. Virtual Execution Environments, pp. 142-152, June 2005.
-
(2005)
Proc. Int'l Conf. Virtual Execution Environments
, pp. 142-152
-
-
Haupt, M.1
Mezini, M.2
Bockisch, C.3
Dinkelaker, T.4
Eichberg, M.5
Krebs, M.6
-
44
-
-
0342321935
-
"The Jalapeno Virtual Machine"
-
B. Alpern, D. Attanasio, J. Barton, M. Burke, P. Chong, J.-D. Choi, A. Cocchi, S. Fink, D. Grove, M. Hind, S.F. Hummel, D. Lieber, V. Litvinov, T. Ngo, M. Mergen, V. Sarkar, M. Serrano, J. Shepherd, S. Smith, V.C. Sreedhar, H. Srinivasan, and J. Whaley, "The Jalapeno Virtual Machine," IBM Systems J., vol. 39, no. 1, 2000.
-
(2000)
IBM Systems J.
, vol.39
, Issue.1
-
-
Alpern, B.1
Attanasio, D.2
Barton, J.3
Burke, M.4
Chong, P.5
Choi, J.-D.6
Cocchi, A.7
Fink, S.8
Grove, D.9
Hind, M.10
Hummel, S.F.11
Lieber, D.12
Litvinov, V.13
Ngo, T.14
Mergen, M.15
Sarkar, V.16
Serrano, M.17
Shepherd, J.18
Smith, S.19
Sreedhar, V.C.20
Srinivasan, H.21
Whaley, J.22
more..
-
46
-
-
33750209879
-
"BAT"
-
"BAT," http://www.st.informatik.tu-darmstadt.de/BAT, 2006.
-
(2006)
-
-
-
49
-
-
84952887703
-
"An Extensible Tool for Source Code Representation Using XML"
-
G. McArthur, J. Mylopoulos, and S. Ng, "An Extensible Tool for Source Code Representation Using XML," Proc. Working Conf. Reverse Eng., pp. 199-208, 2002.
-
(2002)
Proc. Working Conf. Reverse Eng.
, pp. 199-208
-
-
McArthur, G.1
Mylopoulos, J.2
Ng, S.3
-
50
-
-
33750209502
-
"QScope: An Open, Extensible Framework for Measuring Software Projects"
-
M. Eichberg, D. Germanus, M. Mezini, L. Mrokon, and T. Schäfer, "QScope: An Open, Extensible Framework for Measuring Software Projects," Proc. European Conf. Software Maintenance and Reeng., pp. 113-122, 2006.
-
(2006)
Proc. European Conf. Software Maintenance and Reeng.
, pp. 113-122
-
-
Eichberg, M.1
Germanus, D.2
Mezini, M.3
Mrokon, L.4
Schäfer, T.5
-
51
-
-
78649334658
-
"MOF 2.0/XMI Mapping Specification"
-
version 2.1, Object Management Group
-
"MOF 2.0/XMI Mapping Specification," version 2.1, Object Management Group, http://www.omg.org/docs/formal/05-09-01.pdf, 2005.
-
(2005)
-
-
-
52
-
-
26444538924
-
"The Emergent Structure of Development Tasks"
-
Springer
-
G.C. Murphy, M. Kersten, M.P. Robillard, and D. Cubranic, "The Emergent Structure of Development Tasks," Proc. European Conf. Object-Oriented Programming, Springer, pp. 33-48, 2005.
-
(2005)
Proc. European Conf. Object-Oriented Programming
, pp. 33-48
-
-
Murphy, G.C.1
Kersten, M.2
Robillard, M.P.3
Cubranic, D.4
-
54
-
-
0029327901
-
"Why Looking Isn't Always Seeing: Readership Skills and Graphical Programming"
-
M. Petre, "Why Looking Isn't Always Seeing: Readership Skills and Graphical Programming," Comm. ACM, vol. 38, no. 6, pp. 33-44, 1995.
-
(1995)
Comm. ACM
, vol.38
, Issue.6
, pp. 33-44
-
-
Petre, M.1
-
55
-
-
0000086932
-
"Programmable Reverse Engineering"
-
S.R. Tilley, K. Wong, M.-A.D. Storey, and H.A. Müller, "Programmable Reverse Engineering," Int'l J. Software Eng. and Knowledge Eng., vol. 4, no. 4, pp. 501-520, 1994.
-
(1994)
Int'l J. Software Eng. and Knowledge Eng.
, vol.4
, Issue.4
, pp. 501-520
-
-
Tilley, S.R.1
Wong, K.2
Storey, M.-A.D.3
Müller, H.A.4
-
56
-
-
0021730002
-
"Comprehension and Recall of Miniature Programs"
-
D.J. Gilmore and T.R. Green, "Comprehension and Recall of Miniature Programs," Int'l J. Man-Machine Studies, vol. 21, no. 1, pp. 31-48, 1984.
-
(1984)
Int'l J. Man-Machine Studies
, vol.21
, Issue.1
, pp. 31-48
-
-
Gilmore, D.J.1
Green, T.R.2
-
58
-
-
1542328524
-
"Codecrawler - Lessons Learned in Building a Software Visualization Tool"
-
M. Lanza, "Codecrawler - Lessons Learned in Building a Software Visualization Tool," Proc. European Conf. Software Maintenance and Reeng., pp. 409-418, 2003.
-
(2003)
Proc. European Conf. Software Maintenance and Reeng.
, pp. 409-418
-
-
Lanza, M.1
-
59
-
-
0343325414
-
"Reverse Engineering by Visualizing and Querying"
-
A.O. Mendelzon and J. Sametinger, "Reverse Engineering by Visualizing and Querying," Software Concepts and Tools, vol. 16, no. 4, pp. 170-182, 1995.
-
(1995)
Software Concepts and Tools
, vol.16
, Issue.4
, pp. 170-182
-
-
Mendelzon, A.O.1
Sametinger, J.2
|