메뉴 건너뛰기




Volumn 40, Issue 9, 2005, Pages 15-26

Acute: High-level programming language design for distributed computation

Author keywords

Abstract types; Distributed programming; Marshalling; ML; Modules; Programming languages; Rebinding; Serialisation; Type theory; Version control

Indexed keywords

ABSTRACT TYPES; DISTRIBUTED PROGRAMMING; MARSHALLING; ML; MODULES; REBINDING; SERIALIZATION; TYPE THEORY; VERSION CONTROL;

EID: 33745206744     PISSN: 03621340     EISSN: 03621340     Source Type: Journal    
DOI: 10.1145/1090189.1086370     Document Type: Article
Times cited : (17)

References (33)
  • 3
  • 6
    • 0029192639 scopus 로고
    • A language with distributed scope
    • [Car95]
    • [Car95] L. Cardelli. A language with distributed scope. In Proc. 22nd POPL, pages 286-297, 1995.
    • (1995) Proc. 22nd POPL , pp. 286-297
    • Cardelli, L.1
  • 8
    • 33745218431 scopus 로고    scopus 로고
    • A fragment calculus towards a model of separate compilation, linking and binary compatibility
    • [DEW99]
    • [DEW99] S. Drossopoulou, S. Eisenbach, and D. Wragg. A fragment calculus towards a model of separate compilation, linking and binary compatibility. In Proc. LICS, 1999.
    • (1999) Proc. LICS
    • Drossopoulou, S.1    Eisenbach, S.2    Wragg, D.3
  • 12
    • 0000865197 scopus 로고    scopus 로고
    • Syntactic type abstraction
    • [GMZOO]
    • [GMZOO] D. Grossman, G. Morrisett, and S. Zdancewic. Syntactic type abstraction. ACM TOPLAS, 22(6):1037-1080, 2000.
    • (2000) ACM TOPLAS , vol.22 , Issue.6 , pp. 1037-1080
    • Grossman, D.1    Morrisett, G.2    Zdancewic, S.3
  • 13
    • 3142732675 scopus 로고
    • A type-theoretic approach to higher-order modules with sharing
    • [HL94]
    • [HL94] R. Harper and M. Lillibridge. A type-theoretic approach to higher-order modules with sharing. In Proc. 21st POPL, 1994.
    • (1994) Proc. 21st POPL
    • Harper, R.1    Lillibridge, M.2
  • 15
    • 35048904090 scopus 로고    scopus 로고
    • Safedpi: A language for controlling mobile code
    • [HRY04]
    • [HRY04] M. Hennessy, J. Rathke, and N. Yoshida. Safedpi: A language for controlling mobile code. In Proc. FOSSACS, LNCS 2987, 2004.
    • (2004) Proc. FOSSACS, LNCS , vol.2987
    • Hennessy, M.1    Rathke, J.2    Yoshida, N.3
  • 17
    • 84858890923 scopus 로고    scopus 로고
    • [JoC] JoCaml
    • [JoC] JoCaml. http://pauillac.inria.fr/jocaml/.
  • 18
    • 23944462412 scopus 로고
    • Manifest types, modules, and separate compilation
    • [Ler94]
    • [Ler94] X. Leroy. Manifest types, modules, and separate compilation. In Proc. 21st POPL, 1994.
    • (1994) Proc. 21st POPL
    • Leroy, X.1
  • 20
    • 33645744419 scopus 로고    scopus 로고
    • A symmetric modal lambda calculus for distributed computing
    • [MCHP04]
    • [MCHP04] T. Murphy, K. Crary, R. Harper, and F. Pfenning. A symmetric modal lambda calculus for distributed computing. In Proc. LICS, 2004.
    • (2004) Proc. LICS
    • Murphy, T.1    Crary, K.2    Harper, R.3    Pfenning, F.4
  • 23
    • 33745220197 scopus 로고    scopus 로고
    • Generativity and dynamic opacity for abstract types
    • [Ros03], August
    • [Ros03] A. Rossberg. Generativity and dynamic opacity for abstract types. In Proc. 5th PPDP, August 2003.
    • (2003) Proc. 5th PPDP
    • Rossberg, A.1
  • 24
    • 1142294731 scopus 로고    scopus 로고
    • Modules, abstract types, and distributed versioning
    • [Sew01]
    • [Sew01] P. Sewell. Modules, abstract types, and distributed versioning. In Proc. 28th POPL, 2001.
    • (2001) Proc. 28th POPL
    • Sewell, P.1
  • 25
    • 23844513721 scopus 로고    scopus 로고
    • The fresh approach: Functional programming with names and binders
    • [Shi05], University of Cambridge, Computer Laboratory
    • [Shi05] M. R. Shinwell. The Fresh Approach: functional programming with names and binders. Technical Report UCAM-CL-TR-618, University of Cambridge, Computer Laboratory, 2005.
    • (2005) Technical Report , vol.UCAM-CL-TR-618
    • Shinwell, M.R.1
  • 26
    • 33644899495 scopus 로고    scopus 로고
    • Acute: High-level programming language design for distributed computation, design rationale and language definition
    • [SLW+04], University of Cambridge Computer Laboratory, October
    • [SLW+04] P. Sewell, J. J. Leifer, K. Wansbrough, M. Allen-Williams, Francesco Z. Nardelli, P. Habouzit, and V. Vafeiadis. Acute: High-level programming language design for distributed computation, design rationale and language definition. Technical Report 605, University of Cambridge Computer Laboratory, October 2004.
    • (2004) Technical Report , vol.605
    • Sewell, P.1    Leifer, J.J.2    Wansbrough, K.3    Allen-Williams, M.4    Nardelli, F.Z.5    Habouzit, P.6    Vafeiadis, V.7
  • 27
  • 29
    • 1142275468 scopus 로고    scopus 로고
    • FreshML: Programming with binders made simple
    • [SPG03]
    • [SPG03] M. R. Shinwell, A. M. Pitts, and M. J. Gabbay. FreshML: Programming with binders made simple. In Proc. 8th ICFP, pages 263-274, 2003.
    • (2003) Proc. 8th ICFP , pp. 263-274
    • Shinwell, M.R.1    Pitts, A.M.2    Gabbay, M.J.3
  • 30
    • 84957042631 scopus 로고    scopus 로고
    • Location-independent communication for mobile agents: A two-level architecture
    • [SWP99]
    • [SWP99] P. Sewell, P. T. Wojciechowski, and B. C. Pierce. Location-independent communication for mobile agents: a two-level architecture. In Internet Programming Languages, LNCS 1686, pages 1-31, 1999.
    • (1999) Internet Programming Languages, LNCS , vol.1686 , pp. 1-31
    • Sewell, P.1    Wojciechowski, P.T.2    Pierce, B.C.3
  • 32
    • 0035029825 scopus 로고    scopus 로고
    • Nomadic Pict: Correct communication infrastructure for mobile computation
    • [US01], January
    • [US01] A. Unyapoth and P. Sewell. Nomadic Pict: Correct communication infrastructure for mobile computation. In Proc. POPL, pages 116-127, January 2001.
    • (2001) Proc. POPL , pp. 116-127
    • Unyapoth, A.1    Sewell, P.2
  • 33
    • 84858890919 scopus 로고    scopus 로고
    • [Ves] Vesta
    • [Ves] Vesta, http://www.vestasys.org/.


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