메뉴 건너뛰기




Volumn 29, Issue 9, 2003, Pages 782-795

Polymetric views - A lightweight visual approach to reverse engineering

Author keywords

Object oriented programming; Reverse engineering; Software metrics; Software visualization

Indexed keywords

ALGORITHMS; COMPUTATIONAL COMPLEXITY; COMPUTER AIDED SOFTWARE ENGINEERING; COMPUTER PROGRAMMING LANGUAGES; COMPUTER SOFTWARE SELECTION AND EVALUATION; OBJECT ORIENTED PROGRAMMING; SOFTWARE ENGINEERING;

EID: 0142103236     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.2003.1232284     Document Type: Article
Times cited : (285)

References (55)
  • 1
    • 0025245266 scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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
  • 11
    • 0029327901 scopus 로고
    • 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
  • 14
    • 0142034929 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고
    • 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
  • 26
    • 0005345179 scopus 로고    scopus 로고
    • 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
  • 29
    • 0005254401 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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
  • 42
    • 0026944030 scopus 로고
    • 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 scopus 로고
    • 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 scopus 로고
    • 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
  • 50
    • 0033352092 scopus 로고    scopus 로고
    • 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 scopus 로고
    • 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
  • 55
    • 0142098503 scopus 로고    scopus 로고
    • 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


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.