메뉴 건너뛰기




Volumn 4, Issue 1, 1995, Pages 3-35

Program Integration for Languages with Procedure Calls

Author keywords

Control dependence; data dependence; data flow analysis; flow insensitive summary information; program dependence graph; program slicing; semantics based program integration

Indexed keywords

ALGORITHMS; COMPUTATIONAL LINGUISTICS; COMPUTER PROGRAMMING LANGUAGES; CONTROL SYSTEMS; DATA PROCESSING; DATA STRUCTURES; ENCODING (SYMBOLS); GRAPH THEORY; PROGRAM PROCESSORS; SOFTWARE ENGINEERING;

EID: 0029233080     PISSN: 1049331X     EISSN: 15577392     Source Type: Journal    
DOI: 10.1145/201055.201056     Document Type: Article
Times cited : (91)

References (23)
  • 1
    • 84976772506 scopus 로고
    • Correctness of an algorithm for reconstituting a program from a dependence graph
    • TR-947, Computer Sciences Dept., Univ. of Wisconsin, Madison, Wisc
    • BALL, T., HORWITZ, S., AND REPS, T. 1990. Correctness of an algorithm for reconstituting a program from a dependence graph. TR-947, Computer Sciences Dept., Univ. of Wisconsin, Madison, Wisc.
    • (1990)
    • BALL, T.1    HORWITZ, S.2    REPS, T.3
  • 2
    • 0346452900 scopus 로고
    • Ph.D. dissertation and Tech. Rep. TR-1038, Computer Sciences Dept., Univ. of Wisconsin, Madison, Wisc
    • BINKLEY, D. 1991. Multi-procedure program integration. Ph.D. dissertation and Tech. Rep. TR-1038, Computer Sciences Dept., Univ. of Wisconsin, Madison, Wisc.
    • (1991) Multi-procedure program integration
    • BINKLEY, D.1
  • 5
    • 0021570876 scopus 로고
    • Programming environments based on structured editors: The MENTOR experience
    • D. Barstow, E. Sandewall, and H. Shrobe, Eds. McGraw-Hill, New York
    • DONZEAU-GOUGE, V., HUET, G., KAHN, G, AND LANG, B. 1984. Programming environments based on structured editors: The MENTOR experience. In Interactive Programming Environments, D. Barstow, E. Sandewall, and H. Shrobe, Eds. McGraw-Hill, New York, 128-140.
    • (1984) Interactive Programming Environments , pp. 128-140
    • DONZEAU-GOUGE, V.1    HUET, G.2    KAHN, G.3    LANG, B.4
  • 6
    • 0023385308 scopus 로고
    • The program dependence graph and its use in optimization
    • (July)
    • FERRANTE, J., OTTENSTEIN, K., AND WARREN, J. 1987. The program dependence graph and its use in optimization. ACM Trans. Program. Lang. Syst. 9, 3 (July), 319-349.
    • (1987) ACM Trans. Program. Lang. Syst. , vol.9 , Issue.3 , pp. 319-349
    • FERRANTE, J.1    OTTENSTEIN, K.2    WARREN, J.3
  • 7
    • 0024700474 scopus 로고
    • Integrating non-interfering versions of programs
    • (July)
    • HORWITZ, S., PRINS, J., AND REPS, T. 1989. Integrating non-interfering versions of programs. ACM Trans. Program. Lang. Syst. 11, 3 (July), 345-387.
    • (1989) ACM Trans. Program. Lang. Syst. , vol.11 , Issue.3 , pp. 345-387
    • HORWITZ, S.1    PRINS, J.2    REPS, T.3
  • 8
    • 0025228221 scopus 로고
    • Interprocedural slicing using dependence graphs
    • (Jan.)
    • HORWITZ, S., REPS, T., AND BINKLEY, D. 1990. Interprocedural slicing using dependence graphs. ACM Trans. Program. Lang. Syst. 12, 1 (Jan.), 26-60
    • (1990) ACM Trans. Program. Lang. Syst. , vol.12 , Issue.1 , pp. 26-60
    • HORWITZ, S.1    REPS, T.2    BINKLEY, D.3
  • 13
    • 0040411087 scopus 로고
    • Demonstration of a prototype tool for program integration
    • TR-819, Computer Sciences Dept., Univ. of Wisconsin, Madison, Wisc
    • REPS, T. 1989. Demonstration of a prototype tool for program integration. TR-819, Computer Sciences Dept., Univ. of Wisconsin, Madison, Wisc.
    • (1989)
    • REPS, T.1
  • 14
    • 84909768321 scopus 로고
    • The Wisconsin program-integration system reference manual: Release 2.0
    • Unpublished Report, Computer Sciences Dept., Univ. of Wisconsin, Madison, Wisc
    • REPS, T. 1993. The Wisconsin program-integration system reference manual: Release 2.0. Unpublished Report, Computer Sciences Dept., Univ. of Wisconsin, Madison, Wisc.
    • (1993)
    • REPS, T.1
  • 17
    • 0343570187 scopus 로고
    • The semantics of program slicing
    • TR-777, Computer Sciences Dept., Univ. of Wisconsin, Madison, Wisc
    • REPS, T. AND YANG, W. 1988. The semantics of program slicing. TR-777, Computer Sciences Dept., Univ. of Wisconsin, Madison, Wisc.
    • (1988)
    • REPS, T.1    YANG, W.2
  • 19
    • 0001125131 scopus 로고
    • Classes of recursively enumerable sets and their decision problems
    • RICE, H. G. 1953. Classes of recursively enumerable sets and their decision problems. Trans. AMS 89, 25-59.
    • (1953) Trans. AMS , vol.89 , pp. 25-59
    • RICE, H.G.1
  • 21
    • 0002823436 scopus 로고
    • Two approaches to interprocedural data flow analysis
    • S. S. Muchnick and N. D. Jones, Eds. Prentice-Hall, Englewood Cliffs, N.J.
    • SHARIR, M. AND PNUELI, A. 1981. Two approaches to interprocedural data flow analysis. In Program Flow Analysis: Theory and Applications, S. S. Muchnick and N. D. Jones, Eds. Prentice-Hall, Englewood Cliffs, N.J.
    • (1981) Program Flow Analysis: Theory and Applications
    • SHARIR, M.1    PNUELI, A.2
  • 23
    • 84916586720 scopus 로고
    • Ph.D. dissertation and Tech. Rep. TR-962, Computer Sciences Dept., Univ. of Wisconsin, Madison, Wisc
    • YANG, W. 1990. A new algorithm for semantics-based program integration. Ph.D. dissertation and Tech. Rep. TR-962, Computer Sciences Dept., Univ. of Wisconsin, Madison, Wisc.
    • (1990) A new algorithm for semantics-based program integration
    • YANG, W.1


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