메뉴 건너뛰기




Volumn 248, Issue 1-2, 2000, Pages 201-210

Accurate program analyses for successful specialization of legacy system software

Author keywords

Partial evaluation; Program analysis; Program transformation; Remote procedure call (RPC)

Indexed keywords


EID: 0012344776     PISSN: 03043975     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0304-3975(00)00052-9     Document Type: Article
Times cited : (5)

References (40)
  • 1
    • 0004273497 scopus 로고
    • Program analysis and specialization for the C programming language
    • Ph.D. Thesis, Computer Science Department, University of Copenhagen, May
    • L.O. Andersen, Program analysis and specialization for the C programming language, Ph.D. Thesis, Computer Science Department, University of Copenhagen, May 1994, DIKU Technical Report 94/19.
    • (1994) DIKU Technical Report 94/19
    • Andersen, L.O.1
  • 3
    • 85027170783 scopus 로고
    • Architectural considerations for a new generation of protocols
    • Philadelphia, PA, ACM Press, New York, September
    • D.D. Clark, D.L. Tennenhouse, Architectural considerations for a new generation of protocols, in: SIGCOMM Symp. on Communications Architectures and Protocols, Philadelphia, PA, ACM Press, New York, September 1990, pp. 200-208.
    • (1990) SIGCOMM Symp. on Communications Architectures and Protocols , pp. 200-208
    • Clark, D.D.1    Tennenhouse, D.L.2
  • 4
    • 84947994612 scopus 로고    scopus 로고
    • Program adaptation based on program transformation
    • C. Consel, Program adaptation based on program transformation, ACM Comput. Surveys 28(4es) (1996) 164-167.
    • (1996) ACM Comput. Surveys , vol.28 , Issue.4 ES , pp. 164-167
    • Consel, C.1
  • 8
    • 84957714677 scopus 로고    scopus 로고
    • A uniform approach for compile-time and run-time specialization
    • O. Danvy, R. Glück, P. Thiemann (Eds.), Partial Evaluation, Internat. Seminar, Dagstuhl Castle, Springer, Berlin, February
    • C. Consel, L. Hornof, F. Noël, J. Noyé, E.N. Volanschi, A uniform approach for compile-time and run-time specialization, in: O. Danvy, R. Glück, P. Thiemann (Eds.), Partial Evaluation, Internat. Seminar, Dagstuhl Castle, Lecture Notes in Computer Science, Vol. 110, Springer, Berlin, February 1996, pp. 54-72.
    • (1996) Lecture Notes in Computer Science , vol.110 , pp. 54-72
    • Consel, C.1    Hornof, L.2    Noël, F.3    Noyé, J.4    Volanschi, E.N.5
  • 11
    • 0032667958 scopus 로고    scopus 로고
    • An evaluation of staged run-time optimizations in DyC
    • B. Grant, M. Philipose, M. Mock, C. Chambers, S. Eggers, An evaluation of staged run-time optimizations in DyC, in: PLDI'99 [26], pp. 293-304.
    • PLDI'99 , Issue.26 , pp. 293-304
    • Grant, B.1    Philipose, M.2    Mock, M.3    Chambers, C.4    Eggers, S.5
  • 12
    • 0030681438 scopus 로고    scopus 로고
    • Accurate binding-time analysis for imperative languages: Flow, context, and return sensitivity
    • L. Hornof, J. Noyé, Accurate binding-time analysis for imperative languages: flow, context, and return sensitivity, in: PEPM'97 [25], pp. 63-73.
    • PEPM'97 , Issue.25 , pp. 63-73
    • Hornof, L.1    Noyé, J.2
  • 13
    • 0003363958 scopus 로고    scopus 로고
    • Accurate binding-time analysis for imperative languages: Flow, context, and return sensitivity
    • this Vol.
    • L. Hornof, J. Noyé, Accurate binding-time analysis for imperative languages: flow, context, and return sensitivity, Theoret. Comput. Sci. 248 (this Vol.) (2000) 3-27.
    • (2000) Theoret. Comput. Sci. , vol.248 , pp. 3-27
    • Hornof, L.1    Noyé, J.2
  • 14
    • 84866954840 scopus 로고    scopus 로고
    • Effective specialization of realistic programs via use sensitivity
    • P. Van Hentenryck (Ed.), Proc. 4th Internat. Symposium on Static Analysis, SAS'97, Paris, France, Springer, Berlin, September
    • L. Hornof, J. Noyé, C. Consel, Effective specialization of realistic programs via use sensitivity, in: P. Van Hentenryck (Ed.), Proc. 4th Internat. Symposium on Static Analysis, SAS'97, Lecture Notes in Computer Science, Vol. 1302, Paris, France, Springer, Berlin, September 1997, pp. 293-314.
    • (1997) Lecture Notes in Computer Science , vol.1302 , pp. 293-314
    • Hornof, L.1    Noyé, J.2    Consel, C.3
  • 16
    • 0003799593 scopus 로고
    • Partial Evaluation and Automatic Program Generation
    • Prentice-Hall, Englewood Cliffs, NJ, June
    • N.D. Jones, C. Gomard, P. Sestoft, Partial Evaluation and Automatic Program Generation, International Series in Computer Science, Prentice-Hall, Englewood Cliffs, NJ, June 1993.
    • (1993) International Series in Computer Science
    • Jones, N.D.1    Gomard, C.2    Sestoft, P.3
  • 17
    • 0003934033 scopus 로고    scopus 로고
    • Faster Fourier transforms via automatic program specialization
    • INRIA, Rennes, France, June
    • J.L. Lawall, Faster Fourier transforms via automatic program specialization, Research Report 3437, INRIA, Rennes, France, June 1998.
    • (1998) Research Report 3437 , vol.3437
    • Lawall, J.L.1
  • 18
    • 0032676575 scopus 로고    scopus 로고
    • Efficient incremental run-time specialization for free
    • R. Marlet, C. Consel, P. Boinot, Efficient incremental run-time specialization for free, in: PLDI'99 [26], pp. 281-292.
    • PLDI'99 , Issue.26 , pp. 281-292
    • Marlet, R.1    Consel, C.2    Boinot, P.3
  • 19
    • 0033208021 scopus 로고    scopus 로고
    • Efficient implementations of software architectures via partial evaluation
    • R. Marlet, S. Thibault, C. Consel, Efficient implementations of software architectures via partial evaluation, J. Automat. Software Eng. 6 (1999) 411-440.
    • (1999) J. Automat. Software Eng. , vol.6 , pp. 411-440
    • Marlet, R.1    Thibault, S.2    Consel, C.3
  • 20
    • 0031638688 scopus 로고    scopus 로고
    • Fast, optimized Sun RPC using automatic program specialization
    • Amsterdam, The Netherlands, IEEE Computer Society Press, Silver Spring, MD, May
    • G. Muller, R. Marlet, E.N. Volanschi, C. Consel, C. Pu, A. Goel, Fast, optimized Sun RPC using automatic program specialization, in: Proc. 18th Internat. Conf. Distributed Computing Systems, Amsterdam, The Netherlands, IEEE Computer Society Press, Silver Spring, MD, May 1998, pp. 240-249.
    • (1998) Proc. 18th Internat. Conf. Distributed Computing Systems , pp. 240-249
    • Muller, G.1    Marlet, R.2    Volanschi, E.N.3    Consel, C.4    Pu, C.5    Goel, A.6
  • 21
    • 0033098667 scopus 로고    scopus 로고
    • Harissa: A hybrid approach to Java execution
    • G. Muller, U. Schultz, Harissa: a hybrid approach to Java execution, IEEE Software (1999) 44-51.
    • (1999) IEEE Software , pp. 44-51
    • Muller, G.1    Schultz, U.2
  • 22
    • 0030657263 scopus 로고    scopus 로고
    • Scaling up partial evaluation for optimizing the Sun commercial RPC protocol
    • G. Muller, E.N. Volanschi, R. Marlet, Scaling up partial evaluation for optimizing the Sun commercial RPC protocol, in: PEPM' 97 [25], pp. 116-125.
    • PEPM' 97 , Issue.25 , pp. 116-125
    • Muller, G.1    Volanschi, E.N.2    Marlet, R.3
  • 23
    • 0031640968 scopus 로고    scopus 로고
    • Automatic, template-based run-time specialization: Implementation and experimental study
    • Chicago, IL, May IEEE Computer Society Press, Silver Spring, MD
    • F. Noël, L. Hornof, C. Consel, J. Lawall, Automatic, template-based run-time specialization: implementation and experimental study, in: Internat. Conf. Computer Languages, Chicago, IL, May 1998; IEEE Computer Society Press, Silver Spring, MD, pp. 132-142. Also available as IRISA Report PI-1065.
    • (1998) Internat. Conf. Computer Languages , pp. 132-142
    • Noël, F.1    Hornof, L.2    Consel, C.3    Lawall, J.4
  • 24
    • 0031640968 scopus 로고    scopus 로고
    • F. Noël, L. Hornof, C. Consel, J. Lawall, Automatic, template-based run-time specialization: implementation and experimental study, in: Internat. Conf. Computer Languages, Chicago, IL, May 1998; IEEE Computer Society Press, Silver Spring, MD, pp. 132-142. Also available as IRISA Report PI-1065.
    • IRISA Report PI-1065
  • 25
    • 0008762702 scopus 로고
    • USC: A universal stub compiler
    • University of Arizona, Department of Computer Science
    • S. O'Malley, T. Proebsting, A.B. Montz, USC: a universal stub compiler, Technical Report TR94-10, University of Arizona, Department of Computer Science, 1994. Also in Proc. Conf. on Communications Archi. Protocols and Applications.
    • (1994) Technical Report TR94-10
    • O'Malley, S.1    Proebsting, T.2    Montz, A.B.3
  • 30
    • 84883517546 scopus 로고    scopus 로고
    • C. Pu, T. Autrey, A. Black, C. Consel, C. Cowan, J. Inouye, L. Kethana, J. Walpole, K. Zhang, Optimistic incremental specialization: streamlining a commercial operating system, in: Proc. 1995 ACM Symp. on Operating Systems Principles, Copper Mountain Resort, CO, USA, December 1995, ACM Press, New York, pp. 314-324; ACM Oper. Systems Rev. 29(5).
    • ACM Oper. Systems Rev. , vol.29 , Issue.5
  • 36
    • 0027590139 scopus 로고
    • Limits to low-latency communication on high-speed networks
    • C.A. Thekkath, H.M. Levy, Limits to low-latency communication on high-speed networks, ACM Trans. Comput. Systems 11(2) (1993) 179-203.
    • (1993) ACM Trans. Comput. Systems , vol.11 , Issue.2 , pp. 179-203
    • Thekkath, C.A.1    Levy, H.M.2
  • 37
  • 39
    • 85094161404 scopus 로고    scopus 로고
    • A domain-specific language for video device drivers: From design to implementation
    • Santa Barbara, CA, Usenix, October
    • S. Thibault, R. Marlet, C. Consel, A domain-specific language for video device drivers: from design to implementation, in: Conf. Domain Specific Languages, Santa Barbara, CA, Usenix, October 1997, pp. 11-26.
    • (1997) Conf. Domain Specific Languages , pp. 11-26
    • Thibault, S.1    Marlet, R.2    Consel, C.3


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