메뉴 건너뛰기




Volumn , Issue , 2002, Pages 71-80

Improving program slicing with dynamic points-to data

Author keywords

Dynamic analysis; Points to analysis; Program slicing

Indexed keywords

ALGORITHMS; C (PROGRAMMING LANGUAGE); COMPUTATIONAL COMPLEXITY; COMPUTER SIMULATION; COMPUTER SOFTWARE MAINTENANCE; DATA FLOW ANALYSIS; DATA STRUCTURES; OBJECT ORIENTED PROGRAMMING; PROGRAM DEBUGGING; REVERSE ENGINEERING; SEMANTICS;

EID: 0038011042     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/605466.605477     Document Type: Conference Paper
Times cited : (51)

References (34)
  • 1
    • 85060036181 scopus 로고
    • Validity of the single processor approach to achieving large scale computing capabilities
    • Atlantic City, NJ, Apr.
    • G. M. Amdahl. Validity of the single processor approach to achieving large scale computing capabilities. In Proceedings of the AFIPS 1967 Joint Computer Conference, pages 483-485, Atlantic City, NJ, Apr. 1967.
    • (1967) Proceedings of the AFIPS 1967 Joint Computer Conference , pp. 483-485
    • Amdahl, G.M.1
  • 2
    • 0004273497 scopus 로고
    • Program Analysis and Specialization for the C Programming Language
    • Ph.D. dissertation, University of Copenhagen, Department of Computer Science, May
    • L. O. Andersen. Program Analysis and Specialization for the C Programming Language. Ph.D. dissertation, University of Copenhagen, Department of Computer Science, May 1994.
    • (1994)
    • Andersen, L.O.1
  • 3
    • 0003580562 scopus 로고    scopus 로고
    • The design and implementation of practical and task-oriented whole-program analysis tools
    • Ph.D. dissertation, University of California, San Diego, Department of Computer Science & Engineering, Apr.
    • D. C. Atkinson. The Design and Implementation of Practical and Task-Oriented Whole-Program Analysis Tools. Ph.D. dissertation, University of California, San Diego, Department of Computer Science & Engineering, Apr. 1999.
    • (1999)
    • Atkinson, D.C.1
  • 8
    • 0003585822 scopus 로고    scopus 로고
    • A comparative study of two whole programs slicers for C
    • Computer Science Technical Report CS2001-0668, University of California, San Diego, Department of Computer Science & Engineering, Apr.
    • L. Bent, D. C. Atkinson, and W. G. Griswold. A comparative study of two whole programs slicers for C. Computer Science Technical Report CS2001-0668, University of California, San Diego, Department of Computer Science & Engineering, Apr. 2001.
    • (2001)
    • Bent, L.1    Atkinson, D.C.2    Griswold, W.G.3
  • 11
    • 0026203186 scopus 로고
    • Using program slicing in software maintenance
    • Aug.
    • K. B. Gallagher and J. R. Lyle. Using program slicing in software maintenance, IEEE Trans. Softw. Eng., 17(8):751-761, Aug. 1991.
    • (1991) IEEE Trans. Softw. Eng. , vol.17 , Issue.8 , pp. 751-761
    • Gallagher, K.B.1    Lyle, J.R.2
  • 13
    • 84904191053 scopus 로고    scopus 로고
    • Codesurfer user guide and reference manual
    • GrammaTech, Inc.
    • GrammaTech, Inc. Codesurfer user guide and reference manual
  • 15
    • 0025228221 scopus 로고
    • Interprocedural slicing using dependence graphs
    • Jan.
    • S. Horwitz, T. Reps, and D. Binkley. Interprocedural slicing using dependence graphs. ACM Trans. Prog. Lang. Syst., 12(1):26-60, Jan. 1990.
    • (1990) ACM Trans. Prog. Lang. Syst. , vol.12 , Issue.1 , pp. 26-60
    • Horwitz, S.1    Reps, T.2    Binkley, D.3
  • 20
    • 0038255630 scopus 로고    scopus 로고
    • Gathering dynamic points-data and its incorporation in a program slicing tool for C programs
    • School of Engineering Technical Report COEN-2002-03-16, Santa Clara University, Department of Computer Engineering, Mar.
    • M. Mock, D. C. Atkinson, C. Chambers, and S. J. Eggers. Gathering dynamic points-data and its incorporation in a program slicing tool for C programs. School of Engineering Technical Report COEN-2002-03-16, Santa Clara University, Department of Computer Engineering, Mar. 2002.
    • (2002)
    • Mock, M.1    Atkinson, D.C.2    Chambers, C.3    Eggers, S.J.4
  • 24
    • 0028436630 scopus 로고
    • Interprocedural def-use associations for C systems with single level pointers
    • May
    • H. D. Pande, W. A. Landi, and B. G. Ryder, Interprocedural def-use associations for C systems with single level pointers. IEEE Trans. Softw. Eng., 20(5):385-403, May 1994.
    • (1994) IEEE Trans. Softw. Eng. , vol.20 , Issue.5 , pp. 385-403
    • Pande, H.D.1    Landi, W.A.2    Ryder, B.G.3
  • 26
    • 0002174919 scopus 로고    scopus 로고
    • A schema for interprocedural side effect analysis with pointer aliasing
    • Mar.
    • B. G. Ryder, W. Landi, P. Stocks, S. Zhang, and R. Altucher, A schema for interprocedural side effect analysis with pointer aliasing, ACM Trans. Prog. Lang. Syst., 23(2):105-186, Mar. 2001.
    • (2001) ACM Trans. Prog. Lang. Syst. , vol.23 , Issue.2 , pp. 105-186
    • Ryder, B.G.1    Landi, W.2    Stocks, P.3    Zhang, S.4    Altucher, R.5
  • 29
    • 0003464007 scopus 로고
    • Control-flow analysis of higher-order languages
    • Ph.D. dissertation, Carnegie Mellon University, School of Computer Science, May
    • O. Shivers. Control-Flow Analysis of Higher-Order Languages. Ph.D. dissertation, Carnegie Mellon University, School of Computer Science, May 1991.
    • (1991)
    • Shivers, O.1
  • 31
    • 0000990322 scopus 로고
    • A survey of program slicing techniques
    • Sept.
    • F. Tip. A survey of program slicing techniques. J. Prog. Lang., 3(3):121-189, Sept. 1995.
    • (1995) J. Prog. Lang. , vol.3 , Issue.3 , pp. 121-189
    • Tip, F.1
  • 32
    • 0037580003 scopus 로고    scopus 로고
    • A slicing-based approach for locating type errors
    • Jan.
    • F. Tip and T.B. Dinesh. A slicing-based approach for locating type errors. ACM Trans. Softw. Eng. Meth., 10(1):5-55, Jan. 2001.
    • (2001) ACM Trans. Softw. Eng. Meth. , vol.10 , Issue.1 , pp. 5-55
    • Tip, F.1    Dinesh, T.B.2
  • 33
    • 0021457061 scopus 로고
    • Program slicing:
    • July
    • M. Weiser. Program slicing: IEEE Trans. Softw. Eng., SE-10(4):352-357, July 1984.
    • (1984) IEEE Trans. Softw. Eng. , vol.SE-10 , Issue.4 , pp. 352-357
    • Weiser, M.1


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