-
1
-
-
0003232884
-
Linear types can change the world!
-
Broy M, Jones CB (eds.). Elsevier: North-Holland
-
Wadler P. Linear types can change the world! Programming Concepts and Methods, Broy M, Jones CB (eds.). Elsevier: North-Holland, 1990.
-
(1990)
Programming Concepts and Methods
-
-
Wadler, P.1
-
2
-
-
84976745647
-
Islands: Aliasing protection in object-oriented languages
-
October 6-11, Phoenix, AZ. ACM SIGPLAN Notices
-
Hogg J. Islands: Aliasing protection in object-oriented languages. OOPSLA '91 Conference Proceedings - Object-Oriented Programming Systems, Languages and Applications, October 6-11, Phoenix, AZ. ACM SIGPLAN Notices 1991; 26(11):271-285.
-
(1991)
OOPSLA '91 Conference Proceedings - Object-oriented Programming Systems, Languages and Applications
, vol.26
, Issue.11
, pp. 271-285
-
-
Hogg, J.1
-
3
-
-
84976827641
-
'Use-once' variables and linear objects - Storage management, reflection and multi-threading
-
Baker HG. 'Use-once' variables and linear objects - storage management, reflection and multi-threading. ACM SIGPLAN Notices 1995; 30(1):45-52.
-
(1995)
ACM SIGPLAN Notices
, vol.30
, Issue.1
, pp. 45-52
-
-
Baker, H.G.1
-
4
-
-
84955601299
-
Towards alias-free pointers
-
July 8-12, Linz, Austria Lecture Notes in Computer Science, Cointe P (ed.). Springer: Berlin
-
Minsky N. Towards alias-free pointers. ECOOP'96 - Object-Oriented Programming, 10th European Conference, July 8-12, Linz, Austria (Lecture Notes in Computer Science, vol. 1098), Cointe P (ed.). Springer: Berlin, 1996; 189-209.
-
(1996)
ECOOP'96 - Object-oriented Programming, 10th European Conference
, vol.1098
, pp. 189-209
-
-
Minsky, N.1
-
6
-
-
0026154619
-
Copying and swapping: Influences on the design of reusable software components
-
Harms DE, Weide BW. Copying and swapping: Influences on the design of reusable software components. IEEE Transactions on Software Engineering 1991; 17(5):424-435.
-
(1991)
IEEE Transactions on Software Engineering
, vol.17
, Issue.5
, pp. 424-435
-
-
Harms, D.E.1
Weide, B.W.2
-
7
-
-
84947944620
-
An object-oriented effects system
-
June 14-18, Lisbon, Portugal Lecture Notes in Computer Science, Guerraoui R (ed.). Springer: Berlin
-
Greenhouse A, Boyland J. An object-oriented effects system. ECOOP'99 - Object-Oriented Programming, 13th European Conference, June 14-18, Lisbon, Portugal (Lecture Notes in Computer Science, vol. 1628), Guerraoui R (ed.). Springer: Berlin, 1999; 205-229.
-
(1999)
ECOOP'99 - Object-oriented Programming, 13th European Conference
, vol.1628
, pp. 205-229
-
-
Greenhouse, A.1
Boyland, J.2
-
8
-
-
0348137525
-
Data groups: Specifying the modification of extended state
-
October 18-22, Vancouver, Canada. ACM SIGPLAN Notices
-
Leino KRM. Data groups: Specifying the modification of extended state. OOPSLA'98 Conference Proceedings - Object-Oriented Programming Systems, Languages and Applications, October 18-22, Vancouver, Canada. ACM SIGPLAN Notices 1998; 33(10):144-153.
-
(1998)
OOPSLA'98 Conference Proceedings - Object-oriented Programming Systems, Languages and Applications
, vol.33
, Issue.10
, pp. 144-153
-
-
Leino, K.R.M.1
-
11
-
-
0001428966
-
Intuitionistic reasoning about shared mutable data structure
-
Palgrave, to appear. Draft dated July
-
Reynolds JC. Intuitionistic reasoning about shared mutable data structure. Millenial Perspectives in Computer Science. Palgrave, to appear. Draft dated July 2000.
-
(2000)
Millenial Perspectives in Computer Science
-
-
Reynolds, J.C.1
-
13
-
-
0030713531
-
Rolling your own mutable ADT: A connection between linear types and monads
-
January 15-17, Paris, France. ACM Press: New York
-
Chen CP, Hudak P. Rolling your own mutable ADT: A connection between linear types and monads. Conference Record of the 24th Annual ACM SIGACT/SIGPLAN Symposium on Principles of Programming Languages, January 15-17, Paris, France. ACM Press: New York, 1997; 54-66.
-
(1997)
Conference Record of the 24th Annual ACM SIGACT/SIGPLAN Symposium on Principles of Programming Languages
, pp. 54-66
-
-
Chen, C.P.1
Hudak, P.2
-
14
-
-
0027271331
-
Imperative functional programming
-
January 10-13, Charleston, SC. ACM Press: New York
-
Peyton Jones SL, Wadler P. Imperative functional programming. Conference Record of the 20th Annual ACM SIGACT/SIGPLAN Symposium on Principles of Programming Languages, January 10-13, Charleston, SC. ACM Press: New York, 1993; 71-84.
-
(1993)
Conference Record of the 20th Annual ACM SIGACT/SIGPLAN Symposium on Principles of Programming Languages
, pp. 71-84
-
-
Peyton Jones, S.L.1
Wadler, P.2
-
16
-
-
0005238119
-
Reasoning about aliasing
-
School of Computer Science and Engineering, The University of New South Wales
-
Utting M. Reasoning about aliasing. Proceedings of the 4th Australasian Refinement Workshop (ARW-95). School of Computer Science and Engineering, The University of New South Wales, 1995; 195-211.
-
(1995)
Proceedings of the 4th Australasian Refinement Workshop (ARW-95)
, pp. 195-211
-
-
Utting, M.1
-
17
-
-
0346468192
-
High level specification of I/O in functional languages
-
Glasgow July 6-8, Ayr, UK, Launchbury J, Samson P (eds.). Workshops in Computer Science. Springer: Berlin
-
Achten P, van Groningen J, Plasmeijer R. High level specification of I/O in functional languages. Workshop on Functional Programming, Glasgow 1992, July 6-8, Ayr, UK, Launchbury J, Samson P (eds.). Workshops in Computer Science. Springer: Berlin, 1993; 1-17.
-
(1992)
Workshop on Functional Programming
, pp. 1-17
-
-
Achten, P.1
Van Groningen, J.2
Plasmeijer, R.3
-
18
-
-
84947917267
-
Balloon types: Controlling sharing of state in data types
-
June 9-13, Jyväskylä, Finland Lecture Notes in Computer Science, Akşit M, Matsuoka S (eds.). Springer: Berlin
-
Almeida PS. Balloon types: Controlling sharing of state in data types. ECOOP'97 - Object-Oriented Programming, 11th European Conference, June 9-13, Jyväskylä, Finland (Lecture Notes in Computer Science, vol. 1241). Akşit M, Matsuoka S (eds.). Springer: Berlin, 1997; 32-59.
-
(1997)
ECOOP'97 - Object-oriented Programming, 11th European Conference
, vol.1241
, pp. 32-59
-
-
Almeida, P.S.1
-
20
-
-
85011293817
-
LCLint: A tool for using specifications to check code
-
December 6-9, New Orleans, LA. ACM SIGSOFT Software Engineering Notes
-
Evans D, Guttag J, Horning J, Tan YM. LCLint: A tool for using specifications to check code. 2nd ACM SIGSOFT Symposium on Foundations of Software Engineering, December 6-9, New Orleans, LA. ACM SIGSOFT Software Engineering Notes 1994; 19(5):87-96.
-
(1994)
2nd ACM SIGSOFT Symposium on Foundations of Software Engineering
, vol.19
, Issue.5
, pp. 87-96
-
-
Evans, D.1
Guttag, J.2
Horning, J.3
Tan, Y.M.4
-
21
-
-
0003594807
-
Wrestling with rep exposure
-
Digital Equipment Corporation, Systems Research Center: Palo Alto, CA
-
Detlefs DL, Leino KRM, Nelson G. Wrestling with rep exposure. SRC Research Report 156, Digital Equipment Corporation, Systems Research Center: Palo Alto, CA, 1998.
-
(1998)
SRC Research Report 156
-
-
Detlefs, D.L.1
Leino, K.R.M.2
Nelson, G.3
-
22
-
-
0004207324
-
Extended static checking
-
Compaq Systems Research Center: Palo Alto, CA
-
Detlefs DL, Leino KRM, Nelson G, Saxe JB. Extended static checking. SRC Research Report 159, Compaq Systems Research Center: Palo Alto, CA, 1998.
-
(1998)
SRC Research Report 159
-
-
Detlefs, D.L.1
Leino, K.R.M.2
Nelson, G.3
Saxe, J.B.4
-
23
-
-
0033617057
-
Virginity: A contribution to the specification of object-oriented software
-
Leino KRM, Stata R. Virginity: A contribution to the specification of object-oriented software. Information Processing Letters 1999; 70(2):99-105.
-
(1999)
Information Processing Letters
, vol.70
, Issue.2
, pp. 99-105
-
-
Leino, K.R.M.1
Stata, R.2
-
24
-
-
84957718680
-
Flexible alias protection
-
July 20-24, Brussels, Belgium Lecture Notes in Computer Science, Jul E (ed.). Springer: Berlin
-
Noble J, Vitek J, Potter J. Flexible alias protection. ECOOP'98 - Object-Oriented Programming, 12th European Conference, July 20-24, Brussels, Belgium (Lecture Notes in Computer Science, vol. 1445), Jul E (ed.). Springer: Berlin, 1998.
-
(1998)
ECOOP'98 - Object-oriented Programming, 12th European Conference
, vol.1445
-
-
Noble, J.1
Vitek, J.2
Potter, J.3
-
25
-
-
0348137542
-
Ownership types for flexible alias protection
-
October 18-22, Vancouver, Canada. ACM SIGPLAN Notices
-
Clarke DG, Potter JM, Noble J. Ownership types for flexible alias protection. OOPSLA'98 Conference Proceedings -Object-Oriented Programming Systems, Languages and Applications, October 18-22, Vancouver, Canada. ACM SIGPLAN Notices 1998; 33(10):48-64.
-
(1998)
OOPSLA'98 Conference Proceedings -object-oriented Programming Systems, Languages and Applications
, vol.33
, Issue.10
, pp. 48-64
-
-
Clarke, D.G.1
Potter, J.M.2
Noble, J.3
-
26
-
-
0031597163
-
Promises: Limited specifications for analysis and manipulation
-
April 19-25, Kyoto, Japan. IEEE Computer Society: Los Alamitos, CA
-
Chan EC, Boyland JT, Scherlis WL. Promises: Limited specifications for analysis and manipulation. Proceedings of the IEEE International Conference on Software Engineering (ICSE '98), April 19-25, Kyoto, Japan. IEEE Computer Society: Los Alamitos, CA, 1998; 167-176.
-
(1998)
Proceedings of the IEEE International Conference on Software Engineering (ICSE '98)
, pp. 167-176
-
-
Chan, E.C.1
Boyland, J.T.2
Scherlis, W.L.3
-
27
-
-
84976678019
-
Reference escape analysis: Optimizing reference counting based on the lifetime of references
-
June 17-19, New Haven, CO. ACM SIGPLAN Notices
-
Park YG, Goldberg B. Reference escape analysis: Optimizing reference counting based on the lifetime of references. ACM SIGPLAN Workshop on Partial Evaluation and Semantics-Based Program Manipulation (PEPM'91), June 17-19, New Haven, CO. ACM SIGPLAN Notices 1991; 26(9):178-189.
-
(1991)
ACM SIGPLAN Workshop on Partial Evaluation and Semantics-based Program Manipulation (PEPM'91)
, vol.26
, Issue.9
, pp. 178-189
-
-
Park, Y.G.1
Goldberg, B.2
-
28
-
-
0033203805
-
Escape analysis for object-oriented languages: Application to Java
-
November 1-5, Denver, CO. ACM SIGPLAN Notices
-
Blanchet B. Escape analysis for object-oriented languages: application to Java. OOPSLA'99 Conference Proceedings -Object-Oriented Programming Systems, Languages and Applications, November 1-5, Denver, CO. ACM SIGPLAN Notices 1999; 34(10):20-34.
-
(1999)
OOPSLA'99 Conference Proceedings -object-oriented Programming Systems, Languages and Applications
, vol.34
, Issue.10
, pp. 20-34
-
-
Blanchet, B.1
-
29
-
-
0033203864
-
Compositional pointer and escape analysis for Java programs
-
November 1-5, Denver, CO. ACM SIGPLAN Notices
-
Whaley J, Rinard M. Compositional pointer and escape analysis for Java programs. OOPSLA '99 Conference Proceedings -Object-Oriented Programming Systems, Languages and Applications, November 1-5, Denver, CO. ACM SIGPLAN Notices 1999; 34(10):187-206.
-
(1999)
OOPSLA '99 Conference Proceedings -object-oriented Programming Systems, Languages and Applications
, vol.34
, Issue.10
, pp. 187-206
-
-
Whaley, J.1
Rinard, M.2
-
30
-
-
0033203859
-
Escape analysis for Java
-
November 1-5, Denver, CO. ACM SIGPLAN Notices
-
Choi JD, Gupta M, Serrano M, Sreedhar VC, Midkiff S. Escape analysis for Java. OOPSLA'99 Conference Proceedings -Object-Oriented Programming Systems, Languages and Applications, November 1-5, Denver, CO. ACM SIGPLAN Notices 1999; 34(10):1-19.
-
(1999)
OOPSLA'99 Conference Proceedings -object-oriented Programming Systems, Languages and Applications
, vol.34
, Issue.10
, pp. 1-19
-
-
Choi, J.D.1
Gupta, M.2
Serrano, M.3
Sreedhar, V.C.4
Midkiff, S.5
-
31
-
-
0033203777
-
Removing unnecessary synchronization in Java
-
November 1-5, Denver, CO. ACM SIGPLAN Notices
-
Bogda J, Hölzle U. Removing unnecessary synchronization in Java. OOPSLA'99 Conference Proceedings - Object-Oriented Programming Systems, Languages and Applications, November 1-5, Denver, CO. ACM SIGPLAN Notices 1999; 34(10):35-46.
-
(1999)
OOPSLA'99 Conference Proceedings - Object-oriented Programming Systems, Languages and Applications
, vol.34
, Issue.10
, pp. 35-46
-
-
Bogda, J.1
Hölzle, U.2
|