-
1
-
-
0020719929
-
Concepts and notations for concurrent programming
-
Mar
-
G. R. Andrews and F. B. Schneider. Concepts and notations for concurrent programming. ACM Computing Surveys, 15(1):3-43, Mar. 1983.
-
(1983)
ACM Computing Surveys
, vol.15
, Issue.1
, pp. 3-43
-
-
Andrews, G.R.1
Schneider, F.B.2
-
2
-
-
33745220646
-
High-level data races
-
Angers, France, Apr
-
C. Artho, K. Havelund, and A. Biere. High-level data races. In Proceedings of the Workshop on Verification and Validation of Enterprise information Systems (VVEIS), pages 82-93, Angers, France, Apr. 2003.
-
(2003)
Proceedings of the Workshop on Verification and Validation of Enterprise information Systems (VVEIS)
, pp. 82-93
-
-
Artho, C.1
Havelund, K.2
Biere, A.3
-
3
-
-
0034450019
-
Guava: A dialect of Java without data races
-
Minneapolis, Minnesota, Oct
-
D. F. Bacon, R. E. Strom, and A. Tarafdar. Guava: A dialect of Java without data races. In Proceedings of the Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), pages 382-400, Minneapolis, Minnesota, Oct. 2000.
-
(2000)
Proceedings of the Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)
, pp. 382-400
-
-
Bacon, D.F.1
Strom, R.E.2
Tarafdar, A.3
-
4
-
-
0026220148
-
The synchronous approach to reactive real-time systems
-
Sept
-
A. Benveniste and G. Berry. The synchronous approach to reactive real-time systems. Proceedings of the IEEE, 79(9): 1270-1282, Sept. 1991.
-
(1991)
Proceedings of the IEEE
, vol.79
, Issue.9
, pp. 1270-1282
-
-
Benveniste, A.1
Berry, G.2
-
5
-
-
33646800850
-
The synchronous languages 12 years later
-
Jan
-
A. Benveniste, P. Caspi, S. A. Edwards, N. Halbwachs, P. L. Guernic, and R. de Simone. The synchronous languages 12 years later. Proceedings of the IEEE, 91(1):64-83, Jan. 2003.
-
(2003)
Proceedings of the IEEE
, vol.91
, Issue.1
, pp. 64-83
-
-
Benveniste, A.1
Caspi, P.2
Edwards, S.A.3
Halbwachs, N.4
Guernic, P.L.5
de Simone, R.6
-
6
-
-
84968579381
-
Preemption in concurrent systems
-
Proceedings of the 13th Conference on Foundations of Software Technology and Theoretical Computer Science, of, Bombay, India, Dec, Springer-Verlag
-
G. Berry. Preemption in concurrent systems. In Proceedings of the 13th Conference on Foundations of Software Technology and Theoretical Computer Science, volume 761 of Lecture Notes in Computer Science, pages 72-93, Bombay, India, Dec. 1993. Springer-Verlag.
-
(1993)
Lecture Notes in Computer Science
, vol.761
, pp. 72-93
-
-
Berry, G.1
-
7
-
-
0026953373
-
The Esterel synchronous programming language: Design, semantics, implementation
-
Nov
-
G. Berry and G. Gonthier. The Esterel synchronous programming language: Design, semantics, implementation. Science of Computer Programming, 19(2):87-152, Nov. 1992.
-
(1992)
Science of Computer Programming
, vol.19
, Issue.2
, pp. 87-152
-
-
Berry, G.1
Gonthier, G.2
-
8
-
-
34547402944
-
-
F. Boussinot. FairThreads: mixing cooperative and preemptive threads in C. RR 5039, INRIA, 2003.
-
F. Boussinot. FairThreads: mixing cooperative and preemptive threads in C. RR 5039, INRIA, 2003.
-
-
-
-
9
-
-
0035551906
-
A parameterized type system for race-free Java programs
-
Tampa Bay, Florida, Oct
-
C. Boyapati and M. Rinard. A parameterized type system for race-free Java programs. In Proceedings of the Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), pages 56-69, Tampa Bay, Florida, Oct. 2001.
-
(2001)
Proceedings of the Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)
, pp. 56-69
-
-
Boyapati, C.1
Rinard, M.2
-
11
-
-
34547403516
-
Monitors and concurrent Pascal: A personal history
-
Cambridge, Massachusetts, Apr
-
P. Brinch Hansen. Monitors and concurrent Pascal: A personal history. In History of Programming Languages II, pages 1-35, Cambridge, Massachusetts, Apr. 1993.
-
(1993)
History of Programming Languages II
, pp. 1-35
-
-
Brinch Hansen, P.1
-
12
-
-
1442283573
-
Finding stale-value errors in concurrent programs
-
Technical Report 2002-004, Systems Research Center, Compaq, May 2002
-
M. Burrows, K. Rustan, and M. Leino. Finding stale-value errors in concurrent programs. Technical Report 2002-004, Systems Research Center, Compaq, May 2002.
-
-
-
Burrows, M.1
Rustan, K.2
Leino, M.3
-
13
-
-
0036040605
-
Efficient and precise datarace detection for multithreaded object-oriented programs
-
Berlin, Germany, June
-
J.-D. Choi, K. Lee, A. Loginov, R. O'Callahan, V. Sarkar, and M. Sridharan. Efficient and precise datarace detection for multithreaded object-oriented programs. In Proceedings of the ACM SIGPLAN Conference on Program Language Design and Implementation (PLDI), pages 258-269, Berlin, Germany, June 2002.
-
(2002)
Proceedings of the ACM SIGPLAN Conference on Program Language Design and Implementation (PLDI)
, pp. 258-269
-
-
Choi, J.-D.1
Lee, K.2
Loginov, A.3
O'Callahan, R.4
Sarkar, V.5
Sridharan, M.6
-
14
-
-
0348137542
-
Ownership types for flexible alias protection
-
Vancouver, British Columbia, Canada, Oct
-
D. G. Clarke, J. M. Potter, and J. Noble. Ownership types for flexible alias protection. In Proceedings of the Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), pages 48-64, Vancouver, British Columbia, Canada, Oct. 1998.
-
(1998)
Proceedings of the Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA)
, pp. 48-64
-
-
Clarke, D.G.1
Potter, J.M.2
Noble, J.3
-
17
-
-
17144373715
-
Type-based race detection for Java
-
Vancouver, British Columbia, Canada, June
-
C. Flanagan and S. N. Freund. Type-based race detection for Java. In Proceedings of the ACM SIGPLAN Conference on Program Language Design and Implementation (PLDI), pages 219-232, Vancouver, British Columbia, Canada, June 2000.
-
(2000)
Proceedings of the ACM SIGPLAN Conference on Program Language Design and Implementation (PLDI)
, pp. 219-232
-
-
Flanagan, C.1
Freund, S.N.2
-
20
-
-
84886772764
-
The join calculus: A language for distributed mobile programming
-
Caminha, Portugal, Aug, Springer-Verlag
-
C. Fournet and G. Gonthier. The join calculus: a language for distributed mobile programming. In Applied Semantics. International Summer School (APPSEM), volume 2395 of Lecture. Notes in Computer Science, pages 268-332, Caminha, Portugal, Aug. 2002. Springer-Verlag.
-
(2002)
Applied Semantics. International Summer School (APPSEM), volume 2395 of Lecture. Notes in Computer Science
, pp. 268-332
-
-
Fournet, C.1
Gonthier, G.2
-
22
-
-
84976682041
-
Rationale for the design of the Ada programming language
-
June
-
J. D. Ichbiah, B. Krieg-Brueckner, B. A. Wichmann, J. G. P. Barnes, O. Roubine, and J.-C. Heliard. Rationale for the design of the Ada programming language. SIGPLAN Notices, 14(6b): 1-261, June 1979.
-
(1979)
SIGPLAN Notices
, vol.14
, Issue.6 B
, pp. 1-261
-
-
Ichbiah, J.D.1
Krieg-Brueckner, B.2
Wichmann, B.A.3
Barnes, J.G.P.4
Roubine, O.5
Heliard, J.-C.6
-
23
-
-
34547433506
-
-
INMOS Limited, occam 2 Reference Manual. Prentice Hall, 1988.
-
INMOS Limited, occam 2 Reference Manual. Prentice Hall, 1988.
-
-
-
-
24
-
-
85084164164
-
Cyclone: A safe dialect of C.,
-
Monterey, California, June
-
T. Jim, G. Morrisett, D. Grossman, M. Hicks, J. Cheney, and Y. Wang. Cyclone: A safe dialect of C.,. In Proceedings of the USENIX Annual Technical Conference, pages 275-288, Monterey, California, June 2002.
-
(2002)
Proceedings of the USENIX Annual Technical Conference
, pp. 275-288
-
-
Jim, T.1
Morrisett, G.2
Grossman, D.3
Hicks, M.4
Cheney, J.5
Wang, Y.6
-
25
-
-
0000087207
-
The semantics of a simple language for parallel programming
-
Stockholm, Sweden, Aug, North-Holland
-
G. Kahn. The semantics of a simple language for parallel programming. In Information Processing 74: Proceedings of IFIP Congress 74, pages 471-475, Stockholm., Sweden, Aug. 1974. North-Holland.
-
(1974)
Information Processing 74: Proceedings of IFIP Congress 74
, pp. 471-475
-
-
Kahn, G.1
-
27
-
-
0036040304
-
CCured: Type-safe retrofitting of legacy code
-
Portland, Oregon, Jan
-
G. C. Necula, S. McPeak, and W. Weimer. CCured: Type-safe retrofitting of legacy code. In Proceedings of the Symposium on Principles of Programming Languages (POPL), pages 128-139, Portland, Oregon, Jan. 2002.
-
(2002)
Proceedings of the Symposium on Principles of Programming Languages (POPL)
, pp. 128-139
-
-
Necula, G.C.1
McPeak, S.2
Weimer, W.3
-
28
-
-
0003570574
-
-
PhD thesis, University of California, Berkeley, Available as UCB/ERL M95/105
-
T. M. Parks. Bounded Scheduling of Process Networks. PhD thesis, University of California, Berkeley, 1995. Available as UCB/ERL M95/105.
-
(1995)
Bounded Scheduling of Process Networks
-
-
Parks, T.M.1
-
29
-
-
0003931061
-
A structural approach to operational semantics
-
FN-19, Aarhus University, Åarhus, Denmark
-
G. D. Plotkin. A structural approach to operational semantics. Technical Report DAIMI FN-19, Aarhus University, Åarhus, Denmark, 1981.
-
(1981)
Technical Report DAIMI
-
-
Plotkin, G.D.1
-
30
-
-
0031272525
-
Eraser: A dynamic data race detector for multi-threaded programs
-
Nov
-
S. Savage, M. Burrows, G. Nelson, P. Sobalvarro, and T. Anderson. Eraser: a dynamic data race detector for multi-threaded programs. ACM Transactions on Computer Systems, 15(4):391-411, Nov. 1997.
-
(1997)
ACM Transactions on Computer Systems
, vol.15
, Issue.4
, pp. 391-411
-
-
Savage, S.1
Burrows, M.2
Nelson, G.3
Sobalvarro, P.4
Anderson, T.5
-
32
-
-
33745856636
-
Associating synchronization constraints with data in an object-oriented language
-
Charleston, South Carolina, Jan
-
M. Vaziri, F. Tip, and J. Dolby. Associating synchronization constraints with data in an object-oriented language. In Proceedings of the Symposium on Principles of Programming Languages (POPL), pages 334-345, Charleston, South Carolina, Jan. 2006.
-
(2006)
Proceedings of the Symposium on Principles of Programming Languages (POPL)
, pp. 334-345
-
-
Vaziri, M.1
Tip, F.2
Dolby, J.3
|