메뉴 건너뛰기




Volumn 24, Issue 9, 1998, Pages 682-694

A C++ data model supporting reachability analysis and dead code detection

Author keywords

C++, conceptual modeling; Dead code detection; Program database; Reachability analysis; Reverse engineering; Software repository; Static analysis

Indexed keywords


EID: 0000434543     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/32.713323     Document Type: Article
Times cited : (52)

References (28)
  • 1
    • 33747458871 scopus 로고    scopus 로고
    • Software Reengineering: A Quick History, vol. 37, no. 5, pp. 13-14, May 1994.
    • R.S. Arnold, Software Reengineering: A Quick History, Comm. ACM, vol. 37, no. 5, pp. 13-14, May 1994.
    • Comm. ACM
    • Arnold, R.S.1
  • 4
    • 84976766949 scopus 로고    scopus 로고
    • The Entity-Relationship Model - Toward a Unified View of Data, vol. 1, no. 1, pp. 9-36, Mar. 1976.
    • P.P. Chen, The Entity-Relationship Model - Toward a Unified View of Data, ACM Trans. Database Systems, vol. 1, no. 1, pp. 9-36, Mar. 1976.
    • ACM Trans. Database Systems
    • Chen, P.P.1
  • 5
    • 33747461354 scopus 로고    scopus 로고
    • Reverse Engineering, B. Krishnamurthy, ed., 6, pp. 177-208, New York: John Wiley & Sons, 1995.
    • Y.-F. Chen, Reverse Engineering, B. Krishnamurthy, ed., Practical Reusable UNIX Software, ch. 6, pp. 177-208, New York: John Wiley & Sons, 1995.
    • Practical Reusable UNIX Software, Ch.
    • Chen, Y.-F.1
  • 9
    • 0028166439 scopus 로고    scopus 로고
    • TestTube: A System for Selective Regression Testing, 16th Int'l Conf. Software Eng., pp. 211-220, 1994.
    • Y.-F. Chen, D. Rosenblum, and K.-P. Vo, TestTube: A System for Selective Regression Testing, Proc. 16th Int'l Conf. Software Eng., pp. 211-220, 1994.
    • Proc.
    • Chen, Y.-F.1    Rosenblum, D.2    Vo, K.-P.3
  • 10
    • 0026865713 scopus 로고    scopus 로고
    • Genoa - A Language and Front-End Independent Source Code Analyzer Generator, 14th Int'l Conf. Software Eng., pp. 307-317, 1992.
    • P. Devanbu, Genoa - A Language and Front-End Independent Source Code Analyzer Generator, Proc. 14th Int'l Conf. Software Eng., pp. 307-317, 1992.
    • Proc.
    • Devanbu, P.1
  • 13
    • 33747475533 scopus 로고    scopus 로고
    • cql - A Flat File Database Query Language, 1994 Conf., pp. 11-21, Jan. 1994.
    • G. Fowler, cql - A Flat File Database Query Language, Proc. USENIX Winter 1994 Conf., pp. 11-21, Jan. 1994.
    • Proc. USENIX Winter
    • Fowler, G.1
  • 16
    • 0022795276 scopus 로고    scopus 로고
    • Generating Editing Environments Based on Relations and Attributes, vol. 8, no. 4, pp. 577-608, 1986.
    • S. Horwitz and T. Teitelbaum, Generating Editing Environments Based on Relations and Attributes, ACM Trans. Programming Languages and Systems, vol. 8, no. 4, pp. 577-608, 1986.
    • ACM Trans. Programming Languages and Systems
    • Horwitz, S.1    Teitelbaum, T.2
  • 17
    • 0343576349 scopus 로고    scopus 로고
    • An Example of Dynamic Binding in C++, J. vol. 1, no. 3, Aug. 1988.
    • A. Koenig, An Example of Dynamic Binding in C++, J. Object-Oriented Programming, vol. 1, no. 3, Aug. 1988.
    • Object-Oriented Programming
    • Koenig, A.1
  • 18
    • 0000799840 scopus 로고    scopus 로고
    • Support for Maintaining Object-Oriented Programs, vol. 18, no. 12, pp. 1,045-1,052, Dec. 1992.
    • M. Lejter, S. Meyers, and S.P. Reiss, Support for Maintaining Object-Oriented Programs, IEEE Trans. Software Eng., vol. 18, no. 12, pp. 1,045-1,052, Dec. 1992.
    • IEEE Trans. Software Eng.
    • Lejter, M.1    Meyers, S.2    Reiss, S.P.3
  • 19
    • 84987172526 scopus 로고    scopus 로고
    • A Reverse Engineering Approach to Subsystem Structure Identification, J. vol. 5, no. 4, pp. 181-204, 1993.
    • H. Müller, M.A. Orgun, S. Tilley, and J.S. Uhl, A Reverse Engineering Approach to Subsystem Structure Identification, J. Software Maintenance, vol. 5, no. 4, pp. 181-204, 1993.
    • Software Maintenance
    • Müller, H.1    Orgun, M.A.2    Tilley, S.3    Uhl, J.S.4
  • 20
    • 0029492208 scopus 로고    scopus 로고
    • An Empirical Study of Static Call Graph Extractors, 18th Int'l Conf. Software Eng., pp. 90-99, 1996.
    • G. Murphy, D. Notkin, and E.-C. Lan, An Empirical Study of Static Call Graph Extractors, The 18th Int'l Conf. Software Eng., pp. 90-99, 1996.
    • The
    • Murphy, G.1    Notkin, D.2    Lan, E.-C.3
  • 21
    • 33747513553 scopus 로고    scopus 로고
    • A Statically Typed Abstract Representation for C++ Programs, 83-97, Aug. 1992.
    • R. Murray, A Statically Typed Abstract Representation for C++ Programs, Proc. USENIX C++ Conf., pp. 83-97, Aug. 1992.
    • Proc. USENIX C++ Conf., Pp.
    • Murray, R.1
  • 22
    • 84976824797 scopus 로고    scopus 로고
    • Automated Support for Legacy Code Understanding, vol. 37, no. 5, pp. 50-57, May 1994.
    • J.Q. Ning, A. Engberts, and W. Kozaczynski, Automated Support for Legacy Code Understanding, Comm. ACM, vol. 37, no. 5, pp. 50-57, May 1994.
    • Comm. ACM
    • Ning, J.Q.1    Engberts, A.2    Kozaczynski, W.3
  • 24
    • 33747467137 scopus 로고    scopus 로고
    • Representing Semantically Analyzed C++ Code with Reprise, 119-134, Apr. 1991.
    • D. Rosenblum and A. Wolf, Representing Semantically Analyzed C++ Code with Reprise, Proc. USENIX C++ Conf., pp. 119-134, Apr. 1991.
    • Proc. USENIX C++ Conf., Pp.
    • Rosenblum, D.1    Wolf, A.2
  • 25
    • 0029272217 scopus 로고    scopus 로고
    • Tools that Bind: Creating Integrated Environments, vol. 12, no. 2, pp. 76-85, Mar. 1995.
    • D. Sharon and R. Bell, Tools that Bind: Creating Integrated Environments, IEEE Software, vol. 12, no. 2, pp. 76-85, Mar. 1995.
    • IEEE Software
    • Sharon, D.1    Bell, R.2
  • 26
    • 0024766658 scopus 로고    scopus 로고
    • PCTE Interfaces: Supporting Tools in Software-Engineering Environments, vol. 6, no. 6, pp. 15-23, Nov. 1989.
    • I. Thomas, PCTE Interfaces: Supporting Tools in Software-Engineering Environments, IEEE Software, vol. 6, no. 6, pp. 15-23, Nov. 1989.
    • IEEE Software
    • Thomas, I.1
  • 27
    • 0022100234 scopus 로고    scopus 로고
    • RCS - A System for Version Control, vol. 15, no. 7, pp. 637-654, July 1985.
    • W.F. Tichy, RCS - A System for Version Control, Software - Practice and Experience, vol. 15, no. 7, pp. 637-654, July 1985.
    • Software - Practice and Experience
    • Tichy, W.F.1
  • 28
    • 33747475532 scopus 로고    scopus 로고
    • Incl: A Tool to Analyze Include Files, 1992 USENIX Conf., pp. 199-208, June 1992.
    • K.-P. Vo and Y.-F. Chen, Incl: A Tool to Analyze Include Files, Proc. Summer 1992 USENIX Conf., pp. 199-208, June 1992.
    • Proc. Summer
    • Vo, K.-P.1    Chen, Y.-F.2


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