메뉴 건너뛰기




Volumn 5, Issue , 2003, Pages 241-252

Generativity and Dynamic Opacity for Abstract Types

Author keywords

Abstract types; Dynamic typing; Encapsulation; Existential types; Generativity; Opacity

Indexed keywords

COMPUTER PROGRAMMING LANGUAGES; CRYPTOGRAPHY; FUNCTIONS; OPACITY; SEMANTICS; SGML;

EID: 1242287791     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/888251.888274     Document Type: Conference Paper
Times cited : (28)

References (34)
  • 2
    • 1242308578 scopus 로고    scopus 로고
    • Programming System Lab, Universität des Saarlandes
    • Alice Team. The Alice System. Programming System Lab, Universität des Saarlandes, http://www.ps.un-sb.de/alice/, 2003.
    • (2003) The Alice System
  • 3
    • 0001439401 scopus 로고
    • Lambda calculi with types
    • S. Abramsky, D. Gabbay, and T. Maibaum, editors, chapter 2. Oxford University Press
    • H. Barendregt. Lambda calculi with types. In S. Abramsky, D. Gabbay, and T. Maibaum, editors, Handbook of Logic in Computer Science, volume 2, chapter 2, pages 117-309. Oxford University Press, 1992.
    • (1992) Handbook of Logic in Computer Science , vol.2 , pp. 117-309
    • Barendregt, H.1
  • 12
    • 0029205357 scopus 로고
    • Applicative functors and fully transparent higher-order modules
    • San Francisco, USA, Jan. ACM
    • X. Leroy. Applicative functors and fully transparent higher-order modules. In 22nd Symposium on Principles of Programming Languages, pages 142-153, San Francisco, USA, Jan. 1995. ACM.
    • (1995) 22nd Symposium on Principles of Programming Languages , pp. 142-153
    • Leroy, X.1
  • 19
    • 0024038082 scopus 로고
    • Abstract types have existential type
    • Preliminary version appeared in 12th Symposium on Principles of Programming Languages, 1985
    • J. Mitchell and G. Plotkin. Abstract types have existential type. Transactions on Programming Languages and Systems, 10(3):470-502, 1988. Preliminary version appeared in 12th Symposium on Principles of Programming Languages, 1985.
    • (1988) Transactions on Programming Languages and Systems , vol.10 , Issue.3 , pp. 470-502
    • Mitchell, J.1    Plotkin, G.2
  • 21
    • 0003451734 scopus 로고    scopus 로고
    • Relating cryptography and polymorphism
    • July
    • B. Pierce and E. Sumii. Relating cryptography and polymorphism. Technical report, July 2000. http://www.yl.is.s.u-tokyo.ac.jp/̃sumii/pub/.
    • (2000) Technical Report
    • Pierce, B.1    Sumii, E.2
  • 23
    • 0001233777 scopus 로고    scopus 로고
    • Parametric polymorphism and operational equivalence
    • A. Pitts. Parametric polymorphism and operational equivalence. Mathematical Structures in Computer Science, 10:321-359, 2000.
    • (2000) Mathematical Structures in Computer Science , vol.10 , pp. 321-359
    • Pitts, A.1
  • 24
    • 0347037378 scopus 로고
    • On the observable properties of higher order functions that dynamically create local names
    • P. Hudak, editor, Copenhagen, Denmark
    • A. Pitts and I. Stark. On the observable properties of higher order functions that dynamically create local names. In P. Hudak, editor, Workshop on State in Programming Languages, pages 31-45, Copenhagen, Denmark, 1993.
    • (1993) Workshop on State in Programming Languages , pp. 31-45
    • Pitts, A.1    Stark, I.2
  • 26
    • 0020919435 scopus 로고
    • Types, abstraction and parametric polymorphism
    • R. Mason, editor, Amsterdam. North Holland
    • J. Reynolds. Types, abstraction and parametric polymorphism. In R. Mason, editor, Information Processing, pages 513-523, Amsterdam, 1983. North Holland.
    • (1983) Information Processing , pp. 513-523
    • Reynolds, J.1
  • 27
    • 0004260444 scopus 로고    scopus 로고
    • Dissertation, University of Edinburgh
    • C. Russo, Types for Modules. Dissertation, University of Edinburgh, 1998.
    • (1998) Types for Modules
    • Russo, C.1
  • 30
  • 31
    • 0033721575 scopus 로고    scopus 로고
    • April
    • C. Strachey. Fundamental concepts in programming languages. In Lecture Notes, International Summer School in Computer Programming. Copenhagen, Aug. 1967. Reprinted in: Higher-Order and Symbolic Computation, 13(1-2):11-49, April 2000.
    • (2000) Higher-Order and Symbolic Computation , vol.13 , Issue.1-2 , pp. 11-49


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