메뉴 건너뛰기




Volumn , Issue , 2002, Pages 67-76

A generic worklist algorithm for graph reachability problems in program analysis

Author keywords

[No Author keywords available]

Indexed keywords

ESCAPE ANALYSIS; GENERIC ALGORITHM; PROGRAM ANALYSIS; RAPID TYPE ANALYSIS; REACHABILITY; REACHABILITY PROBLEM;

EID: 0010603124     PISSN: 15345351     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/CSMR.2002.995791     Document Type: Conference Paper
Times cited : (8)

References (32)
  • 2
    • 0030260329 scopus 로고    scopus 로고
    • Fast static analysis of C++ virtual function calls
    • David F. Bacon and Peter F. Sweeney. Fast static analysis of C++ virtual function calls. In Coplien [6], pages 324-341.
    • Coplien , Issue.6 , pp. 324-341
    • Bacon, D.F.1    Sweeney, P.F.2
  • 7
    • 0003134151 scopus 로고
    • Optimization of object-oriented programs using static class hierarchy analysis
    • In W. Olthoff, editor, Arhus, Denmark, August, Springer-Verlag. LNCS 952
    • Jeffrey Dean, David Grove, and Craig Chambers. Optimization of object-oriented programs using static class hierarchy analysis. In W. Olthoff, editor, ECOOP'95, ?Arhus, Denmark, August 1995. Springer-Verlag. LNCS 952.
    • (1995) ECOOP'95
    • Dean, J.1    Grove, D.2    Chambers, C.3
  • 8
    • 0030264332 scopus 로고    scopus 로고
    • Simple and effective analysis of statically-typed object-oriented programs
    • Amer Diwan, J. Eliot B. Moss, and Kathryn S. McKinley. Simple and effective analysis of statically-typed object-oriented programs. In Coplien [6], pages 292-305.
    • Coplien , Issue.6 , pp. 292-305
    • Diwan, A.1    Eliot B Moss, J.2    McKinley, K.S.3
  • 9
    • 84906094634 scopus 로고    scopus 로고
    • Efficient inference of static types for Java bytecode
    • Santa Barbara, California, June
    • Etienne Gagnon, Laurie J. Hendren, and Guillaume Marceau. Efficient inference of static types for Java bytecode. In SAS'00, pages 199-219, Santa Barbara, California, June 2000.
    • (2000) SAS'00 , pp. 199-219
    • Gagnon, E.1    Hendren, L.J.2    Marceau, G.3
  • 11
    • 84956630483 scopus 로고
    • Interprocedural slicing using dependence graphs
    • Atlanta, Georgia, USA, June, Conference version of [12]
    • Susan Horwitz, Thomas Reps, and David Binkley. Interprocedural slicing using dependence graphs. In PLDI'88, pages 35-46, Atlanta, Georgia, USA, June 1988. Conference version of [12].
    • (1988) PLDI'88 , pp. 35-46
    • Horwitz, S.1    Reps, T.2    Binkley, D.3
  • 13
    • 84982827591 scopus 로고
    • A new model of program dependences for reverse engineering
    • New Orleans, Louisiana, December
    • Daniel Jackson and Eugene J. Rollins. A new model of program dependences for reverse engineering. In FSE'94, pages 2-10, New Orleans, Louisiana, December 1994.
    • (1994) FSE'94 , pp. 2-10
    • Jackson, D.1    Rollins, E.J.2
  • 14
    • 0015742560 scopus 로고
    • A unified approach to global program optimization
    • Boston, MA, October
    • Gary A. Kildall. A unified approach to global program optimization. In POPL'73, pages 194-206, Boston, MA, October 1973.
    • (1973) POPL'73 , pp. 194-206
    • Gary, A.1    Kildall2
  • 15
    • 0029490425 scopus 로고    scopus 로고
    • Slicing objectoriented software
    • March
    • Loren Larsen and Mary Jean-Harrold. Slicing objectoriented software. In ICSE'96, pages 495-505, March 1996.
    • (1996) ICSE'96 , pp. 495-505
    • Larsen, L.1    Jean-Harrold, M.2
  • 19
    • 0002467773 scopus 로고    scopus 로고
    • Sharpening global static analysis to cope with Java
    • In Stephen A. MacKay and J. Howard Johnson, editors, Toronto, December
    • Sara Porat, Bilha Mendelson, and Irina Shapira. Sharpening global static analysis to cope with Java. In Stephen A. MacKay and J. Howard Johnson, editors, CASCON'98, pages 303-316, Toronto, December 1998.
    • (1998) CASCON'98 , pp. 303-316
    • Porat, S.1    Mendelson, B.2    Shapira, I.3
  • 20
    • 0026119507 scopus 로고
    • Efficient algorithms for the instantiated transitive closure queries
    • March, Reprinted in [4]
    • Ghassan Z. Qadah, Lawrence J. Henschen, and Jung J. Kim. Efficient algorithms for the instantiated transitive closure queries. IEEE Transactions on Software Engineering, 17(3):296-309, March 1991. Reprinted in [4].
    • (1991) IEEE Transactions on Software Engineering , vol.17 , Issue.3 , pp. 296-309
    • Qadah, G.Z.1    Henschen, L.J.2    Kim, J.J.3
  • 23
    • 84884721306 scopus 로고    scopus 로고
    • Extracting java library subsets for deployment on embedded systems
    • To appear. An extended version of [24]
    • Derek Rayside and Kostas Kontogiannis. Extracting Java library subsets for deployment on embedded systems. Science of Computer Programming. To appear. An extended version of [24].
    • Science of Computer Programming
    • Rayside, D.1    Kontogiannis, K.2
  • 24
    • 0032675805 scopus 로고    scopus 로고
    • Extracting Java library subsets for deployment on embedded systems
    • In Paolo Nesi and Chris Verhoef, editors Amsterdam, March. Best Paper Award
    • Derek Rayside and Kostas Kontogiannis. Extracting Java library subsets for deployment on embedded systems. In Paolo Nesi and Chris Verhoef, editors, CSMR'99, pages 102-110, Amsterdam, March 1999. Best Paper Award.
    • (1999) CSMR'99 , pp. 102-110
    • Rayside, D.1    Kontogiannis, K.2
  • 25
    • 0035000464 scopus 로고    scopus 로고
    • On the syllogistic structure of object-oriented programming
    • In Hausi Müller, Mary-Jean Harrold, and Willhelm Shäfer, editors, Toronto, Canada, May
    • Derek Rayside and Kostas Kontogiannis. On the Syllogistic Structure of Object-Oriented Programming. In Hausi Müller, Mary-Jean Harrold, and Willhelm Shäfer, editors, ICSE'01, pages 113-122, Toronto, Canada, May 2001.
    • (2001) ICSE'01 , pp. 113-122
    • Rayside, D.1    Kontogiannis, K.2
  • 26
    • 84951206257 scopus 로고    scopus 로고
    • The effect of call graph construction algorithms for object-oriented programs on automatic clustering
    • In Margaret-Anne Storey, Anneliese von Mayrhauser, and Harald Gall, editors
    • Derek Rayside, Steve Reuss, Erik Hedges, and Kostas Kontogiannis. The effect of call graph construction algorithms for object-oriented programs on automatic clustering. In Margaret-Anne Storey, Anneliese von Mayrhauser, and Harald Gall, editors, IWPC'00, pages 191-200, Limerick, Ireland, June 2000.
    • (2000) IWPC'00, Limerick, Ireland, June , pp. 191-200
    • Rayside, D.1    Reuss, S.2    Hedges, E.3    Kontogiannis, K.4
  • 27
    • 0032295876 scopus 로고    scopus 로고
    • Program analysis via graph reachability
    • November
    • Thomas Reps. Program analysis via graph reachability. Information and Software Technology, 40(11):701-726,November 1998.
    • (1998) Information and Software Technology , vol.40 , Issue.11 , pp. 701-726
    • Reps, T.1
  • 29
    • 0033203879 scopus 로고    scopus 로고
    • Practical experience with an application extractor for Java
    • Frank Tip, Chris Laffra, Peter F. Sweeney, and David Streeter. Practical experience with an application extractor for Java. In Northrop [18], pages 292-305.
    • Northrop , Issue.18 , pp. 292-305
    • Tip, F.1    Laffra, C.2    Sweeney, P.F.3    Streeter, D.4
  • 30
    • 0034448306 scopus 로고    scopus 로고
    • Scalable propagationbased call graph construction algorithms
    • Frank Tip and Jens Palsberg. Scalable propagationbased call graph construction algorithms. In Lea [16], pages 281-293.
    • Lea , Issue.16 , pp. 281-293
    • Tip, F.1    Palsberg, J.2
  • 31
    • 0016493070 scopus 로고
    • General context-free recognition in less than cubic time
    • April
    • L. G. Valiant. General context-free recognition in less than cubic time. J. Comp. Syst. Sci., 2(10):308-315, April 1975.
    • (1975) J. Comp. Syst. Sci. , vol.2 , Issue.10 , pp. 308-315
    • Valiant, L.G.1
  • 32
    • 49949139581 scopus 로고
    • Recognition and parsing of contextfree languages in time n3
    • D. H. Younger. Recognition and parsing of contextfree languages in time n3. Inf. and Cont., 10:189-208, 1967.
    • (1967) Inf. and Cont. , vol.10 , pp. 189-208
    • Younger, D.H.1


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