메뉴 건너뛰기




Volumn 364, Issue 3, 2006, Pages 338-356

A concurrent lambda calculus with futures

Author keywords

Concurrency; Functional programming languages; Semantics

Indexed keywords

CONCURRENCY; FUNCTIONAL PROGRAMMING LANGUAGES; LAMBDA CALCULUS; SINGLE ASSIGNMENT ASSUMPTION;

EID: 33749612567     PISSN: 03043975     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.tcs.2006.08.016     Document Type: Article
Times cited : (62)

References (41)
  • 2
    • 0031533586 scopus 로고    scopus 로고
    • The call-by-need lambda calculus
    • Ariola Z.M., and Felleisen M. The call-by-need lambda calculus. J. Funct. Programming 7 3 (1997) 265-301
    • (1997) J. Funct. Programming , vol.7 , Issue.3 , pp. 265-301
    • Ariola, Z.M.1    Felleisen, M.2
  • 3
    • 0000767624 scopus 로고    scopus 로고
    • Lambda calculus with explicit recursion
    • Ariola Z.M., and Klop J.W. Lambda calculus with explicit recursion. Inform. and Comput. 139 2 (1997) 154-233
    • (1997) Inform. and Comput. , vol.139 , Issue.2 , pp. 154-233
    • Ariola, Z.M.1    Klop, J.W.2
  • 5
    • 84976790943 scopus 로고
    • The incremental garbage collection of processes
    • Baker H., and Hewitt C. The incremental garbage collection of processes. ACM Sigplan Notices 12 (1977) 55-59
    • (1977) ACM Sigplan Notices , vol.12 , pp. 55-59
    • Baker, H.1    Hewitt, C.2
  • 6
    • 84958615994 scopus 로고    scopus 로고
    • E. Barendsen, S. Smetsers, Uniqueness type inference, in: Proc. PLILP'95, Lecture Notes in Computer Science, Vol. 982, Springer, 1995, pp. 189-206.
  • 7
    • 0030681154 scopus 로고    scopus 로고
    • G. Boudol, The π-calculus in direct style, in: 24th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 1997, pp. 228-241.
  • 9
    • 33749647529 scopus 로고    scopus 로고
    • E. Chailloux, P. Manoury, B. Pagano, Developing Applications With Objective Caml, O'Reilly, 2000, available online at 〈http://caml.inria.fr/oreilly-book〉.
  • 10
    • 84945270127 scopus 로고    scopus 로고
    • S. Conchon, F.L. Fessant, Jocaml: mobile agents for objective-caml, in: First International Symposium on Agent Systems and Applications (ASA'99)/Third International Symposium on Mobile Agents (MA'99), 1999.
  • 11
    • 0033414373 scopus 로고    scopus 로고
    • The semantics of future and an application
    • Flanagan C., and Felleisen M. The semantics of future and an application. J. Funct. Programming 9 1 (1999) 1-31
    • (1999) J. Funct. Programming , vol.9 , Issue.1 , pp. 1-31
    • Flanagan, C.1    Felleisen, M.2
  • 12
    • 0029703268 scopus 로고    scopus 로고
    • The reflexive chemical abstract machine and the join-calculus
    • ACM Press, New York
    • Fournet C., and Gonthier G. The reflexive chemical abstract machine and the join-calculus. Proc. POPL'96 (1996), ACM Press, New York 372-385
    • (1996) Proc. POPL'96 , pp. 372-385
    • Fournet, C.1    Gonthier, G.2
  • 13
    • 84957891695 scopus 로고    scopus 로고
    • C. Fournet, C. Laneve, L. Maranget, D. Rémy, Implicit typing à la ML for the join-calculus, in: Proceedings of the CONCUR'97, Lecture Notes in Computer Science, Vol. 1243, Springer, Berlin, 1997, pp. 196-212.
  • 17
    • 0029723636 scopus 로고    scopus 로고
    • Concurrent Haskell
    • ACM Press, New York
    • Jones S.P., Gordon A., and Finne S. Concurrent Haskell. Proc. POPL'96 (1996), ACM Press, New York 295-308
    • (1996) Proc. POPL'96 , pp. 295-308
    • Jones, S.P.1    Gordon, A.2    Finne, S.3
  • 19
    • 0001097061 scopus 로고
    • The mechanical evaluation of expressions
    • Landin P.J. The mechanical evaluation of expressions. Comput. J. 6 4 (1964) 308-320
    • (1964) Comput. J. , vol.6 , Issue.4 , pp. 308-320
    • Landin, P.J.1
  • 20
    • 84956612962 scopus 로고
    • Promises: linguistic support for efficient asynchronous procedure calls in distributed systems
    • Liskov B., and Shrira L. Promises: linguistic support for efficient asynchronous procedure calls in distributed systems. SIGPLAN Notices 23 7 (1988) 260-267
    • (1988) SIGPLAN Notices , vol.23 , Issue.7 , pp. 260-267
    • Liskov, B.1    Shrira, L.2
  • 22
    • 33749639680 scopus 로고    scopus 로고
    • R. Milner, The polyadic π-calculus: a tutorial, in: F.L. Bauer, W. Brauer, H. Schwichtenberg (Eds.), Logic and Algebra of Specification, Proc. Marktoberdorf Summer School, Springer, Berlin, 1993, pp. 203-246.
  • 25
    • 33749618970 scopus 로고    scopus 로고
    • M. Müller, Set-based failure diagnosis for concurrent constraint programming, Ph.D. Thesis, Saarland University, Saarbrücken, 1998.
  • 26
    • 0346007447 scopus 로고    scopus 로고
    • Uniform confluence in concurrent computation
    • Niehren J. Uniform confluence in concurrent computation. J. Funct. Programming 10 5 (2000) 453-499
    • (2000) J. Funct. Programming , vol.10 , Issue.5 , pp. 453-499
    • Niehren, J.1
  • 27
    • 33644887827 scopus 로고    scopus 로고
    • J. Niehren, J. Schwinghammer, G. Smolka, A concurrent lambda calculus with futures, in: B. Gramlich (Ed.), Frontiers of Combining Systems, Lecture Notes in Artificial Intelligence, Vol. 3717, Springer, Berlin, 2005, pp. 248-263.
  • 28
    • 33749623315 scopus 로고    scopus 로고
    • F. Nielson (Ed.), ML with Concurrency: Design, Analysis, Implementation, and Application, Monographs in Computer Science, Springer, Berlin, 1997.
  • 29
    • 0002464962 scopus 로고    scopus 로고
    • Pict: a programming language based on the pi-calculus
    • Plotkin G., Stirling C., and Tofte M. (Eds), MIT Press, Cambridge, MA
    • Pierce B.C., and Turner D.N. Pict: a programming language based on the pi-calculus. In: Plotkin G., Stirling C., and Tofte M. (Eds). Proof, Language and Interaction: Essays in Honour of Robin Milner (2000), MIT Press, Cambridge, MA
    • (2000) Proof, Language and Interaction: Essays in Honour of Robin Milner
    • Pierce, B.C.1    Turner, D.N.2
  • 31
    • 1242287791 scopus 로고    scopus 로고
    • A. Rossberg, Generativity and dynamic opacity for abstract types, in: Proc. Fifth Internat. ACM SIGPLAN Conference on Principles and Practice of Declarative Programming (PPDP'03), ACM Press, New York, 2003, pp. 241-252.
  • 32
    • 34247237858 scopus 로고    scopus 로고
    • A. Rossberg, The missing link-dynamic components for ML, in: Eleventh International Conference on Fuctional Programming, ACM Press 2006.
  • 33
    • 33749594100 scopus 로고    scopus 로고
    • A. Rossberg, D.L. Botlan, G. Tack, T. Brunklaus, G. Smolka, Alice through the looking glass, Trends in Functional Programming, Vol. 5, Intellect Books, Bristol, UK, Munich, Germany, 2006 pp. 77-96 (Chapter 6) (ISBN 1-84150144-1).
  • 34
    • 85047788507 scopus 로고
    • Semantic foundations of concurrent constraint programming
    • ACM Press, New York
    • Saraswat V.A., Rinard M., and Panangaden P. Semantic foundations of concurrent constraint programming. Proc. POPL'91 (1991), ACM Press, New York 333-352
    • (1991) Proc. POPL'91 , pp. 333-352
    • Saraswat, V.A.1    Rinard, M.2    Panangaden, P.3
  • 35
    • 0024736239 scopus 로고
    • The family of concurrent logic programming languages
    • Shapiro E. The family of concurrent logic programming languages. ACM Comput. Surveys 21 3 (1989) 413-510
    • (1989) ACM Comput. Surveys , vol.21 , Issue.3 , pp. 413-510
    • Shapiro, E.1
  • 36
    • 33749626112 scopus 로고    scopus 로고
    • G. Smolka, The Oz programming model, in: J. van Leeuwen (Ed.), Computer Science Today, Lecture Notes in Computer Science, Vol. 1000, Springer, Berlin, 1995, pp. 324-343.
  • 37
    • 33644912596 scopus 로고    scopus 로고
    • G. Tack, L. Kornstaedt, G. Smolka, Generic pickling and minimization, ENTCS 148 (2) (2006) 79-103.
  • 38
    • 33749638043 scopus 로고    scopus 로고
    • The Alice Project, web site at the Programming Systems Lab, Saarland University 〈http://www.ps.uni-sb.de/alice〉, 2006.
  • 40
    • 33749606842 scopus 로고    scopus 로고
    • P.Wadler, Linear types can change the world!, in: M.Broy, C.B. Jones(Eds.), Programming Concepts and Methods, 1990 North-Holland, Amsterdam, pp.546-566.
  • 41
    • 0001020708 scopus 로고
    • Simple imperative polymorphism
    • Wright A.K. Simple imperative polymorphism. Lisp and Symbolic Comput. 8 4 (1995) 343-355
    • (1995) Lisp and Symbolic Comput. , vol.8 , Issue.4 , pp. 343-355
    • Wright, A.K.1


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