메뉴 건너뛰기




Volumn 32, Issue 9, 2006, Pages 753-768

The SEXTANT software exploration tool

Author keywords

Program comprehension; Reverse engineering; Software exploration; Software maintenance; Software visualization

Indexed keywords

COMPUTER SOFTWARE; COMPUTER SOFTWARE MAINTENANCE; REVERSE ENGINEERING;

EID: 33750202159     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.2006.94     Document Type: Conference Paper
Times cited : (16)

References (60)
  • 1
    • 0034207574 scopus 로고    scopus 로고
    • "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 scopus 로고
    • "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 scopus 로고    scopus 로고
    • "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 scopus 로고    scopus 로고
    • "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
  • 7
    • 0031707189 scopus 로고    scopus 로고
    • "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 scopus 로고    scopus 로고
    • "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
  • 10
  • 22
    • 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. 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 scopus 로고    scopus 로고
    • "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 scopus 로고
    • "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
  • 28
    • 0024108251 scopus 로고
    • "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 scopus 로고    scopus 로고
    • "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 scopus 로고    scopus 로고
    • Hibernate
    • Hibernate, http://www.hibernate.org, 2006.
    • (2006)
  • 31
    • 0003832083 scopus 로고    scopus 로고
    • "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 scopus 로고    scopus 로고
    • "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
  • 35
    • 29244445934 scopus 로고    scopus 로고
    • "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 scopus 로고    scopus 로고
    • "Eclipse"
    • "Eclipse," http://www.eclipse.org, 2006.
    • (2006)
  • 38
    • 0003831064 scopus 로고    scopus 로고
    • 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 scopus 로고    scopus 로고
    • "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
  • 42
    • 0141998633 scopus 로고    scopus 로고
    • "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
  • 46
    • 33750209879 scopus 로고    scopus 로고
    • "BAT"
    • "BAT," http://www.st.informatik.tu-darmstadt.de/BAT, 2006.
    • (2006)
  • 48
  • 51
    • 78649334658 scopus 로고    scopus 로고
    • "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)
  • 54
    • 0029327901 scopus 로고
    • "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
  • 56
    • 0021730002 scopus 로고
    • "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 scopus 로고    scopus 로고
    • "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 scopus 로고
    • "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


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