-
1
-
-
0025245266
-
Reverse engineering and design recovery: A taxonomy
-
Jan.
-
E.J. Chikofsky and J.H. Cross, II, "Reverse Engineering and Design Recovery: A Taxonomy," IEEE Software, pp. 13-17, Jan. 1990.
-
(1990)
IEEE Software
, pp. 13-17
-
-
Chikofsky, E.J.1
Cross II, J.H.2
-
2
-
-
0031672217
-
Re-engineering object-oriented legacy systems
-
Jan.
-
E. Casais, "Re-Engineering Object-Oriented Legacy Systems," J. Object-Oriented Programming, vol. 10, no. 8, pp. 45-52, Jan. 1998.
-
(1998)
J. Object-Oriented Programming
, vol.10
, Issue.8
, pp. 45-52
-
-
Casais, E.1
-
3
-
-
0006313384
-
Restoring a legacy: Lessons learned
-
July
-
S. Rugaber and J. White, "Restoring a Legacy: Lessons Learned," IEEE Software, vol. 15, no. 4, pp. 28-33, July 1998.
-
(1998)
IEEE Software
, vol.15
, Issue.4
, pp. 28-33
-
-
Rugaber, S.1
White, J.2
-
8
-
-
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. Software Systems, vol. 44, pp. 171-185, 1999.
-
(1999)
J. Software Systems
, vol.44
, pp. 171-185
-
-
Storey, M.-A.D.1
Fracchia, F.D.2
Müller, H.A.3
-
9
-
-
0003831064
-
-
J.T. Stasko, J. Domingue, M.H. Brown, and B.A. Price, eds., MIT Press
-
Software Visualization-Programming as a Multimedia Experience, J.T. Stasko, J. Domingue, M.H. Brown, and B.A. Price, eds., MIT Press, 1998.
-
(1998)
Software Visualization-Programming As a Multimedia Experience
-
-
-
11
-
-
0029327901
-
Why looking isn't always seeing: Readership skills and graphical programming
-
June
-
M. Petre, "Why Looking Isn't Always Seeing: Readership Skills and Graphical Programming," Comm. ACM, vol. 38, no. 6, pp. 33-44, June 1995.
-
(1995)
Comm. ACM
, vol.38
, Issue.6
, pp. 33-44
-
-
Petre, M.1
-
13
-
-
0001877977
-
Mental models and software maintenance
-
D. Littman, J. Pinto, S. Letovsky, and E. Soloway, "Mental Models and Software Maintenance," Empirical Studies of Programmers, Proc. First Workshop, pp. 80-98, 1996.
-
(1996)
Empirical Studies of Programmers, Proc. First Workshop
, pp. 80-98
-
-
Littman, D.1
Pinto, J.2
Letovsky, S.3
Soloway, E.4
-
14
-
-
0142034929
-
-
S. Ducasse and S. Demeyer, eds., Univ. of Bern, Oct.
-
The FAMOOS Object-Oriented Reengineering Handbook. S. Ducasse and S. Demeyer, eds., Univ. of Bern, Oct. 1999, http://www.iam.unibe.ch/famoos/handbook.
-
(1999)
The FAMOOS Object-Oriented Reengineering Handbook
-
-
-
15
-
-
0005255410
-
FAMIX 2. 1-the FAMOOS information exchange model
-
technical report, Univ. of Bern
-
S. Demeyer, S. Tichelaar, and S. Ducasse, "FAMIX 2. 1-The FAMOOS Information Exchange Model," technical report, Univ. of Bern, 2001.
-
(2001)
-
-
Demeyer, S.1
Tichelaar, S.2
Ducasse, S.3
-
20
-
-
0028446078
-
A metrics suite for object oriented design
-
June
-
S.R. Chidamber and C.F. Kemerer, "A Metrics Suite for Object Oriented Design," IEEE Trans. Software Eng., vol. 20, no. 6, pp. 476-493, June 1994.
-
(1994)
IEEE Trans. Software Eng.
, vol.20
, Issue.6
, pp. 476-493
-
-
Chidamber, S.R.1
Kemerer, C.F.2
-
23
-
-
0030678920
-
A refactoring tool for smalltalk
-
D. Roberts, J. Brant, and R.E. Johnson, "A Refactoring Tool for Smalltalk," Theory and Practice of Object Systems (TAPOS), vol. 3, no. 4, pp. 253-263, 1997.
-
(1997)
Theory and Practice of Object Systems (TAPOS)
, vol.3
, Issue.4
, pp. 253-263
-
-
Roberts, D.1
Brant, J.2
Johnson, R.E.3
-
24
-
-
0004061016
-
-
Addison Wesley
-
M. Fowler, K. Beck, J. Brant, W. Opdyke, and D. Roberts, Refactoring: Improving the Design of Existing Code. Addison Wesley, 1999.
-
(1999)
Refactoring: Improving the Design of Existing Code
-
-
Fowler, M.1
Beck, K.2
Brant, J.3
Opdyke, W.4
Roberts, D.5
-
26
-
-
0005345179
-
Towards a methodology for the understanding of object-oriented systems
-
S. Ducasse and M. Lanza, "Towards a Methodology for the Understanding of Object-Oriented Systems," Technique et Science Informatiques, vol. 20, no. 4, pp. 539-566, 2001.
-
(2001)
Technique et Science Informatiques
, vol.20
, Issue.4
, pp. 539-566
-
-
Ducasse, S.1
Lanza, M.2
-
27
-
-
0035551829
-
A categorization of classes based on the visualization of their internal structure: The class blueprint
-
M. Lanza and S. Ducasse, "A Categorization of Classes Based on the Visualization of Their Internal Structure: The Class Blueprint," Proc. Conf. Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA '01), pp. 300-311, 2001.
-
(2001)
Proc. Conf. Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA '01)
, pp. 300-311
-
-
Lanza, M.1
Ducasse, S.2
-
28
-
-
0033308732
-
A language independent approach for detecting duplicated code
-
Sept.
-
S. Ducasse, M. Rieger, and S. Demeyer, "A Language Independent Approach for Detecting Duplicated Code," Proc. Int'l Conf. Software Maintenance (ICSM '99), pp. 109-118, Sept. 1999.
-
(1999)
Proc. Int'l Conf. Software Maintenance (ICSM '99)
, pp. 109-118
-
-
Ducasse, S.1
Rieger, M.2
Demeyer, S.3
-
29
-
-
0005254401
-
Combining metrics and graphs for object oriented reverse engineering
-
diploma thesis, Univ. of Bern Oct.
-
M. Lanza, "Combining Metrics and Graphs for Object Oriented Reverse Engineering," diploma thesis, Univ. of Bern Oct. 1999.
-
(1999)
-
-
Lanza, M.1
-
32
-
-
0001766031
-
Identification of dynamic comprehension processes during large scale maintenance
-
June
-
A. von Mayrhauser and A. Vans, "Identification of Dynamic Comprehension Processes During Large Scale Maintenance," IEEE Trans. Software Eng., vol. 22, no. 6, pp. 424-437, June 1996.
-
(1996)
IEEE Trans. Software Eng.
, vol.22
, Issue.6
, pp. 424-437
-
-
Von Mayrhauser, A.1
Vans, A.2
-
33
-
-
0142098508
-
Modeling object-oriented software for reverse engineering and refactoring
-
PhD thesis, Univ. of Berne, Dec.
-
S. Tichelaar, "Modeling Object-Oriented Software for Reverse Engineering and Refactoring," PhD thesis, Univ. of Berne, Dec. 2001.
-
(2001)
-
-
Tichelaar, S.1
-
35
-
-
0026971501
-
Documenting frameworks using patterns
-
Oct.
-
R.E. Johnson, "Documenting Frameworks Using Patterns," Proc. Conf. Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA '92), pp. 63-76, Oct. 1992.
-
(1992)
Proc. Conf. Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA '92)
, pp. 63-76
-
-
Johnson, R.E.1
-
36
-
-
4243458130
-
Beoc analysis report
-
technical report, Univ. of Bern
-
S. Ducasse, M. Lanza, O. Nierstrasz, M. Rieger, and S. Tichelaar, "Beoc Analysis Report," technical report, Univ. of Bern, 2000.
-
(2000)
-
-
Ducasse, S.1
Lanza, M.2
Nierstrasz, O.3
Rieger, M.4
Tichelaar, S.5
-
38
-
-
0003488008
-
-
S.K. Card, J.D. Mackinlay, and B. Shneiderman, eds., Morgan Kaufmann
-
Readings in Information Visualization-Using Vision to Think, S.K. Card, J.D. Mackinlay, and B. Shneiderman, eds., Morgan Kaufmann, 1999.
-
(1999)
Readings in Information Visualization-Using Vision to Think
-
-
-
39
-
-
43949174505
-
A principled taxonomy of software visualization
-
B.A. Price, R.M. 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.M.2
Small, I.S.3
-
40
-
-
0027849360
-
Domain-retargetable reverse engineering
-
Sept.
-
S.R. Tilley, H.A. Müller, M.J. Whitney, and K. Wong, "Domain-Retargetable Reverse Engineering," Proc. Conf. Software Maintenance (CSM '93), pp. 142-151, Sept. 1993.
-
(1993)
Proc. Conf. Software Maintenance (CSM '93)
, pp. 142-151
-
-
Tilley, S.R.1
Müller, H.A.2
Whitney, M.J.3
Wong, K.4
-
41
-
-
0027621809
-
Hy+: A hygraph-based query and visualisation system
-
M.P. Consens and A.O. Mendelzon, "Hy+: A Hygraph-Based Query and Visualisation System," Proc. 1993 ACM SIGMOD Int'l Conf. Management Data, SIGMOD Record, vol. 22, no. 2, pp. 511-516, 1993.
-
(1993)
Proc. 1993 ACM SIGMOD Int'l Conf. Management Data, SIGMOD Record
, vol.22
, Issue.2
, pp. 511-516
-
-
Consens, M.P.1
Mendelzon, A.O.2
-
42
-
-
0026944030
-
SeeSoft-A tool for visualizing line oriented software statistics
-
Nov.
-
S.G. Eick, J.L. Steffen, and S.E. Eric Jr., "SeeSoft-A Tool for Visualizing Line Oriented Software Statistics," IEEE Trans. Software Eng., vol. 18, no. 11, pp. 957-968, Nov. 1992.
-
(1992)
IEEE Trans. Software Eng.
, vol.18
, Issue.11
, pp. 957-968
-
-
Eick, S.G.1
Steffen, J.L.2
Eric Jr., S.E.3
-
44
-
-
0025480728
-
Tango: A framework and system for algorithm animation
-
Sept.
-
J.T. Stasko, "Tango: A Framework and System for Algorithm Animation," Computer, vol. 23, no. 9, pp. 27-39, Sept. 1990.
-
(1990)
Computer
, vol.23
, Issue.9
, pp. 27-39
-
-
Stasko, J.T.1
-
45
-
-
0025448464
-
Interacting with the field environment
-
S.P. Reiss, "Interacting with the Field Environment," Software-Practice and Experience, vol. 20, pp. 89-115, 1990.
-
(1990)
Software-Practice and Experience
, vol.20
, pp. 89-115
-
-
Reiss, S.P.1
-
46
-
-
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. Conf. Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA '95), pp. 342-357, 1995.
-
(1995)
Proc. Conf. Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA '95)
, pp. 342-357
-
-
Lange, D.B.1
Nakamura, Y.2
-
47
-
-
84976830677
-
Visualizing the behavior of object-oriented systems
-
Oct.
-
W.D. Pauw, R. Helm, D. Kimelman, and J. Vlissides, "Visualizing the Behavior of Object-Oriented Systems," Proc. Conf. Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA '93), pp. 326-337, Oct. 1993.
-
(1993)
Proc. Conf. Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA '93)
, pp. 326-337
-
-
Pauw, W.D.1
Helm, R.2
Kimelman, D.3
Vlissides, J.4
-
48
-
-
84976753729
-
Graphtrace-understanding object-oriented systems using concurrently animated views
-
Nov.
-
M.F. Kleyn and P.C. Gingrich, "Graphtrace-Understanding Object-Oriented Systems Using Concurrently Animated Views," Proc. Conf. Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA '88), pp. 191-205, Nov. 1988.
-
(1988)
Proc. Conf. Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA '88)
, pp. 191-205
-
-
Kleyn, M.F.1
Gingrich, P.C.2
-
49
-
-
0030615506
-
Visualizing interactions in program executions
-
D.J. Jerding, J.T. Stansko, and T. Ball, "Visualizing Interactions in Program Executions," Proc. Int'l Conf. Software Eng. (ICSE '97), pp. 360-370, 1997.
-
(1997)
Proc. Int'l Conf. Software Eng. (ICSE '97)
, pp. 360-370
-
-
Jerding, D.J.1
Stansko, J.T.2
Ball, T.3
-
50
-
-
0033352092
-
Recovering high-level views of object-oriented applications from static and dynamic information
-
Sept.
-
T. Richner and S. Ducasse, "Recovering High-Level Views of Object-Oriented Applications from Static and Dynamic Information," Proc. Int'l Conf. Software Maintenance (ICSM '99), pp. 13-22, Sept. 1999.
-
(1999)
Proc. Int'l Conf. Software Maintenance (ICSM '99)
, pp. 13-22
-
-
Richner, T.1
Ducasse, S.2
-
51
-
-
0026262987
-
Zeus: A system for algorithm animation and multi-view editing
-
Oct.
-
M.H. Brown, "Zeus: A System for Algorithm Animation and Multi-View Editing," Proc. 1991 IEEE Workshop Visual Languages, pp. 4-9, Oct. 1991.
-
(1991)
Proc. 1991 IEEE Workshop Visual Languages
, pp. 4-9
-
-
Brown, M.H.1
-
52
-
-
0142034927
-
Metrics, do they really help?
-
S. Demeyer and S. Ducasse, "Metrics, Do They Really Help?" Proc. Languages et Modéles á Objects, (LMO '99), pp. 69-82, 1999.
-
(1999)
Proc. Languages et Modéles á Objects, (LMO '99)
, pp. 69-82
-
-
Demeyer, S.1
Ducasse, S.2
-
55
-
-
0142098503
-
On the use of metaballs to visually map source code structures and analysis results onto 3D space
-
J. Rilling and S.P. Mudur, "On the Use of Metaballs to Visually Map Source Code Structures and Analysis Results onto 3D Space," Proc. Ninth Working Conf. Reverse Eng. (WCRE '02), pp. 299-308, 2002.
-
(2002)
Proc. Ninth Working Conf. Reverse Eng. (WCRE '02)
, pp. 299-308
-
-
Rilling, J.1
Mudur, S.P.2
|