-
1
-
-
0024913540
-
Program understanding: Challenge for the 1990s
-
T.A. Corbi, "Program Understanding: Challenge for the 1990s," IBM Systems J., vol.28, no.2, pp. 294-306, 1989.
-
(1989)
IBM Systems J
, vol.28
, Issue.2
, pp. 294-306
-
-
Corbi, T.A.1
-
2
-
-
30544439529
-
Application program maintenance study: Report to our respondents
-
R.K. Fjeldstad and W.T. Hamlen, "Application Program Maintenance Study: Report to Our Respondents," Proc. GUIDE, vol.48, 1979.
-
(1979)
Proc. GUIDE
, vol.48
-
-
Fjeldstad, R.K.1
Hamlen, W.T.2
-
3
-
-
0033352092
-
Recovering high-level views of object-oriented applications from static and dynamic information
-
T. Richner and S. Ducasse, "Recovering High-Level Views of Object-Oriented Applications from Static and Dynamic Information," Proc. 15th Int'l Conf. Software Maintenance, pp. 13-22, 1999.
-
(1999)
Proc. 15th Int'l Conf. Software Maintenance
, pp. 13-22
-
-
Richner, T.1
Ducasse, S.2
-
4
-
-
33947144602
-
Discovering architectures from running systems
-
July
-
B.R. Schmerl, J. Aldrich, D. Garlan, R. Kazman, and H. Yan, "Discovering Architectures from Running Systems," IEEE Trans. Software Eng., vol.32, no.7, pp. 454-466, July 2006.
-
(2006)
IEEE Trans. Software Eng.
, vol.32
, Issue.7
, pp. 454-466
-
-
Schmerl, B.R.1
Aldrich, J.2
Garlan, D.3
Kazman, R.4
Yan, H.5
-
5
-
-
0345884637
-
Visualizing dynamic software system information through high-level models
-
R.J. Walker, G.C. Murphy, B.N. Freeman-Benson, D. Wright, D. Swanson, and J. Isaak, "Visualizing Dynamic Software System Information through High-Level Models," Proc. 13th Conf. Object- Oriented Programming Systems, Languages and Applications, pp. 271- 283, 1998.
-
(1998)
Proc. 13th Conf. Object-Oriented Programming Systems, Languages and Applications
, pp. 271-283
-
-
Walker, R.J.1
Murphy, G.C.2
Freeman-Benson, B.N.3
Wright, D.4
Swanson, D.5
Isaak, J.6
-
6
-
-
0027306292
-
The concept assignment problem in program understanding
-
T.J. Biggerstaff, B.G. Mitbander, and D. Webster, "The Concept Assignment Problem in Program Understanding," Proc. 15th Int'l Conf. Software Eng., pp. 482-498, 1993.
-
(1993)
Proc. 15th Int'l Conf. Software Eng.
, pp. 482-498
-
-
Biggerstaff, T.J.1
Mitbander, B.G.2
Webster, D.3
-
8
-
-
84942931382
-
Testing using log file analysis: Tools, methods, and issues
-
J. Andrews, "Testing Using Log File Analysis: Tools, Methods, and Issues," Proc. 13th Int'l Conf. Automated Software Eng., pp. 157- 166, 1997.
-
(1997)
Proc. 13th Int'l Conf. Automated Software Eng.
, pp. 157-166
-
-
Andrews, J.1
-
9
-
-
0015390293
-
On the inference of turing machines from sample computations
-
A.W. Biermann, "On the Inference of Turing Machines from Sample Computations," Artificial Intelligence, vol.3, nos. 1-3, pp. 181-198, 1972.
-
(1972)
Artificial Intelligence
, vol.3
, Issue.1-3
, pp. 181-198
-
-
Biermann, A.W.1
-
10
-
-
84976753729
-
Graphtrace - Understanding object-oriented systems using concurrently animated views
-
M.F. Kleyn and P.C. Gingrich, "Graphtrace-Understanding Object-Oriented Systems Using Concurrently Animated Views," Proc. Third Conf. Object-Oriented Programming Systems, Languages, and Applications, pp. 191-205, 1988.
-
(1988)
Proc. Third Conf. Object-Oriented Programming Systems, Languages, and Applications
, pp. 191-205
-
-
Kleyn, M.F.1
Gingrich, P.C.2
-
11
-
-
84976830677
-
Visualizing the behavior of object-oriented systems
-
W. De Pauw, R. Helm, D. Kimelman, and J.M. Vlissides, "Visualizing the Behavior of Object-Oriented Systems," Proc. Eighth Conf. Object-Oriented Programming Systems, Languages, and Applications, pp. 326-337, 1993.
-
(1993)
Proc. Eighth Conf. Object-Oriented Programming Systems, Languages, and Applications
, pp. 326-337
-
-
De Pauw, W.1
Helm, R.2
Kimelman, D.3
Vlissides, J.M.4
-
12
-
-
84961656462
-
Modeling object-oriented program execution
-
W. De Pauw, D. Kimelman, and J.M. Vlissides, "Modeling Object- Oriented Program Execution," Proc. European Object-Oriented Programming Conf., pp. 163-182, 1994.
-
(1994)
Proc. European Object-Oriented Programming Conf.
, pp. 163-182
-
-
De Pauw, W.1
Kimelman, D.2
Vlissides, J.M.3
-
13
-
-
57349183819
-
Execution patterns in object-oriented visualization
-
W. De Pauw, D. Lorenz, J. Vlissides, and M. Wegman, "Execution Patterns in Object-Oriented Visualization," Proc. Fourth USENIX Conf. Object-Oriented Technologies and Systems, pp. 219-234, 1998.
-
(1998)
Proc. Fourth USENIX Conf. Object-Oriented Technologies and Systems
, pp. 219-234
-
-
De Pauw, W.1
Lorenz, D.2
Vlissides, J.3
Wegman, M.4
-
15
-
-
0029219159
-
Software reconnaissance: Mapping program features to code
-
N. Wilde and M.C. Scully, "Software Reconnaissance: Mapping Program Features to Code," J. Software Maintenance: Research and Practice, vol.7, no.1, pp. 49-62, 1995.
-
(1995)
J. Software Maintenance: Research and Practice
, vol.7
, Issue.1
, pp. 49-62
-
-
Wilde, N.1
Scully, M.C.2
-
16
-
-
0038147027
-
A comparison of methods for locating features in legacy software
-
N. Wilde, M. Buckellew, H. Page, V. Rajlich, and L. Pounds, "A Comparison of Methods for Locating Features in Legacy Software," J. Systems and Software, vol.65, no.2, pp. 105-114, 2003.
-
(2003)
J. Systems and Software
, vol.65
, Issue.2
, pp. 105-114
-
-
Wilde, N.1
Buckellew, M.2
Page, H.3
Rajlich, V.4
Pounds, L.5
-
17
-
-
0035784208
-
A case study of feature location in unstructured legacy fortran code
-
N. Wilde, M. Buckellew, H. Page, and V. Rajlich, "A Case Study of Feature Location in Unstructured Legacy Fortran Code," Proc. Fifth European Conf. Software Maintenance and Reeng., pp. 68-76, 2001.
-
(2001)
Proc. Fifth European Conf. Software Maintenance and Reeng.
, pp. 68-76
-
-
Wilde, N.1
Buckellew, M.2
Page, H.3
Rajlich, V.4
-
18
-
-
0030378115
-
Early field experience with the software reconnaissance technique for program comprehension
-
N. Wilde and C. Casey, "Early Field Experience with the Software Reconnaissance Technique for Program Comprehension," Proc. Int'l Conf. Software Maintenance, pp. 312-318, 1996.
-
(1996)
Proc. Int'l Conf. Software Maintenance
, pp. 312-318
-
-
Wilde, N.1
Casey, C.2
-
19
-
-
0029457503
-
Interactive visualization of design patterns can help in framework understanding
-
D.B. Lange and Y. Nakamura, "Interactive Visualization of Design Patterns Can Help in Framework Understanding," Proc. 10th Conf. Object-Oriented Programming Systems, Languages, and Applications, pp. 342-357, 1995.
-
(1995)
Proc. 10th Conf. Object-Oriented Programming Systems, Languages, and Applications
, pp. 342-357
-
-
Lange, D.B.1
Nakamura, Y.2
-
21
-
-
0029493373
-
Scene: Using scenario diagrams and active text for illustrating object-oriented programs
-
K. Koskimies and H. Mössenbö ck, "Scene: Using Scenario Diagrams and Active Text for Illustrating Object-Oriented Programs," Proc. 18th Int'l Conf. Software Eng., pp. 366-375, 1996.
-
(1996)
Proc. 18th Int'l Conf. Software Eng.
, pp. 366-375
-
-
Koskimies, K.1
Mössenböck, H.2
-
22
-
-
0030263481
-
Architecture-oriented visualization
-
M. Sefika, A. Sane, and R.H. Campbell, "Architecture-Oriented Visualization," Proc. 11th Conf. Object-Oriented Programming Systems, Languages, and Applications, pp. 389-405, 1996.
-
(1996)
Proc. 11th Conf. Object-Oriented Programming Systems, Languages, and Applications
, pp. 389-405
-
-
Sefika, M.1
Sane, A.2
Campbell, R.H.3
-
24
-
-
0030615506
-
Visualizing interactions in program executions
-
D.F. Jerding, J.T. Stasko, and T. Ball, "Visualizing Interactions in Program Executions," Proc. 19th Int'l Conf. Software Eng., pp. 360- 370, 1997.
-
(1997)
Proc. 19th Int'l Conf. Software Eng.
, pp. 360-370
-
-
Jerding, D.F.1
Stasko, J.T.2
Ball, T.3
-
25
-
-
0032118044
-
The information mural: A technique for displaying and navigating large information spaces
-
July-Sept.
-
D.F. Jerding and J.T. Stasko, "The Information Mural: A Technique for Displaying and Navigating Large Information Spaces," IEEE Trans. Visualization and Computer Graphics, vol.4, no.3, pp. 257-271, July-Sept. 1998.
-
(1998)
IEEE Trans. Visualization and Computer Graphics
, vol.4
, Issue.3
, pp. 257-271
-
-
Jerding, D.F.1
Stasko, J.T.2
-
26
-
-
0035308156
-
Software reflexion models: Bridging the gap between design and implementation
-
Apr.
-
G.C. Murphy, D. Notkin, and K.J. Sullivan, "Software Reflexion Models: Bridging the Gap between Design and Implementation," IEEE Trans. Software Eng., vol.27, no.4, pp. 364-380, Apr. 2001.
-
(2001)
IEEE Trans. Software Eng.
, vol.27
, Issue.4
, pp. 364-380
-
-
Murphy, G.C.1
Notkin, D.2
Sullivan, K.J.3
-
27
-
-
0036442294
-
Using dynamic information for the iterative recovery of collaborations and roles
-
T. Richner and S. Ducasse, "Using Dynamic Information for the Iterative Recovery of Collaborations and Roles," Proc. 18th Int'l Conf. Software Maintenance, pp. 34-43, 2002.
-
(2002)
Proc. 18th Int'l Conf. Software Maintenance
, pp. 34-43
-
-
Richner, T.1
Ducasse, S.2
-
28
-
-
84948983939
-
Visualizing the execution of java programs
-
W. De Pauw, E. Jensen, N. Mitchell, G. Sevitsky, J.M. Vlissides, and J. Yang, "Visualizing the Execution of Java Programs," Proc. ACM 2001 Symp. Software Visualization, pp. 151-162, 2001.
-
(2001)
Proc. ACM 2001 Symp. Software Visualization
, pp. 151-162
-
-
De Pauw, W.1
Jensen, E.2
Mitchell, N.3
Sevitsky, G.4
Vlissides, J.M.5
Yang, J.6
-
29
-
-
0035836537
-
Shimba: An environment for reverse engineering java software systems
-
T. Systä, K. Koskimies, and H.A. Müller, "Shimba: An Environment for Reverse Engineering Java Software Systems," Software, Practice and Experience, vol.31, no.4, pp. 371-394, 2001.
-
(2001)
Software, Practice and Experience
, vol.31
, Issue.4
, pp. 371-394
-
-
Systä, T.1
Koskimies, K.2
Müller, H.A.3
-
30
-
-
33750206389
-
Toward the reverse engineering of UML sequence diagrams for distributed java software
-
Sept.
-
L.C. Briand, Y. Labiche, and J. Leduc, "Toward the Reverse Engineering of UML Sequence Diagrams for Distributed Java Software," IEEE Trans. Software Eng., vol.32, no.9, pp. 642-663, Sept. 2006.
-
(2006)
IEEE Trans. Software Eng.
, vol.32
, Issue.9
, pp. 642-663
-
-
Briand, L.C.1
Labiche, Y.2
Leduc, J.3
-
33
-
-
33845432883
-
Summarizing the content of large traces to facilitate the understanding of the behaviour of a software system
-
A. Hamou-Lhadj and T.C. Lethbridge, "Summarizing the Content of Large Traces to Facilitate the Understanding of the Behaviour of a Software System," Proc. 14th Int'l Conf. Program Comprehension, pp. 181-190, 2006.
-
(2006)
Proc. 14th Int'l Conf. Program Comprehension
, pp. 181-190
-
-
Hamou-Lhadj, A.1
Lethbridge, T.C.2
-
34
-
-
10044251407
-
Challenges and requirements for an effective trace exploration tool
-
A. Hamou-Lhadj, T.C. Lethbridge, and L. Fu, "Challenges and Requirements for an Effective Trace Exploration Tool," Proc. 12th Int'l Workshop Program Comprehension, pp. 70-78, 2004.
-
(2004)
Proc. 12th Int'l Workshop Program Comprehension
, pp. 70-78
-
-
Hamou-Lhadj, A.1
Lethbridge, T.C.2
Fu, L.3
-
36
-
-
84978984869
-
Automatic design pattern detection
-
D. Heuzeroth, T. Holl, G. Högström, and W. Löwe, "Automatic Design Pattern Detection," Proc. 11th Int'l Workshop Program Comprehension, pp. 94-103, 2003.
-
(2003)
Proc. 11th Int'l Workshop Program Comprehension
, pp. 94-103
-
-
Heuzeroth, D.1
Holl, T.2
Högström, G.3
Löwe, W.4
-
39
-
-
4544234602
-
Discotect: A system for discovering architectures from running systems
-
H. Yan, D. Garlan, B.R. Schmerl, J. Aldrich, and R. Kazman, "Discotect: A System for Discovering Architectures from Running Systems," Proc. 26th Int'l Conf. Software Eng., pp. 470-479, 2004.
-
(2004)
Proc. 26th Int'l Conf. Software Eng.
, pp. 470-479
-
-
Yan, H.1
Garlan, D.2
Schmerl, B.R.3
Aldrich, J.4
Kazman, R.5
-
40
-
-
33845425976
-
Profile-based approach to support comprehension of software behavior
-
J. Koskinen, M. Kettunen, and T. Systä, "Profile-Based Approach to Support Comprehension of Software Behavior," Proc. 14th Int'l Conf. Program Comprehension, pp. 212-224, 2006.
-
(2006)
Proc. 14th Int'l Conf. Program Comprehension
, pp. 212-224
-
-
Koskinen, J.1
Kettunen, M.2
Systä, T.3
-
41
-
-
18844401354
-
Discovering thread interactions in a concurrent system
-
J.E. Cook and Z. Du, "Discovering Thread Interactions in a Concurrent System," J. Systems and Software, vol.77, no.3, pp. 285- 297, 2005.
-
(2005)
J. Systems and Software
, vol.77
, Issue.3
, pp. 285-297
-
-
Cook, J.E.1
Du, Z.2
-
43
-
-
49749143787
-
Mining temporal rules for software maintenance
-
D. Lo, S. Khoo, and C. Liu, "Mining Temporal Rules for Software Maintenance," J. Software Maintenance and Evolution: Research and Practice, vol.20, no.4, pp. 227-247, 2008.
-
(2008)
J. Software Maintenance and Evolution: Research and Practice
, vol.20
, Issue.4
, pp. 227-247
-
-
Lo, D.1
Khoo, S.2
Liu, C.3
-
44
-
-
49749096848
-
Reverse engineering state machines by interactive grammar inference
-
N. Walkinshaw, K. Bogdanov, M. Holcombe, and S. Salahuddin, "Reverse Engineering State Machines by Interactive Grammar Inference," J. Software Maintenance and Evolution: Research and Practice, vol.20, no.4, pp. 269-290, 2008.
-
(2008)
J. Software Maintenance and Evolution: Research and Practice
, vol.20
, Issue.4
, pp. 269-290
-
-
Walkinshaw, N.1
Bogdanov, K.2
Holcombe, M.3
Salahuddin, S.4
-
45
-
-
33646913587
-
Analyzing feature traces to incorporate the semantics of change in software evolution analysis
-
O. Greevy, S. Ducasse, and T. Gîrba, "Analyzing Feature Traces to Incorporate the Semantics of Change in Software Evolution Analysis," Proc. 21st Int'l Conf. Software Maintenance, pp. 347-356, 2005.
-
(2005)
Proc. 21st Int'l Conf. Software Maintenance
, pp. 347-356
-
-
Greevy, O.1
Ducasse, S.2
Gîrba, T.3
-
46
-
-
33845410484
-
Analyzing software evolution through feature views
-
O. Greevy, S. Ducasse, and T. Gîrba, "Analyzing Software Evolution through Feature Views," J. Software Maintenance and Evolution: Research and Practice, vol.18, no.6, pp. 425-456, 2006.
-
(2006)
J. Software Maintenance and Evolution: Research and Practice
, vol.18
, Issue.6
, pp. 425-456
-
-
Greevy, O.1
Ducasse, S.2
Gîrba, T.3
-
47
-
-
34948829152
-
Reducing program comprehension effort in evolving software by recognizing feature implementation convergence
-
J. Kothari, T. Denton, A. Shokoufandeh, and S. Mancoridis, "Reducing Program Comprehension Effort in Evolving Software by Recognizing Feature Implementation Convergence," Proc. 15th Int'l Conf. Program Comprehension, pp. 17-26, 2007.
-
(2007)
Proc. 15th Int'l Conf. Program Comprehension
, pp. 17-26
-
-
Kothari, J.1
Denton, T.2
Shokoufandeh, A.3
Mancoridis, S.4
-
48
-
-
0034301988
-
Quantifying the closeness between program components and features
-
W.E. Wong, S.S. Gokhale, and J.R. Horgan, "Quantifying the Closeness between Program Components and Features," J. Systems and Software, vol.54, no.2, pp. 87-98, 2000.
-
(2000)
J. Systems and Software
, vol.54
, Issue.2
, pp. 87-98
-
-
Wong, W.E.1
Gokhale, S.S.2
Horgan, J.R.3
-
49
-
-
0037341520
-
Locating features in source code
-
Mar.
-
T. Eisenbarth, R. Koschke, and D. Simon, "Locating Features in Source Code," IEEE Trans. Software Eng., vol.29, no.3, pp. 210-224, Mar. 2003.
-
(2003)
IEEE Trans. Software Eng.
, vol.29
, Issue.3
, pp. 210-224
-
-
Eisenbarth, T.1
Koschke, R.2
Simon, D.3
-
50
-
-
33750214416
-
Feature identification: An epidemiological metaphor
-
Sept.
-
G. Antoniol and Y.-G. Guéhéneuc, "Feature Identification: An Epidemiological Metaphor," IEEE Trans. Software Eng., vol.32, no.9, pp. 627-641, Sept. 2006.
-
(2006)
IEEE Trans. Software Eng.
, vol.32
, Issue.9
, pp. 627-641
-
-
Antoniol, G.1
Guéhéneuc, Y.-G.2
-
51
-
-
34248674007
-
Feature location using probabilistic ranking of methods based on execution scenarios and information retrieval
-
June
-
D. Poshyvanyk, Y.-G. Guéhéneuc, A. Marcus, G. Antoniol, and V. Rajlich, "Feature Location Using Probabilistic Ranking of Methods Based on Execution Scenarios and Information Retrieval," IEEE Trans. Software Eng., vol.33, no.6, pp. 420-432, June 2007.
-
(2007)
IEEE Trans. Software Eng.
, vol.33
, Issue.6
, pp. 420-432
-
-
Poshyvanyk, D.1
Guéhéneuc, Y.-G.2
Marcus, A.3
Antoniol, G.4
Rajlich, V.5
-
52
-
-
84944583079
-
Comparative evaluation of dynamic visualisation tools
-
M.J. Pacione, M. Roper, and M. Wood, "Comparative Evaluation of Dynamic Visualisation Tools," Proc. 10th Working Conf. Reverse Eng., pp. 80-89, 2003.
-
(2003)
Proc. 10th Working Conf. Reverse Eng.
, pp. 80-89
-
-
Pacione, M.J.1
Roper, M.2
Wood, M.3
-
54
-
-
33847415889
-
Visual representations of executing programs
-
S.P. Reiss, "Visual Representations of Executing Programs," J. Visual Languages and Computing, vol.18, no.2, pp. 126-148, 2007.
-
(2007)
J. Visual Languages and Computing
, vol.18
, Issue.2
, pp. 126-148
-
-
Reiss, S.P.1
-
55
-
-
44649089325
-
Motivation in software engineering: A systematic literature review
-
S. Beecham, N. Baddoo, T. Hall, H. Robinson, and H. Sharp, "Motivation in Software Engineering: A Systematic Literature Review," Information and Software Technology, vol.50, nos. 9/10, pp. 860-878, 2008.
-
(2008)
Information and Software Technology
, vol.50
, Issue.9-10
, pp. 860-878
-
-
Beecham, S.1
Baddoo, N.2
Hall, T.3
Robinson, H.4
Sharp, H.5
-
56
-
-
44649189162
-
Empirical studies of agile software development: A systematic review
-
T. Dybå and T. Dingsøyr, "Empirical Studies of Agile Software Development: A Systematic Review," Information and Software Technology, vol.50, nos. 9/10, pp. 833-859, 2008.
-
(2008)
Information and Software Technology
, vol.50
, Issue.9-10
, pp. 833-859
-
-
Dybå, T.1
Dingsøyr, T.2
-
57
-
-
33847286844
-
Lessons from applying the systematic literature review process within the software engineering domain
-
P. Brereton, B.A. Kitchenham, D. Budgen, M. Turner, and M. Khalil, "Lessons from Applying the Systematic Literature Review Process within the Software Engineering Domain," J. Systems and Software, vol.80, no.4, pp. 571-583, 2007.
-
(2007)
J. Systems and Software
, vol.80
, Issue.4
, pp. 571-583
-
-
Brereton, P.1
Kitchenham, B.A.2
Budgen, D.3
Turner, M.4
Khalil, M.5
-
58
-
-
27644501818
-
A survey of controlled experiments in software engineering
-
Sept.
-
D.I.K. Sjøberg, J.E. Hannay, O. Hansen, V.B. Kampenes, A. Karahasanovic, N.-K. Liborg, and A.C. Rekdal, "A Survey of Controlled Experiments in Software Engineering," IEEE Trans. Software Eng., vol.31, no.9, pp. 733-753, Sept. 2005.
-
(2005)
IEEE Trans. Software Eng.
, vol.31
, Issue.9
, pp. 733-753
-
-
Sjøberg, D.I.K.1
Hannay, J.E.2
Hansen, O.3
Kampenes, V.B.4
Karahasanovic, A.5
Liborg, N.-K.6
Rekdal, A.C.7
-
59
-
-
27644567603
-
Procedures for performing systematic reviews
-
Keele Univ. and Technical Report 0400011T.1, Nat'l ICT Australia
-
B.A. Kitchenham, "Procedures for Performing Systematic Reviews," Technical Report TR/SE-0401, Keele Univ. and Technical Report 0400011T.1, Nat'l ICT Australia, 2004.
-
(2004)
Technical Report TR/SE-0401
-
-
Kitchenham, B.A.1
-
60
-
-
70349997851
-
A Systematic survey of program comprehension through dynamic analysis
-
Delft Univ. of Technology
-
B. Cornelissen, A. Zaidman, A. van Deursen, L. Moonen, and R. Koschke, "A Systematic Survey of Program Comprehension through Dynamic Analysis," Technical Report TUD-SERG-2008-2033, Delft Univ. of Technology, 2008.
-
(2008)
Technical Report TUD-SERG-2008-2033
-
-
Cornelissen, B.1
Zaidman, A.2
Van Deursen, A.3
Moonen, L.4
Koschke, R.5
-
61
-
-
77953988862
-
Feature location via information retrieval based filtering of a single scenario execution trace
-
D. Liu, A. Marcus, D. Poshyvanyk, and V. Rajlich, "Feature Location via Information Retrieval Based Filtering of a Single Scenario Execution Trace," Proc. 22nd Int'l Conf. Automated Software Eng., pp. 234-243, 2007.
-
(2007)
Proc. 22nd Int'l Conf. Automated Software Eng.
, pp. 234-243
-
-
Liu, D.1
Marcus, A.2
Poshyvanyk, D.3
Rajlich, V.4
-
62
-
-
3042776092
-
Managing trace data volume through a heuristical clustering process based on event execution frequency
-
A. Zaidman and S. Demeyer, "Managing Trace Data Volume through a Heuristical Clustering Process Based on Event Execution Frequency," Proc. Eighth European Conf. Software Maintenance and Reeng., pp. 329-338, 2004.
-
(2004)
Proc. Eighth European Conf. Software Maintenance and Reeng.
, pp. 329-338
-
-
Zaidman, A.1
Demeyer, S.2
-
64
-
-
33847312642
-
Interaction tree algorithms to extract effective architecture and layered performance models from traces
-
T. Israr, M. Woodside, and G. Franks, "Interaction Tree Algorithms to Extract Effective Architecture and Layered Performance Models from Traces," J. Systems and Software, vol.80, no.4, pp. 474-492, 2007.
-
(2007)
J. Systems and Software
, vol.80
, Issue.4
, pp. 474-492
-
-
Israr, T.1
Woodside, M.2
Franks, G.3
-
66
-
-
51749092434
-
Crawling ajax by inferring user interface state changes
-
A. Mesbah, E. Bozdag, and A. van Deursen, "Crawling Ajax by Inferring User Interface State Changes," Proc. Eighth Int'l Conf. Web Eng., pp. 122-134, 2008.
-
(2008)
Proc. Eighth Int'l Conf. Web Eng.
, pp. 122-134
-
-
Mesbah, A.1
Bozdag, E.2
Van Deursen, A.3
-
67
-
-
1842583323
-
Understanding service-oriented software
-
Mar./Apr.
-
N. Gold, A. Mohan, C. Knight, and M. Munro, "Understanding Service-Oriented Software," IEEE Software, vol.21, no.2, pp. 71-77, Mar./Apr. 2004.
-
(2004)
IEEE Software
, vol.21
, Issue.2
, pp. 71-77
-
-
Gold, N.1
Mohan, A.2
Knight, C.3
Munro, M.4
-
69
-
-
79959405654
-
Software engineering for multicore systems: An experience report
-
V. Pankratius, C. Schaefer, A. Jannesari, and W.F. Tichy, "Software Engineering for Multicore Systems: An Experience Report," Proc. First ICSE Int'l Workshop Multicore Software Eng., 2008.
-
(2008)
Proc. First ICSE Int'l Workshop Multicore Software Eng.
-
-
Pankratius, V.1
Schaefer, C.2
Jannesari, A.3
Tichy, W.F.4
-
70
-
-
46149105463
-
Regaining lost knowledge through dynamic analysis and aspect orientation
-
A. Zaidman, S. Demeyer, B. Adams, K. De Schutter, G. Hoffman, and B. De Ruyck, "Regaining Lost Knowledge through Dynamic Analysis and Aspect Orientation," Proc. 10th European Conf. Software Maintenance and Reeng., pp. 91-102, 2006.
-
(2006)
Proc. 10th European Conf. Software Maintenance and Reeng.
, pp. 91-102
-
-
Zaidman, A.1
Demeyer, S.2
Adams, B.3
De Schutter, K.4
Hoffman, G.5
De Ruyck, B.6
-
72
-
-
71149114707
-
Exploiting runtime information in the IDE
-
D. Rö thlisberger, O. Greevy, and O. Nierstrasz, "Exploiting Runtime Information in the IDE," Proc. 16th Int'l Conf. Program Comprehension, pp. 63-72, 2008.
-
(2008)
Proc. 16th Int'l Conf. Program Comprehension
, pp. 63-72
-
-
Röthlisberger, D.1
Greevy, O.2
Nierstrasz, O.3
-
74
-
-
47349108743
-
SCARPE: A technique and tool for selective record and replay of program executions
-
S. Joshi and A. Orso, "SCARPE: A Technique and Tool for Selective Record and Replay of Program Executions," Proc. 23rd Int'l Conf. Software Maintenance, pp. 234-243, 2007.
-
(2007)
Proc. 23rd Int'l Conf. Software Maintenance
, pp. 234-243
-
-
Joshi, S.1
Orso, A.2
-
75
-
-
37849053411
-
Efficient checkpointing of java software using context-sensitive capture and replay
-
G. Xu, A. Rountev, Y. Tang, and F. Qin, "Efficient Checkpointing of Java Software Using Context-Sensitive Capture and Replay," Proc. 15th European Software Eng. Conf. and ACM SIGSOFT Symp. The Foundations of Software Eng., pp. 85-94, 2007.
-
(2007)
Proc. 15th European Software Eng. Conf. and ACM SIGSOFT Symp. The Foundations of Software Eng.
, pp. 85-94
-
-
Xu, G.1
Rountev, A.2
Tang, Y.3
Qin, F.4
-
77
-
-
49749108988
-
A survey and evaluation of tool features for understanding reverse engineered sequence diagrams
-
C. Bennett, D. Myers, D. Ouellet, M.-A. Storey, M. Salois, D. German, and P. Charland, "A Survey and Evaluation of Tool Features for Understanding Reverse Engineered Sequence Diagrams," J. Software Maintenance and Evolution: Research and Practice, vol.20, no.4, pp. 291-315, 2008.
-
(2008)
J. Software Maintenance and Evolution: Research and Practice
, vol.20
, Issue.4
, pp. 291-315
-
-
Bennett, C.1
Myers, D.2
Ouellet, D.3
Storey, M.-A.4
Salois, M.5
German, D.6
Charland, P.7
-
78
-
-
71149121761
-
Do dynamic object process graphs support program understanding?-A controlled experiment
-
J. Quante, "Do Dynamic Object Process Graphs Support Program Understanding?-A Controlled Experiment," Proc. 16th Int'l Conf. Program Comprehension, pp. 73-82, 2008.
-
(2008)
Proc. 16th Int'l Conf. Program Comprehension
, pp. 73-82
-
-
Quante, J.1
-
79
-
-
33845399621
-
Industrial tools for the feature location problem: An exploratory study
-
S. Simmons, D. Edwards, N. Wilde, J. Homan, and M. Groble, "Industrial Tools for the Feature Location Problem: An Exploratory Study," J. Software Maintenance and Evolution: Research and Practice, vol.18, no.6, pp. 457-474, 2006.
-
(2006)
J. Software Maintenance and Evolution: Research and Practice
, vol.18
, Issue.6
, pp. 457-474
-
-
Simmons, S.1
Edwards, D.2
Wilde, N.3
Homan, J.4
Groble, M.5
-
80
-
-
71149107922
-
CERBERUS: Tracing requirements to source code using information retrieval, dynamic analysis, and program analysis
-
M. Eaddy, A.V. Aho, G. Antoniol, and Y.-G. Guéhéneuc, "CERBERUS: Tracing Requirements to Source Code Using Information Retrieval, Dynamic Analysis, and Program Analysis," Proc. 16th Int'l Conf. Program Comprehension, pp. 53-62, 2008.
-
(2008)
Proc. 16th Int'l Conf. Program Comprehension
, pp. 53-62
-
-
Eaddy, M.1
Aho, A.V.2
Antoniol, G.3
Guéhéneuc, Y.-G.4
-
81
-
-
57849156543
-
An assessment methodology for trace reduction techniques
-
B. Cornelissen, L. Moonen, and A. Zaidman, "An Assessment Methodology for Trace Reduction Techniques," Proc. 24th Int'l Conf. Software Maintenance, pp. 107-116, 2008.
-
(2008)
Proc. 24th Int'l Conf. Software Maintenance
, pp. 107-116
-
-
Cornelissen, B.1
Moonen, L.2
Zaidman, A.3
-
82
-
-
0037925631
-
Using benchmarking to advance research: A challenge to software engineering
-
S.E. Sim, S.M. Easterbrook, and R.C. Holt, "Using Benchmarking to Advance Research: A Challenge to Software Engineering," Proc. 25th Int'l Conf. Software Eng., pp. 74-83, 2003.
-
(2003)
Proc. 25th Int'l Conf. Software Eng.
, pp. 74-83
-
-
Sim, S.E.1
Easterbrook, S.M.2
Holt, R.C.3
-
83
-
-
34547730839
-
Experiences using systematic review guidelines
-
M. Staples and M. Niazi, "Experiences Using Systematic Review Guidelines," J. Systems and Software, vol.80, no.9, pp. 1425-1437, 2007.
-
(2007)
J. Systems and Software
, vol.80
, Issue.9
, pp. 1425-1437
-
-
Staples, M.1
Niazi, M.2
-
85
-
-
10044241917
-
Understanding web applications through dynamic analysis
-
G. Antoniol, M. Di Penta, and M. Zazzara, "Understanding Web Applications through Dynamic Analysis," Proc. 12th Int'l Workshop Program Comprehension, pp. 120-131, 2004.
-
(2004)
Proc. 12th Int'l Workshop Program Comprehension
, pp. 120-131
-
-
Antoniol, G.1
Di Penta, M.2
Zazzara, M.3
-
86
-
-
0030127609
-
Software visualization in the large
-
Apr.
-
T. Ball, "Software Visualization in the Large," Computer, vol.29, no.4, pp. 33-43, Apr. 1996.
-
(1996)
Computer
, vol.29
, Issue.4
, pp. 33-43
-
-
Ball, T.1
-
87
-
-
36448946902
-
Visual exploration of function call graphs for feature location in complex software systems
-
J. Bohnet and J. Dö llner, "Visual Exploration of Function Call Graphs for Feature Location in Complex Software Systems," Proc. ACM 2006 Symp. Software Visualization, pp. 95-104, 2006.
-
(2006)
Proc. ACM 2006 Symp. Software Visualization
, pp. 95-104
-
-
Bohnet, J.1
Döllner, J.2
-
88
-
-
0033882574
-
A use-case driven method of architecture recovery for program understanding and reuse reengineering
-
D. Bojic and D.M. Velasevic, "A Use-Case Driven Method of Architecture Recovery for Program Understanding and Reuse Reengineering," Proc. Fourth European Conf. Software Maintenance and Reeng., pp. 23-32, 2000.
-
(2000)
Proc. Fourth European Conf. Software Maintenance and Reeng.
, pp. 23-32
-
-
Bojic, D.1
Velasevic, D.M.2
-
89
-
-
84979049925
-
Scaling an object-oriented system execution visualizer through sampling
-
A. Chan, R. Holmes, G.C. Murphy, and A.T.T. Ying, "Scaling an Object-Oriented System Execution Visualizer through Sampling," Proc. 11th Int'l Workshop Program Comprehension, pp. 237-244, 2003.
-
(2003)
Proc. 11th Int'l Workshop Program Comprehension
, pp. 237-244
-
-
Chan, A.1
Holmes, R.2
Murphy, G.C.3
Ying, A.T.T.4
-
90
-
-
34547657373
-
Visualizing testsuites to aid in software understanding
-
B. Cornelissen, A. van Deursen, L. Moonen, and A. Zaidman, "Visualizing Testsuites to Aid in Software Understanding," Proc. 11th European Conf. Software Maintenance and Reeng., pp. 213-222, 2007.
-
(2007)
Proc. 11th European Conf. Software Maintenance and Reeng.
, pp. 213-222
-
-
Cornelissen, B.1
Van Deursen, A.2
Moonen, L.3
Zaidman, A.4
-
91
-
-
54049122695
-
Execution trace analysis through massive sequence and circular bundle views
-
B. Cornelissen, A. Zaidman, D. Holten, L. Moonen, A. van Deursen, and J.J. van Wijk, "Execution Trace Analysis through Massive Sequence and Circular Bundle Views," J. Systems and Software, vol.81, no.11, pp. 2252-2268, 2008.
-
(2008)
J. Systems and Software
, vol.81
, Issue.11
, pp. 2252-2268
-
-
Cornelissen, B.1
Zaidman, A.2
Holten, D.3
Moonen, L.4
Van Deursen, A.5
Wijk Van, J.J.6
-
94
-
-
3042776089
-
High-level polymetric views of condensed run-time information
-
S. Ducasse, M. Lanza, and R. Bertuli, "High-Level Polymetric Views of Condensed Run-Time Information," Proc. Eighth European Conf. Software Maintenance and Reeng., pp. 309-318, 2004.
-
(2004)
Proc. Eighth European Conf. Software Maintenance and Reeng.
, pp. 309-318
-
-
Ducasse, S.1
Lanza, M.2
Bertuli, R.3
-
95
-
-
31044456271
-
An approach to feature location in distributed systems
-
D. Edwards, S. Simmons, and N. Wilde, "An Approach to Feature Location in Distributed Systems," J. Systems and Software, vol.79, no.1, pp. 457-474, 2006.
-
(2006)
J. Systems and Software
, vol.79
, Issue.1
, pp. 457-474
-
-
Edwards, D.1
Simmons, S.2
Wilde, N.3
-
97
-
-
0242456805
-
From run-time behavior to usage scenarios: An interaction-pattern mining approach
-
M. El-Ramly, E. Stroulia, and P.G. Sorenson, "From Run-Time Behavior to Usage Scenarios: An Interaction-Pattern Mining Approach," Proc. Eighth ACM SIGKDD Int'l Conf. Knowledge Discovery and Data Mining, pp. 315-324, 2002.
-
(2002)
Proc. Eighth ACM SIGKDD Int'l Conf. Knowledge Discovery and Data Mining
, pp. 315-324
-
-
El-Ramly, M.1
Stroulia, E.2
Sorenson, P.G.3
-
98
-
-
27744464441
-
System evolution tracking through execution trace analysis
-
M. Fischer, J. Oberleitner, H. Gall, and T. Gschwind, "System Evolution Tracking through Execution Trace Analysis," Proc. 13th Int'l Workshop Program Comprehension, pp. 237-246, 2005.
-
(2005)
Proc. 13th Int'l Workshop Program Comprehension
-
-
Fischer, M.1
Oberleitner, J.2
Gall, H.3
Gschwind, T.4
-
99
-
-
37149024892
-
Dynamic characterization of web application interfaces
-
M. Fisher II, S.G. Elbaum, and G. Rothermel, "Dynamic Characterization of Web Application Interfaces," Proc. 10th Int'l Conf. Fundamental Approaches to Software Eng., pp. 260-275, 2007.
-
(2007)
Proc. 10th Int'l Conf. Fundamental Approaches to Software Eng.
, pp. 260-275
-
-
Fisher II, M.1
Elbaum, S.G.2
Rothermel, G.3
-
102
-
-
34948854182
-
Visualizing live software systems in 3D
-
O. Greevy, M. Lanza, and C. Wysseier, "Visualizing Live Software Systems in 3D," Proc. ACM 2006 Symp. Software Visualization, pp. 47-56, 2006.
-
(2006)
Proc. ACM 2006 Symp. Software Visualization
, pp. 47-56
-
-
Greevy, O.1
Lanza, M.2
Wysseier, C.3
-
103
-
-
84979055655
-
Using run-time data for program comprehension
-
T. Gschwind, J. Oberleitner, and M. Pinzger, "Using Run-Time Data for Program Comprehension," Proc. 11th Int'l Workshop Program Comprehension, pp. 245-250, 2003.
-
(2003)
Proc. 11th Int'l Workshop Program Comprehension
, pp. 245-250
-
-
Gschwind, T.1
Oberleitner, J.2
Pinzger, M.3
-
104
-
-
84982057105
-
No java without caffeine: A tool for dynamic analysis of java programs
-
Y.-G. Guéhéneuc, R. Douence, and N. Jussien, "No Java without Caffeine: A Tool for Dynamic Analysis of Java Programs," Proc. 17th Int'l Conf. Automated Software Eng., pp. 117-126, 2002.
-
(2002)
Proc. 17th Int'l Conf. Automated Software Eng.
, pp. 117-126
-
-
Guéhéneuc, Y.-G.1
Douence, R.2
Jussien, N.3
-
106
-
-
27744456439
-
An architecture-centric approach for tracing, organizing, and understanding events in event-based software architectures
-
S.A. Hendrickson, E.M. Dashofy, and R.N. Taylor, "An Architecture- Centric Approach for Tracing, Organizing, and Understanding Events in Event-Based Software Architectures," Proc. 13th Int'l Workshop Program Comprehension, pp. 227-236, 2005.
-
(2005)
Proc. 13th Int'l Workshop Program Comprehension
, pp. 227-236
-
-
Hendrickson, S.A.1
Dashofy, E.M.2
Taylor, R.N.3
-
107
-
-
9644281599
-
A practical pattern recovery approach based on both structural and behavioral analysis
-
H. Huang, S. Zhang, J. Cao, and Y. Duan, "A Practical Pattern Recovery Approach Based on Both Structural and Behavioral Analysis," J. Systems and Software, vol.75, nos. 1/2, pp. 69-87, 2005.
-
(2005)
J. Systems and Software
, vol.75
, Issue.1-2
, pp. 69-87
-
-
Huang, H.1
Zhang, S.2
Cao, J.3
Duan, Y.4
-
108
-
-
34948855957
-
Constructing usage scenarios for API redocumentation
-
J. Jiang, J. Koskinen, A. Ruokonen, and T. Systä, "Constructing Usage Scenarios for API Redocumentation," Proc. 15th Int'l Conf. Program Comprehension, pp. 259-264, 2007.
-
(2007)
Proc. 15th Int'l Conf. Program Comprehension
, pp. 259-264
-
-
Jiang, J.1
Koskinen, J.2
Ruokonen, A.3
Systä, T.4
-
109
-
-
34547274299
-
Software feature understanding in an industrial setting
-
M. Jiang, M. Groble, S. Simmons, D. Edwards, and N. Wilde, "Software Feature Understanding in an Industrial Setting," Proc. 22nd Int'l Conf. Software Maintenance, pp. 66-67, 2006.
-
(2006)
Proc. 22nd Int'l Conf. Software Maintenance
, pp. 66-67
-
-
Jiang, M.1
Groble, M.2
Simmons, S.3
Edwards, D.4
Wilde, N.5
-
110
-
-
49749129669
-
An automated approach for abstracting execution logs to execution events
-
Z.M. Jiang, A. Hassan, G. Hamann, and P. Flora, "An Automated Approach for Abstracting Execution Logs to Execution Events," J. Software Maintenance and Evolution: Research and Practice, vol.20, no.4, pp. 249-267, 2008.
-
(2008)
J. Software Maintenance and Evolution: Research and Practice
, vol.20
, Issue.4
, pp. 249-267
-
-
Jiang, Z.M.1
Hassan, A.2
Hamann, G.3
Flora, P.4
-
111
-
-
10044248674
-
A simple static model for understanding the dynamic behavior of programs
-
P. Kelsen, "A Simple Static Model for Understanding the Dynamic Behavior of Programs," Proc. 12th Int'l Workshop Program Comprehension, pp. 46-51, 2004.
-
(2004)
Proc. 12th Int'l Workshop Program Comprehension
, pp. 46-51
-
-
Kelsen, P.1
-
116
-
-
0031141334
-
Object-oriented program tracing and visualization
-
May
-
D. Lange and Y. Nakamura, "Object-Oriented Program Tracing and Visualization," Computer, vol.30, no.5, pp. 63-70, May 1997.
-
(1997)
Computer
, vol.30
, Issue.5
, pp. 63-70
-
-
Lange, D.1
Nakamura, Y.2
-
117
-
-
85117389205
-
The feature signatures of evolving programs
-
D.R. Licata, C.D. Harris, and S. Krishnamurthi, "The Feature Signatures of Evolving Programs," Proc. 18th Int'l Conf. Automated Software Eng., pp. 281-285, 2003.
-
(2003)
Proc. 18th Int'l Conf. Automated Software Eng.
, pp. 281-285
-
-
Licata, D.R.1
Harris, C.D.2
Krishnamurthi, S.3
-
118
-
-
34948859541
-
Tracking objects to detect feature dependencies
-
A. Lienhard, O. Greevy, and O. Nierstrasz, "Tracking Objects to Detect Feature Dependencies," Proc. 15th Int'l Conf. Program Comprehension, pp. 59-68, 2007.
-
(2007)
Proc. 15th Int'l Conf. Program Comprehension
, pp. 59-68
-
-
Lienhard, A.1
Greevy, O.2
Nierstrasz, O.3
-
119
-
-
34948849748
-
QUARK: Empirical assessment of automaton-based specification miners
-
D. Lo and S. Khoo, "QUARK: Empirical Assessment of Automaton- Based Specification Miners," Proc. 13th Working Conf. Reverse Eng., pp. 51-60, 2006.
-
(2006)
Proc. 13th Working Conf. Reverse Eng.
, pp. 51-60
-
-
Lo, D.1
Khoo, S.2
-
121
-
-
84944460449
-
Abstracting business level UML diagrams from web applications
-
[121]G.A. Di Lucca, A.R. Fasolino, P. Tramontana, and U. de Carlini, "Abstracting Business Level UML Diagrams from Web Applications," Proc. Fifth Int'l Workshop Web Site Evolution, pp. 12-19, 2003.
-
(2003)
Proc. Fifth Int'l Workshop Web Site Evolution
, pp. 12-19
-
-
Lucca Di, G.A.1
Fasolino, A.R.2
Tramontana, P.3
De Carlini, U.4
-
122
-
-
0034503818
-
Tracegraph: Immediate visual location of software features
-
K. Lukoit, N. Wilde, S. Stowell, and T. Hennessey, "TraceGraph: Immediate Visual Location of Software Features," Proc. 16th Int'l Conf. Software Maintenance, pp. 33-39, 2000.
-
(2000)
Proc. 16th Int'l Conf. Software Maintenance
, pp. 33-39
-
-
Lukoit, K.1
Wilde, N.2
Stowell, S.3
Hennessey, T.4
-
123
-
-
28044463566
-
Exploiting UML dynamic object modeling for the visualization of C++ programs
-
B.A. Malloy and J.F. Power, "Exploiting UML Dynamic Object Modeling for the Visualization of C++ Programs," Proc. ACM 2005 Symp. Software Visualization, pp. 105-114, 2005.
-
(2005)
Proc. ACM 2005 Symp. Software Visualization
, pp. 105-114
-
-
Malloy, B.A.1
Power, J.F.2
-
124
-
-
46449133443
-
Dynamic component program visualization
-
L. Martin, A. Giesl, and J. Martin, "Dynamic Component Program Visualization," Proc. Ninth Working Conf. Reverse Eng., pp. 289-298, 2002.
-
(2002)
Proc. Ninth Working Conf. Reverse Eng.
, pp. 289-298
-
-
Martin, L.1
Giesl, A.2
Martin, J.3
-
125
-
-
0036440799
-
Using execution trace data to improve distributed systems
-
J. Moe and K. Sandahl, "Using Execution Trace Data to Improve Distributed Systems," Proc. 18th Int'l Conf. Software Maintenance, pp. 640-648, 2002. (Pubitemid 35406637)
-
(2002)
Conference on Software Maintenance
, pp. 640-648
-
-
Moe, J.1
Sandahl, K.2
-
126
-
-
0347900830
-
JAVAVIS: Automatic program visualization with object and sequence diagrams using the java debug interface (JDI)
-
R. Oechsle and T. Schmitt, "JAVAVIS: Automatic Program Visualization with Object and Sequence Diagrams Using the Java Debug Interface (JDI)," Proc. ACM 2001 Symp. Software Visualization, pp. 176-190, 2001.
-
Proc. ACM 2001 Symp. Software Visualization
, vol.2001
, pp. 176-190
-
-
Oechsle, R.1
Schmitt, T.2
-
127
-
-
0141894914
-
Visualization of program-execution data for deployed software
-
A. Orso, J.A. Jones, and M.J. Harrold, "Visualization of Program- Execution Data for Deployed Software," Proc. ACM 2003 Symp. Software Visualization, pp. 67-76, 2003.
-
(2003)
Proc. ACM 2003 Symp. Software Visualization
, pp. 67-76
-
-
Orso, A.1
Jones, J.A.2
Harrold, M.J.3
-
128
-
-
18144363616
-
A novel software visualisation model to support software comprehension
-
M.J. Pacione, M. Roper, and M. Wood, "A Novel Software Visualisation Model to Support Software Comprehension," Proc. 11th Working Conf. Reverse Eng., pp. 70-79, 2004.
-
(2004)
Proc. 11th Working Conf. Reverse Eng.
, pp. 70-79
-
-
Pacione, M.J.1
Roper, M.2
Wood, M.3
-
129
-
-
36448987895
-
Execution patterns for visualizing web services
-
W. De Pauw, S. Krasikov, and J.F. Morar, "Execution Patterns for Visualizing Web Services," Proc. ACM 2006 Symp. Software Visualization, pp. 37-45, 2006.
-
(2006)
Proc. ACM 2006 Symp. Software Visualization
, pp. 37-45
-
-
De Pauw, W.1
Krasikov, S.2
Morar, J.F.3
-
131
-
-
33846203445
-
Architecture recovery and abstraction from the perspective of processes
-
L. Qingshan, H. Chu, S. Hu, P. Chen, and Z. Yun, "Architecture Recovery and Abstraction from the Perspective of Processes," Proc. 12th Working Conf. Reverse Eng., pp. 57-66, 2005.
-
(2005)
Proc. 12th Working Conf. Reverse Eng.
, pp. 57-66
-
-
Qingshan, L.1
Chu, H.2
Hu, S.3
Chen, P.4
Yun, Z.5
-
133
-
-
36448995775
-
Visualizing program execution using user abstractions
-
S.P. Reiss, "Visualizing Program Execution Using User Abstractions," Proc. ACM 2006 Symp. Software Visualization, pp. 125-134, 2006.
-
(2006)
Proc. ACM 2006 Symp. Software Visualization
, pp. 125-134
-
-
Reiss, S.P.1
-
135
-
-
0034770179
-
Maximizing functional cohesion of comprehension environments by integrating user and task knowledge
-
J. Rilling, "Maximizing Functional Cohesion of Comprehension Environments by Integrating User and Task Knowledge," Proc. Eighth Working Conf. Reverse Eng., pp. 157-165, 2001.
-
(2001)
Proc. Eighth Working Conf. Reverse Eng.
, pp. 157-165
-
-
Rilling, J.1
-
137
-
-
0034497268
-
Reverse architecting: An industrial experience report
-
C. Riva, "Reverse Architecting: An Industrial Experience Report," Proc. Seventh Working Conf. Reverse Eng., pp. 42-50, 2000.
-
(2000)
Proc. Seventh Working Conf. Reverse Eng.
, pp. 42-50
-
-
Riva, C.1
-
138
-
-
71149117876
-
An approach for mapping features to code based on static and dynamic analysis
-
A. Rohatgi, A. Hamou-Lhadj, and J. Rilling, "An Approach for Mapping Features to Code Based on Static and Dynamic Analysis," Proc. 16th Int'l Conf. Program Comprehension, pp. 236- 241, 2008.
-
(2008)
Proc. 16th Int'l Conf. Program Comprehension
, pp. 236-241
-
-
Rohatgi, A.1
Hamou-Lhadj, A.2
Rilling, J.3
-
139
-
-
33845422562
-
An approach to high-level behavioral program documentation allowing lightweight verification
-
C. De Roover, I. Michiels, K. Gybels, K. Gybels, and T. D'Hondt, "An Approach to High-Level Behavioral Program Documentation Allowing Lightweight Verification," Proc. 14th Int'l Conf. Program Comprehension, pp. 202-211, 2006.
-
(2006)
Proc. 14th Int'l Conf. Program Comprehension
, pp. 202-211
-
-
De Roover, C.1
Michiels, I.2
Gybels, K.3
Gybels, K.4
D'Hondt, T.5
-
142
-
-
18044391072
-
A hierarchy of dynamic software views: From object-interactions to feature-interactions
-
M. Salah and S. Mancoridis, "A Hierarchy of Dynamic Software Views: From Object-Interactions to Feature-Interactions," Proc. 20th Int'l Conf. Software Maintenance, pp. 72-81, 2004.
-
(2004)
Proc. 20th Int'l Conf. Software Maintenance
, pp. 72-81
-
-
Salah, M.1
Mancoridis, S.2
-
143
-
-
46149098471
-
Scenario-driven dynamic analysis for comprehending large software systems
-
M. Salah, S. Mancoridis, G. Antoniol, and M. Di Penta, "Scenario- Driven Dynamic Analysis for Comprehending Large Software Systems," Proc. 10th European Conf. Software Maintenance and Reeng., pp. 71-80, 2006.
-
(2006)
Proc. 10th European Conf. Software Maintenance and Reeng.
, pp. 71-80
-
-
Salah, M.1
Mancoridis, S.2
Antoniol, G.3
Di Penta, M.4
-
144
-
-
51149113757
-
An amalgamated dynamic and static architecture reconstruction framework to control component interactions
-
K. Sartipi and N. Dezhkam, "An Amalgamated Dynamic and Static Architecture Reconstruction Framework to Control Component Interactions," Proc. 14th Working Conf. Reverse Eng., pp. 259- 268, 2007.
-
(2007)
Proc. 14th Working Conf. Reverse Eng.
, pp. 259-268
-
-
Sartipi, K.1
Dezhkam, N.2
-
145
-
-
51149097908
-
A reverse engineering tool for extracting protocols of networked applications
-
M. Shevertalov and S. Mancoridis, "A Reverse Engineering Tool for Extracting Protocols of Networked Applications," Proc. 14th Working Conf. Reverse Eng., pp. 229-238, 2007.
-
(2007)
Proc. 14th Working Conf. Reverse Eng.
, pp. 229-238
-
-
Shevertalov, M.1
Mancoridis, S.2
-
146
-
-
50249107575
-
Use case redocumentation from gui event traces
-
M. Smit, E. Stroulia, and K. Wong, "Use Case Redocumentation from Gui Event Traces," Proc. 12th European Conf. Software Maintenance and Reeng., pp. 263-268, 2008.
-
(2008)
Proc. 12th European Conf. Software Maintenance and Reeng.
, pp. 263-268
-
-
Smit, M.1
Stroulia, E.2
Wong, K.3
-
147
-
-
77956619942
-
Form: A framework for creating views of program executions
-
T.S. Souder, S. Mancoridis, and M. Salah, "Form: A Framework for Creating Views of Program Executions," Proc. 17th Int'l Conf. Software Maintenance, pp. 612-620, 2001.
-
(2001)
Proc. 17th Int'l Conf. Software Maintenance
, pp. 612-620
-
-
Souder, T.S.1
Mancoridis, S.2
Salah, M.3
-
148
-
-
51149099774
-
Detecting implied scenarios from execution traces
-
F.C. de Sousa, N.C. Mendonça, S. Uchitel, and J. Kramer, "Detecting Implied Scenarios from Execution Traces," Proc. 14th Working Conf. Reverse Eng., pp. 50-59, 2007.
-
(2007)
Proc. 14th Working Conf. Reverse Eng.
, pp. 50-59
-
-
Sousa De, F.C.1
Mendonça, N.C.2
Uchitel, S.3
Kramer, J.4
-
149
-
-
0033358909
-
Reverse engineering legacy interfaces: An interaction-driven approach
-
E. Stroulia, M. El-Ramly, L. Kong, P.G. Sorenson, and B. Matichuk, "Reverse Engineering Legacy Interfaces: An Interaction-Driven Approach," Proc. Sixth Working Conf. Reverse Eng., pp. 292-302, 1999.
-
(1999)
Proc. Sixth Working Conf. Reverse Eng.
, pp. 292-302
-
-
Stroulia, E.1
El-Ramly, M.2
Kong, L.3
Sorenson, P.G.4
Matichuk, B.5
-
150
-
-
0036437915
-
Static and dynamic C++ code analysis for the recovery of the object diagram
-
P. Tonella and A. Potrich, "Static and Dynamic C++ Code Analysis for the Recovery of the Object Diagram," Proc. 18th Int'l Conf. Software Maintenance, pp. 54-63, 2002.
-
(2002)
Proc. 18th Int'l Conf. Software Maintenance
, pp. 54-63
-
-
Tonella, P.1
Potrich, A.2
-
151
-
-
68949197104
-
Efficient mapping of software system traces to architectural views
-
R.J. Walker, G.C. Murphy, J. Steinbok, and M.P. Robillard, "Efficient Mapping of Software System Traces to Architectural Views," Proc. 2000 Conf. The Centre for Advanced Studies on Collaborative Research, pp. 12-21, 2000.
-
(2000)
Proc. 2000 Conf. The Centre for Advanced Studies on Collaborative Research
, pp. 12-21
-
-
Walker, R.J.1
Murphy, G.C.2
Steinbok, J.3
Robillard, M.P.4
-
152
-
-
33846246751
-
Enhancing security using legality assertions
-
L. Wang, J.R. Cordy, and T.R. Dean, "Enhancing Security Using Legality Assertions," Proc. 12th Working Conf. Reverse Eng., pp. 35- 44, 2005.
-
(2005)
Proc. 12th Working Conf. Reverse Eng.
, pp. 35-44
-
-
Wang, L.1
Cordy, J.R.2
Dean, T.R.3
-
153
-
-
8344264619
-
Static and dynamic distance metrics for feature-based code analysis
-
W.E. Wong and S.S. Gokhale, "Static and Dynamic Distance Metrics for Feature-Based Code Analysis," J. Systems and Software, vol.74, no.3, pp. 283-295, 2005.
-
(2005)
J. Systems and Software
, vol.74
, Issue.3
, pp. 283-295
-
-
Wong, W.E.1
Gokhale, S.S.2
-
154
-
-
56849117427
-
Automatic identification of key classes in a software system using webmining techniques
-
A. Zaidman and S. Demeyer, "Automatic Identification of Key Classes in a Software System Using Webmining Techniques," J. Software Maintenance and Evolution: Research and Practice, vol.20, no.6, pp. 387-417, 2008.
-
(2008)
J. Software Maintenance and Evolution: Research and Practice
, vol.20
, Issue.6
, pp. 387-417
-
-
Zaidman, A.1
Demeyer, S.2
|