-
1
-
-
69349087942
-
Behavioral interface description of an object-oriented language with futures and promises
-
Ábrahám, E., Grabe, I., Grüner, A., Steffen, M.: Behavioral interface description of an object-oriented language with futures and promises. Journal of Logic and Algebraic Programming 78(7), 491-518 (2009)
-
(2009)
Journal of Logic and Algebraic Programming
, vol.78
, Issue.7
, pp. 491-518
-
-
Ábrahám, E.1
Grabe, I.2
Grüner, A.3
Steffen, M.4
-
2
-
-
57249108043
-
Abstract interface behavior of object-oriented languages with monitors
-
Ábrahám, E., Grüner, A., Steffen, M.: Abstract interface behavior of object-oriented languages with monitors. Theor. Comput. Sci. 43(3), 322-361 (2008)
-
(2008)
Theor. Comput. Sci.
, vol.43
, Issue.3
, pp. 322-361
-
-
Ábrahám, E.1
Grüner, A.2
Steffen, M.3
-
4
-
-
23844461361
-
Issues in the design of a parallel object-oriented language
-
America, P.: Issues in the design of a parallel object-oriented language. Form. Asp. Comput. 1(4), 366-411 (1989)
-
(1989)
Form. Asp. Comput.
, vol.1
, Issue.4
, pp. 366-411
-
-
America, P.1
-
5
-
-
0023842589
-
An overview of the SR language and implementation
-
Andrews, G.R., Coffin, M., Elshoff, I., Nilson, K., Townsend, G., Olsson, R.A., Purdin, T.: An overview of the SR language and implementation. TOPLAS 10(1), 51-86 (1988)
-
(1988)
TOPLAS
, vol.10
, Issue.1
, pp. 51-86
-
-
Andrews, G.R.1
Coffin, M.2
Elshoff, I.3
Nilson, K.4
Townsend, G.5
Olsson, R.A.6
Purdin, T.7
-
7
-
-
34247094032
-
Programming, deploying, composing, for the Grid
-
Cunha, J.C., Rana, O.F. (eds.) Springer, Heidelberg (January)
-
Baduel, L., Baude, F., Caromel, D., Contes, A., Huet, F., Morel, M., Quilici, R.: Programming, deploying, composing, for the Grid. In: Cunha, J.C., Rana, O.F. (eds.) Grid Computing: Software Environments and Tools. Springer, Heidelberg (January 2006)
-
(2006)
Grid Computing: Software Environments and Tools
-
-
Baduel, L.1
Baude, F.2
Caromel, D.3
Contes, A.4
Huet, F.5
Morel, M.6
Quilici, R.7
-
9
-
-
84944036046
-
Modern concurrency abstractions for C#
-
Magnusson, B. (ed.) ECOOP 2002. Springer, Heidelberg
-
Benton, N., Cardelli, L., Fournet, C.: Modern concurrency abstractions for C#. In: Magnusson, B. (ed.) ECOOP 2002. LNCS, vol.2374, pp. 415-440. Springer, Heidelberg (2002)
-
(2002)
LNCS
, vol.2374
, pp. 415-440
-
-
Benton, N.1
Cardelli, L.2
Fournet, C.3
-
10
-
-
70350630552
-
Thorn: Robust, concurrent, extensible scripting on the JVM
-
Bloom, B., Field, J., Nystrom, N.,Östlund, J., Richards, G., Strniša, R., Vitek, J., Wrigstad, T.: Thorn: robust, concurrent, extensible scripting on the JVM. SIGPLAN Not. 44(10), 117-136 (2009)
-
(2009)
SIGPLAN Not
, vol.44
, Issue.10
, pp. 117-136
-
-
Bloom, B.1
Field, J.2
Nystrom, N.3
Östlund, J.4
Richards, G.5
Strniša, R.6
Vitek, J.7
Wrigstad, T.8
-
11
-
-
37149052970
-
A complete guide to the future
-
Nicola, R.D. (ed.) ESOP 2007. Springer, Heidelberg
-
de Boer, F.S., Clarke, D., Johnsen, E.B.: A complete guide to the future. In: Nicola, R.D. (ed.) ESOP 2007. LNCS, vol.4421, pp. 316-330. Springer, Heidelberg (2007)
-
(2007)
LNCS
, vol.4421
, pp. 316-330
-
-
De Boer, F.S.1
Clarke, D.2
Johnsen, E.B.3
-
12
-
-
0032158291
-
Concurrency and distribution in object-oriented programming
-
Briot, J.P., Guerraoui, R., Lohr, K.P.: Concurrency and distribution in object-oriented programming. ACM Comput. Surv. 30(3), 291-329 (1998)
-
(1998)
ACM Comput. Surv.
, vol.30
, Issue.3
, pp. 291-329
-
-
Briot, J.P.1
Guerraoui, R.2
Lohr, K.P.3
-
13
-
-
84976654303
-
Towards a method of object-oriented concurrent programming
-
Caromel, D.: Towards a method of object-oriented concurrent programming. Communications of the ACM 36(9), 90-102 (1993)
-
(1993)
Communications of the ACM
, vol.36
, Issue.9
, pp. 90-102
-
-
Caromel, D.1
-
14
-
-
2442530806
-
Asynchronous and deterministic objects
-
Jones, N.D., Leroy, X. (eds.) ACM, New York
-
Caromel, D., Henrio, L., Serpette, B.P.: Asynchronous and deterministic objects. In: Jones, N.D., Leroy, X. (eds.) POPL, pp. 123-134. ACM, New York (2004)
-
(2004)
POPL
, pp. 123-134
-
-
Caromel, D.1
Henrio, L.2
Serpette, B.P.3
-
15
-
-
49549084839
-
Parallel object monitors
-
Caromel, D., Mateu, L., Pothier, G., Tanter, É.: Parallel object monitors. Concurrency and Computation: Practice and Experience 20(12), 1387-1417 (2008)
-
(2008)
Concurrency and Computation: Practice and Experience
, vol.20
, Issue.12
, pp. 1387-1417
-
-
Caromel, D.1
Mateu, L.2
Pothier, G.3
Tanter, É.4
-
16
-
-
35048898437
-
Sequential object monitors
-
Odersky, M. (ed.) ECOOP 2004. Springer, Heidelberg
-
Caromel, D., Mateu, L., Tanter, É.: Sequential object monitors. In: Odersky, M. (ed.) ECOOP 2004. LNCS, vol.3086, pp. 317-341. Springer, Heidelberg (2004)
-
(2004)
LNCS
, vol.3086
, pp. 317-341
-
-
Caromel, D.1
Mateu, L.2
Tanter, É.3
-
17
-
-
0348137542
-
Ownership types for flexible alias protection
-
ACM Press, New York (October)
-
Clarke, D., Potter, J., Noble, J.: Ownership types for flexible alias protection. In: OOPSLA, pp. 48-64. ACM Press, New York (October 1998)
-
(1998)
OOPSLA
, pp. 48-64
-
-
Clarke, D.1
Potter, J.2
Noble, J.3
-
18
-
-
58549107367
-
Minimal ownership for active objects
-
Ramalingam, G. (ed.) APLAS 2008. Springer, Heidelberg
-
Clarke, D., Wrigstad, T., Östlund, J., Johnsen, E.B.: Minimal ownership for active objects. In: Ramalingam, G. (ed.) APLAS 2008. LNCS, vol.5356, pp. 139-154. Springer, Heidelberg (2008)
-
(2008)
LNCS
, vol.5356
, pp. 139-154
-
-
Clarke, D.1
Wrigstad, T.2
Östlund, J.3
Johnsen, E.B.4
-
19
-
-
38149030032
-
All about maude - A high-performance logical framework, how to specify, program and verify systems in rewriting logic
-
Clavel, M.,Durán, F., Eker, S., Lincoln, P., Martí-Oliet, N.,Meseguer, J., Talcott, C.L. (eds.) Springer, Heidelberg
-
Clavel,M.,Durán, F., Eker, S., Lincoln, P., Martí-Oliet, N.,Meseguer, J., Talcott, C.L. (eds.): All AboutMaude - A High-Performance Logical Framework, How to Specify, Program and Verify Systems in Rewriting Logic. LNCS, vol.4350. Springer, Heidelberg (2007)
-
(2007)
LNCS
, vol.4350
-
-
-
20
-
-
85015471880
-
Multicore cpus for the masses
-
Creeger, M.: Multicore cpus for the masses. Queue 3(7), 64-ff (2005)
-
(2005)
Queue
, vol.3
, Issue.7
-
-
Creeger, M.1
-
21
-
-
34748826163
-
Language support for fast and reliable message-based communication in Singularity OS
-
Fähndrich, M., Aiken, M., Hawblitzel, C., Hodson, O., Hunt, G., Larus, J.R., Levi, S.: Language support for fast and reliable message-based communication in Singularity OS. SIGOPS Oper. Syst. Rev. 40(4), 177-190 (2006)
-
(2006)
SIGOPS Oper. Syst. Rev.
, vol.40
, Issue.4
, pp. 177-190
-
-
Fähndrich, M.1
Aiken, M.2
Hawblitzel, C.3
Hodson, O.4
Hunt, G.5
Larus, J.R.6
Levi, S.7
-
22
-
-
0026913084
-
The revised report on the syntactic theories of sequential control and state
-
Felleisen, M., Hieb, R.: The revised report on the syntactic theories of sequential control and state. Theor. Comput. Sci. 103(2), 235-271 (1992)
-
(1992)
Theor. Comput. Sci.
, vol.103
, Issue.2
, pp. 235-271
-
-
Felleisen, M.1
Hieb, R.2
-
23
-
-
35348883606
-
Tasks: Language support for event-driven programming
-
Ramalingam, G., Visser, E. (eds.) ACM, New York
-
Fischer, J., Majumdar, R., Millstein, T.: Tasks: language support for event-driven programming. In: Ramalingam, G., Visser, E. (eds.) PEPM, pp. 134-143. ACM, New York (2007)
-
(2007)
PEPM
, pp. 134-143
-
-
Fischer, J.1
Majumdar, R.2
Millstein, T.3
-
24
-
-
22644448825
-
A programmer's reduction semantics for classes and mixins
-
Alves-Foss, J. (ed.) Formal Syntax and Semantics of Java. Springer, Heidelberg
-
Flatt, M., Krishnamurthi, S., Felleisen, M.: A programmer's reduction semantics for classes and mixins. In: Alves-Foss, J. (ed.) Formal Syntax and Semantics of Java. LNCS, vol.1523, pp. 241-269. Springer, Heidelberg (1999)
-
(1999)
LNCS
, vol.1523
, pp. 241-269
-
-
Flatt, M.1
Krishnamurthi, S.2
Felleisen, M.3
-
25
-
-
0029703268
-
The reflexive CHAM and the join-calculus
-
ACM, New York (January)
-
Fournet, C., Gonthier, G.: The reflexive CHAM and the join-calculus. In: POPL, pp. 372-385. ACM, New York (January 1996)
-
(1996)
POPL
, pp. 372-385
-
-
Fournet, C.1
Gonthier, G.2
-
26
-
-
42149194967
-
Statistically rigorous Java performance evaluation
-
Gabriel, R.P., Bacon, D.F., Lopes, C.V., Steele Jr., G.L. (eds.) ACM, New York
-
Georges, A., Buytaert, D., Eeckhout, L.: Statistically rigorous Java performance evaluation. In: Gabriel, R.P., Bacon, D.F., Lopes, C.V., Steele Jr., G.L. (eds.) OOPSLA, pp. 57-76. ACM, New York (2007)
-
(2007)
OOPSLA
, pp. 57-76
-
-
Georges, A.1
Buytaert, D.2
Eeckhout, L.3
-
27
-
-
69949179636
-
Type-based object immutability with flexible initialization
-
Drossopoulou, S. (ed.) Springer, Heidelberg
-
Haack, C., Poll, E.: Type-based object immutability with flexible initialization. In: Drossopoulou, S. (ed.) ECOOP 2009 - Object-Oriented Programming. LNCS, vol.5653, pp. 520-545. Springer, Heidelberg (2009)
-
(2009)
ECOOP 2009 - Object-Oriented Programming. LNCS
, vol.5653
, pp. 520-545
-
-
Haack, C.1
Poll, E.2
-
28
-
-
37149051628
-
Immutable objects for Java-like languages
-
De Nicola, R. (ed.) Springer, Heidelberg
-
Haack, C., Poll, E., Schäfer, J., Schubert, A.: Immutable objects for Java-like languages. In: De Nicola, R. (ed.) ESOP 2007. LNCS, vol.4421, pp. 347-362. Springer, Heidelberg (2007)
-
(2007)
ESOP 2007. LNCS
, vol.4421
, pp. 347-362
-
-
Haack, C.1
Poll, E.2
Schäfer, J.3
Schubert, A.4
-
29
-
-
58149350265
-
Scala actors: Unifying thread-based and event-based programming
-
Haller, P., Odersky, M.: Scala actors: Unifying thread-based and event-based programming. Theor. Comput. Sci. 410(2-3), 202-220 (2009)
-
(2009)
Theor. Comput. Sci.
, vol.410
, Issue.2-3
, pp. 202-220
-
-
Haller, P.1
Odersky, M.2
-
30
-
-
84976721284
-
Multilisp: A language for concurrent symbolic computation
-
Halstead Jr., R.H.: Multilisp: a language for concurrent symbolic computation. ACM Trans. Program. Lang. Syst. 7(4), 501-538 (1985)
-
(1985)
ACM Trans. Program. Lang. Syst.
, vol.7
, Issue.4
, pp. 501-538
-
-
Halstead Jr., R.H.1
-
31
-
-
0346255225
-
Programming languages and systems for prototyping concurrent applications
-
Hasselbring, W.: Programming languages and systems for prototyping concurrent applications. ACM Comput. Surv. 32(1), 43-79 (2000)
-
(2000)
ACM Comput. Surv.
, vol.32
, Issue.1
, pp. 43-79
-
-
Hasselbring, W.1
-
33
-
-
0011442353
-
A universal modular ACTOR formalism for artificial intelligence
-
William Kaufmann, San Francisco (August)
-
Hewitt, C., Bishop, P., Steiger, R.: A universal modular ACTOR formalism for artificial intelligence. In: IJCAI, pp. 235-245. William Kaufmann, San Francisco (August 1973)
-
(1973)
IJCAI
, pp. 235-245
-
-
Hewitt, C.1
Bishop, P.2
Steiger, R.3
-
34
-
-
0012583283
-
Featherweight Java: A minimal core calculus for Java and GJ
-
Igarashi, A., Pierce, B.C., Wadler, P.: Featherweight Java: A minimal core calculus for Java and GJ. ACM Trans. Program. Lang. Syst. 23(3), 396-450 (2001)
-
(2001)
ACM Trans. Program. Lang. Syst.
, vol.23
, Issue.3
, pp. 396-450
-
-
Igarashi, A.1
Pierce, B.C.2
Wadler, P.3
-
35
-
-
77955039044
-
-
JCoBox website (2010), http://softech.cs.uni-kl.de/∼jcobox
-
(2010)
-
-
-
36
-
-
77955035255
-
-
Jl5 polyglot extension, http://www.cs.ucla.edu/∼milanst/projects/ polyglot5/
-
Jl5 Polyglot Extension
-
-
-
37
-
-
33947128751
-
An asynchronous communication model for distributed concurrent objects
-
Johnsen, E.B., Owe, O.: An asynchronous communication model for distributed concurrent objects. Software and Systems Modeling 6(1), 35-58 (2007)
-
(2007)
Software and Systems Modeling
, vol.6
, Issue.1
, pp. 35-58
-
-
Johnsen, E.B.1
Owe, O.2
-
38
-
-
70449647094
-
Actor frameworks for the JVM platform: A comparative analysis
-
ACM, New York
-
Karmani, R.K., Shali, A., Agha, G.: Actor frameworks for the JVM platform: a comparative analysis. In: PPPJ, pp. 11-20. ACM, New York (2009)
-
(2009)
PPPJ
, pp. 11-20
-
-
Karmani, R.K.1
Shali, A.2
Agha, G.3
-
39
-
-
4444343319
-
JR: Flexible distributed programming in an extended java
-
Keen, A.W., Ge, T., Maris, J.T., Olsson, R.A.: JR: Flexible distributed programming in an extended java. ACM Trans. Program. Lang. Syst. 26(3), 578-608 (2004)
-
(2004)
ACM Trans. Program. Lang. Syst.
, vol.26
, Issue.3
, pp. 578-608
-
-
Keen, A.W.1
Ge, T.2
Maris, J.T.3
Olsson, R.A.4
-
41
-
-
70350660787
-
The design of a task parallel library
-
Leijen, D., Schulte, W., Burckhardt, S.: The design of a task parallel library. SIGPLAN Not. 44(10), 227-242 (2009)
-
(2009)
SIGPLAN Not
, vol.44
, Issue.10
, pp. 227-242
-
-
Leijen, D.1
Schulte, W.2
Burckhardt, S.3
-
42
-
-
0001934688
-
Concurrent object-oriented programming in Act 1
-
Yonezawa, A., Tokoro, M. (eds.) MIT Press, Cambridge
-
Lieberman, H.: Concurrent object-oriented programming in Act 1. In: Yonezawa, A., Tokoro, M. (eds.) Object-Oriented Concurrent Programming, pp. 9-36. MIT Press, Cambridge (1987)
-
(1987)
Object-Oriented Concurrent Programming
, pp. 9-36
-
-
Lieberman, H.1
-
43
-
-
84956612962
-
Promises: Linguistic support for efficient asynchronous procedure calls in distributed systems
-
Liskov, B., Shrira, L.: Promises: Linguistic support for efficient asynchronous procedure calls in distributed systems. In: PLDI, pp. 260-267 (1988)
-
(1988)
PLDI
, pp. 260-267
-
-
Liskov, B.1
Shrira, L.2
-
44
-
-
33646180899
-
Concurrency among strangers
-
De Nicola, R., Sangiorgi, D. (eds.) Springer, Heidelberg
-
Miller, M.S., Tribble, E.D., Shapiro, J.S.: Concurrency among strangers. In: De Nicola, R., Sangiorgi, D. (eds.) TGC 2005. LNCS, vol.3705, pp. 195-229. Springer, Heidelberg (2005)
-
(2005)
TGC 2005. LNCS
, vol.3705
, pp. 195-229
-
-
Miller, M.S.1
Tribble, E.D.2
Shapiro, J.S.3
-
46
-
-
33749612567
-
A concurrent lambda calculus with futures
-
Niehren, J., Schwinghammer, J., Smolka, G.: A concurrent lambda calculus with futures. Theor. Comput. Sci. 364(3), 338-356 (2006)
-
(2006)
Theor. Comput. Sci.
, vol.364
, Issue.3
, pp. 338-356
-
-
Niehren, J.1
Schwinghammer, J.2
Smolka, G.3
-
47
-
-
84976775780
-
Active objects in Hybrid
-
ACM Press, New York
-
Nierstrasz, O.M.: Active objects in Hybrid. In: OOPSLA, pp. 243-253. ACM Press, New York (1987)
-
(1987)
OOPSLA
, pp. 243-253
-
-
Nierstrasz, O.M.1
-
48
-
-
35248882492
-
Polyglot: An extensible compiler framework for Java
-
Hedin, G. (ed.) CC 2003. Springer, Heidelberg
-
Nystrom, N., Clarkson, M.R., Myers, A.C.: Polyglot: An extensible compiler framework for Java. In: Hedin, G. (ed.) CC 2003. LNCS, vol.2622, pp. 138-152. Springer, Heidelberg (2003)
-
(2003)
LNCS
, vol.2622
, pp. 138-152
-
-
Nystrom, N.1
Clarkson, M.R.2
Myers, A.C.3
-
50
-
-
0034243286
-
A survey of concurrent object-oriented languages
-
Philippsen, M.: A survey of concurrent object-oriented languages. Concurrency - Practice and Experience 12(10), 917-980 (2000)
-
(2000)
Concurrency - Practice and Experience
, vol.12
, Issue.10
, pp. 917-980
-
-
Philippsen, M.1
-
51
-
-
77955028973
-
-
website (March)
-
Polyglot website (March 2010), http://www.cs.cornell.edu/projects/ polyglot/
-
(2010)
Polyglot
-
-
-
52
-
-
54249165080
-
The common component modeling example: Comparing software component models
-
Rausch, A., Reussner, R., Plasil, F., Mirandola, R. (eds.) Springer, Heidelberg
-
Rausch, A., Reussner, R., Plasil, F., Mirandola, R. (eds.): The Common Component Modeling Example: Comparing Software Component Models. LNCS, vol.5153. Springer, Heidelberg (2008)
-
(2008)
LNCS
, vol.5153
-
-
-
53
-
-
44349129782
-
Integrating remote invocations with asynchronism and cooperative multitasking
-
Rodriguez, N., Rossetto, S.: Integrating remote invocations with asynchronism and cooperative multitasking. Parallel Processing Letters 18(1), 71-85 (2008)
-
(2008)
Parallel Processing Letters
, vol.18
, Issue.1
, pp. 71-85
-
-
Rodriguez, N.1
Rossetto, S.2
-
54
-
-
46049100230
-
CoBoxes: Unifying active objects and structured heaps
-
Barthe, G., de Boer, F.S. (eds.) Springer, Heidelberg
-
Schäfer, J., Poetzsch-Heffter, A.: CoBoxes: Unifying active objects and structured heaps. In: Barthe, G., de Boer, F.S. (eds.) FMOODS 2008. LNCS, vol.5051, pp. 201-219. Springer, Heidelberg (2008)
-
(2008)
FMOODS 2008. LNCS
, vol.5051
, pp. 201-219
-
-
Schäfer, J.1
Poetzsch-Heffter, A.2
-
55
-
-
49149130628
-
Kilim: Isolation-typed actors for java
-
Vitek, J. (ed.) Springer, Heidelberg
-
Srinivasan, S., Mycroft, A.: Kilim: Isolation-typed actors for java. In: Vitek, J. (ed.) ECOOP 2008. LNCS, vol.5142, pp. 104-128. Springer, Heidelberg (2008)
-
(2008)
ECOOP 2008. LNCS
, vol.5142
, pp. 104-128
-
-
Srinivasan, S.1
Mycroft, A.2
-
56
-
-
13444302326
-
The free lunch is over: A fundamental turn toward concurrency in software
-
March
-
Sutter, H.: The free lunch is over: A fundamental turn toward concurrency in software. Dr. Dobb's Journal 30(3) (March 2005)
-
(2005)
Dr. Dobb's Journal
, vol.30
, Issue.3
-
-
Sutter, H.1
-
58
-
-
77955018529
-
-
December
-
The Java RMI Specification (December 2009), http://java.sun.com/products/ jdk/rmi/
-
(2009)
The Java RMI Specification
-
-
-
60
-
-
47349087479
-
Ambienttalk: Object-oriented event-driven programming in mobile ad hoc networks
-
IEEE Computer Society, Los Alamitos
-
Van Cutsem, T., Mostinckx, S., Boix, E.G., Dedecker, J., Meuter, W.D.: Ambienttalk: Object-oriented event-driven programming in mobile ad hoc networks. In: SCCC, pp. 3-12. IEEE Computer Society, Los Alamitos (2007)
-
(2007)
SCCC
, pp. 3-12
-
-
Van Cutsem, T.1
Mostinckx, S.2
Boix, E.G.3
Dedecker, J.4
Meuter, W.D.5
-
61
-
-
84976702983
-
Object-oriented concurrent programming ABCL/1
-
Meyrowitz, N. (ed.) ACM Press, New York
-
Yonezawa, A., Briot, J.P., Shibayama, E.: Object-oriented concurrent programming ABCL/1. In: Meyrowitz, N. (ed.) OOPSLA, pp. 258-268. ACM Press, New York (1986)
-
(1986)
OOPSLA
, pp. 258-268
-
-
Yonezawa, A.1
Briot, J.P.2
Shibayama, E.3
|