-
1
-
-
0032681509
-
A core calculus of dependency
-
ACM, New York
-
ABADI, M., BANERJEE, A., HEINTZE, N., AND RIECKE, J. G. 1999. A core calculus of dependency. In Proceedings of the ACM Symposium on Principles of Programming Languages (POPL). ACM, New York, 147-160.
-
(1999)
Proceedings of the ACM Symposium on Principles of Programming Languages (POPL)
, pp. 147-160
-
-
Abadi, M.1
Banerjee, A.2
Heintze, N.3
Riecke, J.G.4
-
3
-
-
0001194064
-
A logic of object-oriented programs
-
Springer-Verlag, New York. (Expanded in DEC SRC report 161.)
-
ABADI, M., AND LEINO, K. R. M. 1997. A logic of object-oriented programs. In Theory and Practice of Software Development (TAPSOFT). Springer-Verlag, New York. (Expanded in DEC SRC report 161.)
-
(1997)
Theory and Practice of Software Development (TAPSOFT)
-
-
Abadi, M.1
Leino, K.R.M.2
-
5
-
-
0037586482
-
Alias annotations for program understanding
-
ACM, New York
-
ALDRICH, J., KOSTADINOV, V., AND CHAMBERS, C. 2002. Alias annotations for program understanding. In Proceedings of the ACM Symposium on Object Oriented Programming: Systems, Languages, and Applications (OOPSLA). ACM, New York.
-
(2002)
Proceedings of the ACM Symposium on Object Oriented Programming: Systems, Languages, and Applications (OOPSLA)
-
-
Aldrich, J.1
Kostadinov, V.2
Chambers, C.3
-
6
-
-
84947917267
-
Balloon types: Controlling sharing of state in data types
-
Lecture Notes in Computer Science. Springer-Verlag, New York
-
ALMEIDA, P. S. 1997. Balloon types: Controlling sharing of state in data types. In Proceedings of the European Conference on Object Oriented Programming (ECOOP). Lecture Notes in Computer Science. Springer-Verlag, New York, 32-59.
-
(1997)
Proceedings of the European Conference on Object Oriented Programming (ECOOP)
, pp. 32-59
-
-
Almeida, P.S.1
-
7
-
-
0003487052
-
-
Addison-Wesley, Reading, MA
-
ARNOLD, K., AND GOSLING, J. 1998. The Java Programming Language, 2nd ed. Addison-Wesley, Reading, MA.
-
(1998)
The Java Programming Language, 2nd Ed.
-
-
Arnold, K.1
Gosling, J.2
-
8
-
-
84979066482
-
Design and correctness of program transformations based on control-flow analysis
-
Lecture Notes in Computer Science. Springer-Verlag, New York
-
BANERJEE, A., HEINTZE, N., AND RIECKE, J. G. 2001. Design and correctness of program transformations based on control-flow analysis. In Proceedings of the International Symposium on Theoretical Aspects of Computer Software (TACS). Lecture Notes in Computer Science. Springer-Verlag, New York, 420-447.
-
(2001)
Proceedings of the International Symposium on Theoretical Aspects of Computer Software (TACS)
, pp. 420-447
-
-
Banerjee, A.1
Heintze, N.2
Riecke, J.G.3
-
9
-
-
0036040498
-
Representation independence, confinement and access control
-
ACM, New York
-
BANERJEE, A., AND NAUMANN, D. A. 2002. Representation independence, confinement and access control. In Proceedings of the ACM Symposium on Principles of Programming Languages (POPL). ACM, New York, 166-177.
-
(2002)
Proceedings of the ACM Symposium on Principles of Programming Languages (POPL)
, pp. 166-177
-
-
Banerjee, A.1
Naumann, D.A.2
-
10
-
-
33745203026
-
Ownership confinement ensures representation independence for object-oriented programs
-
Stevens Institute of Technology. (Also available as technical report KSU CIS-TR-2004-6, Kansas State University.)
-
BANERJEE, A., AND NAUMANN, D. A. 2004a. Ownership confinement ensures representation independence for object-oriented programs. Tech. Rep. CS-2004-14, Stevens Institute of Technology. (Also available as technical report KSU CIS-TR-2004-6, Kansas State University.)
-
(2004)
Tech. Rep.
, vol.CS-2004-14
-
-
Banerjee, A.1
Naumann, D.A.2
-
11
-
-
26444517507
-
State based encapsulation and generics
-
Stevens Institute of Technology
-
BANERJEE, A., AND NAUMANN, D. A. 2004b. State based encapsulation and generics. Tech. Rep. CS-2004-11, Stevens Institute of Technology.
-
(2004)
Tech. Rep.
, vol.CS-2004-11
-
-
Banerjee, A.1
Naumann, D.A.2
-
12
-
-
26444459810
-
State based ownership, reentrance, and encapsulation
-
Lecture Notes in Computer Science, Springer-Verlag, New York
-
BANERJEE, A., AND NAUMANN, D. A. 2005. State based ownership, reentrance, and encapsulation. In Proceedings of the 19th European Conference on Object Oriented Programming (ECOOP). Lecture Notes in Computer Science, vol. 3586. Springer-Verlag, New York, pp. 387-411.
-
(2005)
Proceedings of the 19th European Conference on Object Oriented Programming (ECOOP)
, vol.3586
, pp. 387-411
-
-
Banerjee, A.1
Naumann, D.A.2
-
13
-
-
84957829848
-
A secure implementation of Java inner classes
-
BHOWMIK, A., AND PUGH, W. 1999. A secure implementation of Java inner classes. PLDI poster session, http://www.cs.umd.edu/~pugh/java/ SecureInnerClassesHandout.pdf.
-
(1999)
PLDI Poster Session
-
-
Bhowmik, A.1
Pugh, W.2
-
14
-
-
0035335990
-
Alias burying: Unique variables without destructive reads
-
BOYLAND, J. 2001. Alias burying: Unique variables without destructive reads. Softw. Prac. Exp. 31, 6, 533-553.
-
(2001)
Softw. Prac. Exp.
, vol.31
, Issue.6
, pp. 533-553
-
-
Boyland, J.1
-
16
-
-
0000582523
-
Comparing object encodings
-
BRUCE, K. B., CARDELLI, L., AND PIERCE, B. C. 1999. Comparing object encodings. Inf. Cornput. 155, 1/2, 108-133.
-
(1999)
Inf. Cornput.
, vol.155
, Issue.1-2
, pp. 108-133
-
-
Bruce, K.B.1
Cardelli, L.2
Pierce, B.C.3
-
17
-
-
84949511863
-
A weakest precondition semantics for an object-oriented language of refinement
-
Lecture Notes in Computer Science, Springer-Verlag, New York
-
CAVALCANTI, A. L. C., AND NAUMANN, D. A. 1999. A weakest precondition semantics for an object-oriented language of refinement. In FM' 99 - Formal Methods, Volume II. Lecture Notes in Computer Science, vol. 1709. Springer-Verlag, New York, 1439-1459.
-
(1999)
FM' 99 - Formal Methods, Volume II
, vol.1709
, pp. 1439-1459
-
-
Cavalcanti, A.L.C.1
Naumann, D.A.2
-
18
-
-
84937396698
-
Forward simulation for data refinement of classes
-
Lecture Notes in Computer Science, Springer-Verlag, New York
-
CAVALCANTI, A. L. C., AND NAUMANN, D. A. 2002. Forward simulation for data refinement of classes. In Formal Methods Europe. Lecture Notes in Computer Science, vol. 2391. Springer-Verlag, New York, 471-490.
-
(2002)
Formal Methods Europe
, vol.2391
, pp. 471-490
-
-
Cavalcanti, A.L.C.1
Naumann, D.A.2
-
19
-
-
0037493357
-
-
Ph.D. dissertation. University of New South Wales, Australia
-
CLARKE, D. 2001. Object ownership and containment. Ph.D. dissertation. University of New South Wales, Australia.
-
(2001)
Object Ownership and Containment
-
-
Clarke, D.1
-
20
-
-
0037586483
-
Ownership, encapsulation and the disjointness of type and effect
-
ACM, New York
-
CLARKE, D., AND DROSSOPOULOU, S. 2002. Ownership, encapsulation and the disjointness of type and effect. In Proceedings of the ACM Symposium on Object Oriented Programming: Systems, Languages, and Applications (OOPSLA). ACM, New York.
-
(2002)
Proceedings of the ACM Symposium on Object Oriented Programming: Systems, Languages, and Applications (OOPSLA)
-
-
Clarke, D.1
Drossopoulou, S.2
-
21
-
-
84881381868
-
Simple ownership types for object containment
-
Lecture Notes in Computer Science. Springer-Verlag, New York
-
CLARKE, D.G., NOBLE, J., AND POTTER, J. M. 2001. Simple ownership types for object containment. In Proceedings of the European Conference on Object Oriented Programming (ECOOP). Lecture Notes in Computer Science. Springer-Verlag, New York.
-
(2001)
Proceedings of the European Conference on Object Oriented Programming (ECOOP)
-
-
Clarke, D.G.1
Noble, J.2
Potter, J.M.3
-
22
-
-
0004116989
-
-
MIT Press, Cambridge, MA
-
CORMEN, T. H., LEISERSON, C. E., AND RIVEST, R. L. 1990. Introduction to Algorithms. MIT Press, Cambridge, MA.
-
(1990)
Introduction to Algorithms
-
-
Cormen, T.H.1
Leiserson, C.E.2
Rivest, R.L.3
-
23
-
-
84878892024
-
Automatic synthesis of optimal invariant assertions: Mathematical foundations
-
ACM, New York
-
COUSOT, P., AND COUSOT, R. 1977. Automatic synthesis of optimal invariant assertions: Mathematical foundations. In Proceedings of the ACM Symposium on Artificial Intelligence and Programming Languages, SIGPLAN Notices, 12. ACM, New York, 1-12.
-
(1977)
Proceedings of the ACM Symposium on Artificial Intelligence and Programming Languages, SIGPLAN Notices
, vol.12
, pp. 1-12
-
-
Cousot, P.1
Cousot, R.2
-
24
-
-
84943347349
-
Simula: An Algol-based simulation language
-
DAHL, O.-J., AND NYGAARD, K. 1966. Simula: An Algol-based simulation language. Commun. ACM 9,9, 671-678.
-
(1966)
Commun. ACM
, vol.9
, Issue.9
, pp. 671-678
-
-
Dahl, O.-J.1
Nygaard, K.2
-
27
-
-
0003594807
-
Wrestling with rep exposure
-
DEC Systems Research Center
-
DETLEFS, D. L., LEINO, K. R. M., AND NELSON, G. 1998. Wrestling with rep exposure. Res. Rep. 156, DEC Systems Research Center.
-
(1998)
Res. Rep.
, vol.156
-
-
Detlefs, D.L.1
Leino, K.R.M.2
Nelson, G.3
-
28
-
-
0029537754
-
Forcing behavioral subtyping through specification inheritance
-
IEEE Computer Society Press, Los Alamitos, CA
-
DHARA, K. K., AND LEAVENS, G. T. 1996. Forcing behavioral subtyping through specification inheritance. In Proceedings of the 18th International Conference on Software Engineering. IEEE Computer Society Press, Los Alamitos, CA, 258-267.
-
(1996)
Proceedings of the 18th International Conference on Software Engineering
, pp. 258-267
-
-
Dhara, K.K.1
Leavens, G.T.2
-
29
-
-
84858895225
-
On the semantics of "data type"
-
DONAHUE, J. E. 1979. On the semantics of "data type". SIAM J. Comput. 8, 4, 546-560.
-
(1979)
SIAM J. Comput.
, vol.8
, Issue.4
, pp. 546-560
-
-
Donahue, J.E.1
-
30
-
-
0003880013
-
-
Addison-Wesley, Reading, MA
-
GAMMA, E., HELM, R., JOHNSON, R., AND VLISSIDES, J. 1995. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading, MA.
-
(1995)
Design Patterns: Elements of Reusable Object-oriented Software
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
31
-
-
0024889467
-
Reasoning about procedures as parameters in the language L4
-
GERMAN, S. M., CLARKE, E. M., AND HALPERN, J. Y. 1989. Reasoning about procedures as parameters in the language L4. Inf. Comput. 83, 265-359.
-
(1989)
Inf. Comput.
, vol.83
, pp. 265-359
-
-
German, S.M.1
Clarke, E.M.2
Halpern, J.Y.3
-
33
-
-
0003400164
-
-
GORDON, A. D., AND PITTS, A. M., Eds. Cambridge University Press
-
GORDON, A. D., AND PITTS, A. M., Eds. 1998. Higher Order Operational Techniques in Semantics. Cambridge University Press.
-
(1998)
Higher Order Operational Techniques in Semantics
-
-
-
34
-
-
0000865197
-
Syntactic type abstraction
-
GROSSMAN, D., MORRISETT, G., AND ZDANCEWIC, S. 2000. Syntactic type abstraction. ACM Trans. Program. Lang. Syst. 22, 6, 1037-1080.
-
(2000)
ACM Trans. Program. Lang. Syst.
, vol.22
, Issue.6
, pp. 1037-1080
-
-
Grossman, D.1
Morrisett, G.2
Zdancewic, S.3
-
35
-
-
0035551973
-
Encapsulating objects with confined types
-
ACM, New York
-
GROTHOFF, C., PALSBERG, J., AND VITEK, J. 2001. Encapsulating objects with confined types. In Proceedings of the ACM Symposium on Object Oriented Programming: Systems, Languages, and Applications (OOPSLA). ACM, New York.
-
(2001)
Proceedings of the ACM Symposium on Object Oriented Programming: Systems, Languages, and Applications (OOPSLA)
-
-
Grothoff, C.1
Palsberg, J.2
Vitek, J.3
-
36
-
-
84957626942
-
A theory of data type representation independence
-
G. Kahn, D. B. MacQueen, and G. Plotkin, Eds. Lecture Notes in Computer Science, Springer-Verlag, New York
-
HAYNES, C. T. 1984. A theory of data type representation independence. In Proceedings of the International Symposium on Semantics of Data Types, G. Kahn, D. B. MacQueen, and G. Plotkin, Eds. Lecture Notes in Computer Science, vol. 173. Springer-Verlag, New York, 157-175.
-
(1984)
Proceedings of the International Symposium on Semantics of Data Types
, vol.173
, pp. 157-175
-
-
Haynes, C.T.1
-
37
-
-
85034864446
-
Data refinement refined (resume)
-
Lecture Notes in Computer Science, Springer-Verlag, New York
-
HE, J., HOARE, C. A. R., AND SANDERS, J. 1986. Data refinement refined (resume). In European Symposium on Programming. Lecture Notes in Computer Science, vol. 213. Springer-Verlag, New York.
-
(1986)
European Symposium on Programming
, vol.213
-
-
He, J.1
Hoare, C.A.R.2
Sanders, J.3
-
38
-
-
0015482118
-
Proofs of correctness of data representations
-
HOARE, C. A. R. 1972. Proofs of correctness of data representations. Acta Inf. 1, 271-281.
-
(1972)
Acta Inf.
, vol.1
, pp. 271-281
-
-
Hoare, C.A.R.1
-
40
-
-
0002820732
-
The Geneva Convention on the treatment of object aliasing
-
HOGG, J., LEA, D., WILLS, A., DECHAMPEAUX, D., AND HOLT, R. 1992. The Geneva Convention on the treatment of object aliasing. OOPS Messenger 3, 2, 11-16.
-
(1992)
OOPS Messenger
, vol.3
, Issue.2
, pp. 11-16
-
-
Hogg, J.1
Lea, D.2
Wills, A.3
Dechampeaux, D.4
Holt, R.5
-
41
-
-
33745221614
-
Verification of Java's AbstractCollection class: A case study
-
Lecture Notes in Computer Science, Springer-Verlag, New York
-
HUISMAN, M. 2002. Verification of Java's AbstractCollection class: A case study. In Mathematics of Program Construction. Lecture Notes in Computer Science, vol. 2386. Springer-Verlag, New York, 175-194.
-
(2002)
Mathematics of Program Construction
, vol.2386
, pp. 175-194
-
-
Huisman, M.1
-
42
-
-
84945313759
-
Java program verification via a Hoare logic with abrupt termination
-
Lecture Notes in Computer Science. Springer-Verlag, New York
-
HUISMAN, M., AND JACOBS, B. 2000. Java program verification via a Hoare logic with abrupt termination. In Fundamental Approaches to Software Engineering (FASE). Lecture Notes in Computer Science. Springer-Verlag, New York, 284-303.
-
(2000)
Fundamental Approaches to Software Engineering (FASE)
, pp. 284-303
-
-
Huisman, M.1
Jacobs, B.2
-
43
-
-
0012583283
-
Featherweight Java: A minimal core calculus for Java and GJ
-
IGARASHI, A., PIERCE, B., AND WADLER, P. 2001. Featherweight Java: A minimal core calculus for Java and GJ. ACM Trans. Program. Lang. Syst. 23, 3 (May), 396-459.
-
(2001)
ACM Trans. Program. Lang. Syst.
, vol.23
, Issue.3 MAY
, pp. 396-459
-
-
Igarashi, A.1
Pierce, B.2
Wadler, P.3
-
44
-
-
0004176640
-
-
International Series in Computer Science. Prentice-Hall, New York
-
JONES, C. B. 1986. Systematic software development using VDM. International Series in Computer Science. Prentice-Hall, New York.
-
(1986)
Systematic Software Development Using VDM
-
-
Jones, C.B.1
-
45
-
-
18844428624
-
Design and implementation of generics for the .NET Common Language Runtime
-
KENNEDY, A., AND SYME, D. 2001. Design and implementation of generics for the .NET Common Language Runtime. In PLDI. 1-12.
-
(2001)
PLDI
, pp. 1-12
-
-
Kennedy, A.1
Syme, D.2
-
47
-
-
0008190398
-
Concepts of behavioral subtyping and a sketch of their extension to component-based systems
-
G. T. Leavens and M. Sitaraman, Eds. Cambridge University Press, Chap. 6
-
LEAVENS, G. T., AND DHARA, K. K. 2000. Concepts of behavioral subtyping and a sketch of their extension to component-based systems. In Foundations of Component-Based Systems, G. T. Leavens and M. Sitaraman, Eds. Cambridge University Press, Chap. 6, 113-135.
-
(2000)
Foundations of Component-based Systems
, pp. 113-135
-
-
Leavens, G.T.1
Dhara, K.K.2
-
48
-
-
0041811822
-
Data abstraction and information hiding
-
LEINO, K. R. M., AND NELSON, G. 2002. Data abstraction and information hiding. ACM Trans. Program. Lang. Syst. 24, 5, 491-553.
-
(2002)
ACM Trans. Program. Lang. Syst.
, vol.24
, Issue.5
, pp. 491-553
-
-
Leino, K.R.M.1
Nelson, G.2
-
49
-
-
77955323487
-
Possible world semantics for general storage in call-by-value
-
Number 2471 in Lecture Notes in Computer Science. Springer-Verlag, New York
-
LEVY, P. 2002. Possible world semantics for general storage in call-by-value. In Computer Science Logic. Number 2471 in Lecture Notes in Computer Science. Springer-Verlag, New York.
-
(2002)
Computer Science Logic
-
-
Levy, P.1
-
51
-
-
0028548263
-
A behavioral notion of subtyping
-
LISKOV, B. H., AND WING, J. M. 1994. A behavioral notion of subtyping. ACM Tram. Program. Lang. Syst. 26, 6, 1811-1841.
-
(1994)
ACM Tram. Program. Lang. Syst.
, vol.26
, Issue.6
, pp. 1811-1841
-
-
Liskov, B.H.1
Wing, J.M.2
-
52
-
-
0005336501
-
Forward and backward simulations part I: Untimed systems
-
LYNCH, N., AND VAANDRAGER, F. 1995. Forward and backward simulations part I: Untimed systems. Inf. Comput. 121, 2, 214-233.
-
(1995)
Inf. Comput.
, vol.121
, Issue.2
, pp. 214-233
-
-
Lynch, N.1
Vaandrager, F.2
-
55
-
-
84955601299
-
Towards alias-free pointers
-
Lecture Notes in Computer Science, Springer-Verlag, New York
-
MINSKY, N. H. 1996. Towards alias-free pointers. In European Conference on Object Oriented Programming (ECOOP). Lecture Notes in Computer Science, vol. 1098. Springer-Verlag, New York, 189-209.
-
(1996)
European Conference on Object Oriented Programming (ECOOP)
, vol.1098
, pp. 189-209
-
-
Minsky, N.H.1
-
60
-
-
0000705173
-
Modular specification and verification techniques for object-oriented software components
-
G. T. Leavens and M. Sitaraman, Eds. Cambridge University Press, Cambridge, MA
-
MÜLLER, P., AND POETZSCH-HEFFTER, A. 2000a. Modular specification and verification techniques for object-oriented software components. In Foundations of Component-Based Systems, G. T. Leavens and M. Sitaraman, Eds. Cambridge University Press, Cambridge, MA.
-
(2000)
Foundations of Component-based Systems
-
-
Müller, P.1
Poetzsch-Heffter, A.2
-
62
-
-
0035452474
-
Predicate transformer semantics of a higher order imperative language with record subtyping
-
NAUMANN, D. A. 2001. Predicate transformer semantics of a higher order imperative language with record subtyping. Sci. Comput. Program. 41, 1, 1-51.
-
(2001)
Sci. Comput. Program.
, vol.41
, Issue.1
, pp. 1-51
-
-
Naumann, D.A.1
-
63
-
-
0037029887
-
Soundness of data refinement for a higher order imperative language
-
NAUMANN, D. A. 2002. Soundness of data refinement for a higher order imperative language. Theor. Comput. Sci. 278, 1-2, 271-301.
-
(2002)
Theor. Comput. Sci.
, vol.278
, Issue.1-2
, pp. 271-301
-
-
Naumann, D.A.1
-
65
-
-
84976718744
-
Parametricity and local variables
-
O'HEARN, P. W., AND TENNENT, R. D. 1995. Parametricity and local variables. J. ACM 42, 3, 658-709.
-
(1995)
J. ACM
, vol.42
, Issue.3
, pp. 658-709
-
-
O'Hearn, P.W.1
Tennent, R.D.2
-
66
-
-
0004488339
-
Hoare's logic for programs with procedures-what has been achieved?
-
E. Clarke and D. Kozen, Eds. Lecture Notes in Computer Science, Springer-Verlag, New York
-
OLDEROG, E.-R. 1983. Hoare's logic for programs with procedures-what has been achieved? In Proceedings, Logics of Programs, E. Clarke and D. Kozen, Eds. Lecture Notes in Computer Science, vol. 164. Springer-Verlag, New York.
-
(1983)
Proceedings, Logics of Programs
, vol.164
-
-
Olderog, E.-R.1
-
68
-
-
4243095416
-
Reasoning about local variables with operationally-based logical relations
-
P. W. O'Hearn and R. D. Tennent, Eds. Birkhauser, Chapter 17
-
PITTS, A. M. 1997. Reasoning about local variables with operationally-based logical relations. In Algol-Like Languages, P. W. O'Hearn and R. D. Tennent, Eds. Vol. 2. Birkhauser, Chapter 17, 173-193.
-
(1997)
Algol-like Languages
, vol.2
, pp. 173-193
-
-
Pitts, A.M.1
-
70
-
-
0001233777
-
Parametric polymorphism and operational equivalence
-
PITTS, A. M. 2000. Parametric polymorphism and operational equivalence. Math. Struct. Comput. Sci. 10, 321-359.
-
(2000)
Math. Struct. Comput. Sci.
, vol.10
, pp. 321-359
-
-
Pitts, A.M.1
-
71
-
-
33745200491
-
Typed operational reasoning
-
B. C. Pierce, Ed. The MIT Press, Chapter 7
-
PITTS, A. M. 2005. Typed operational reasoning. In Advanced Topics in Types and Programming Languages, B. C. Pierce, Ed. The MIT Press, Chapter 7, 245-289.
-
(2005)
Advanced Topics in Types and Programming Languages
, pp. 245-289
-
-
Pitts, A.M.1
-
72
-
-
0003635681
-
Lambda definability and logical relations
-
University of Edinburgh, School of Artificial Intelligence
-
PLOTKIN, G. 1973. Lambda definability and logical relations. Tech. Rep. SAI-RM-4, University of Edinburgh, School of Artificial Intelligence.
-
(1973)
Tech. Rep.
, vol.SAI-RM-4
-
-
Plotkin, G.1
-
73
-
-
84957884995
-
A programming logic for sequential Java
-
S. D. Swierstra, Ed. Lecture Notes in Computer Science, Springer-Verlag, New York
-
POETZSCH-HEFFTER, A., AND MÜLLER, P. 1999. A programming logic for sequential Java. In Programming Languages and Systems (ESOP), S. D. Swierstra, Ed. Lecture Notes in Computer Science, vol. 1576. Springer-Verlag, New York, 162-176.
-
(1999)
Programming Languages and Systems (ESOP)
, vol.1576
, pp. 162-176
-
-
Poetzsch-Heffter, A.1
Müller, P.2
-
74
-
-
33745219383
-
Logical relations and data abstraction
-
P. Clote and H. Schwichtenberg, Eds. Lecture Notes in Computer Science. Springer-Verlag, New York
-
POWER, A. J., AND ROBINSON, E. P. 2000. Logical relations and data abstraction. In Proceedings of Computer Science Logic (CSL), P. Clote and H. Schwichtenberg, Eds. Lecture Notes in Computer Science. Springer-Verlag, New York, 497-511.
-
(2000)
Proceedings of Computer Science Logic (CSL)
, pp. 497-511
-
-
Power, A.J.1
Robinson, E.P.2
-
75
-
-
0037050647
-
Objects and classes in Algol-like languages
-
REDDY, U. S. 2002. Objects and classes in Algol-like languages. Inf. Comput. 172, 1 (Jan.). 63-97.
-
(2002)
Inf. Comput.
, vol.172
, Issue.1 JAN
, pp. 63-97
-
-
Reddy, U.S.1
-
76
-
-
1442286771
-
Correctness of data representations involving heap data structures
-
REDDY, U. S., AND YANG, H. 2004. Correctness of data representations involving heap data structures. Sci. Comput. Program. 50, 1-3, 129-160.
-
(2004)
Sci. Comput. Program.
, vol.50
, Issue.1-3
, pp. 129-160
-
-
Reddy, U.S.1
Yang, H.2
-
77
-
-
21144434764
-
Modular semantics and logics of classes
-
Lecture Notes in Computer Science, Springer-Verlag, New York
-
REUS, B. 2003. Modular semantics and logics of classes. In Proceedings of the 17th International Workshop on Computer Science Logic (CSL). Lecture Notes in Computer Science, vol. 2803. Springer-Verlag, New York, 456-469.
-
(2003)
Proceedings of the 17th International Workshop on Computer Science Logic (CSL)
, vol.2803
, pp. 456-469
-
-
Reus, B.1
-
78
-
-
0036049472
-
Semantics and logics of objects
-
IEEE Computer Society Press, Los Alamitos, CA
-
REUS, B., AND STREICHER, T. 2002. Semantics and logics of objects. In Proceedings of the IEEE Symposium on Logic in Computer Science (UCS). IEEE Computer Society Press, Los Alamitos, CA, 113-124.
-
(2002)
Proceedings of the IEEE Symposium on Logic in Computer Science (UCS)
, pp. 113-124
-
-
Reus, B.1
Streicher, T.2
-
79
-
-
85035001592
-
Definitional interpreters for higher-order programming languages
-
ACM, New York
-
REYNOLDS, J. C. 1972. Definitional interpreters for higher-order programming languages. In Proceedings of 25th ACM National Conference. ACM, New York, 717-740.
-
(1972)
Proceedings of 25th ACM National Conference
, pp. 717-740
-
-
Reynolds, J.C.1
-
80
-
-
84976827574
-
Towards a theory of type structure
-
Lecture Notes in Computer Science, Springer-Verlag, New York
-
REYNOLDS, J. C. 1974. Towards a theory of type structure. In Colloques sur la Programmation. Lecture Notes in Computer Science, vol. 19. Springer-Verlag, New York, 408-425.
-
(1974)
Colloques sur la Programmation
, vol.19
, pp. 408-425
-
-
Reynolds, J.C.1
-
81
-
-
0012523435
-
User-defined types and procedural data structures as complementary approaches to data abstraction
-
D. Gries, Ed. Springer-Verlag, New York
-
REYNOLDS, J. C. 1978. User-defined types and procedural data structures as complementary approaches to data abstraction. In Programming Methodology, D. Gries, Ed. Springer-Verlag, New York, 309-317.
-
(1978)
Programming Methodology
, pp. 309-317
-
-
Reynolds, J.C.1
-
83
-
-
0019705872
-
The essence of Algol
-
J. W. de Bakker and J. C. van Vliet, Eds. North-Holland, Amsterdam, The Netherlands
-
REYNOLDS, J. C. 1981b. The essence of Algol. In Algorithmic: Languages, J. W. de Bakker and J. C. van Vliet, Eds. North-Holland, Amsterdam, The Netherlands.
-
(1981)
Algorithmic: Languages
-
-
Reynolds, J.C.1
-
84
-
-
0020919435
-
Types, abstraction, and parametric polymorphism
-
R. Mason, Ed. North-Holland, Amsterdam, The Netherlands
-
REYNOLDS, J. C. 1984. Types, abstraction, and parametric polymorphism. In Information Processing '83, R. Mason, Ed. North-Holland, Amsterdam, The Netherlands, 513-523.
-
(1984)
Information Processing '83
, pp. 513-523
-
-
Reynolds, J.C.1
-
85
-
-
0001428966
-
Intuitionistic reasoning about shared mutable data structure
-
Palgrave
-
REYNOLDS, J. C. 2001. Intuitionistic reasoning about shared mutable data structure. In Millenial Perspectives in Computer Science. Palgrave.
-
(2001)
Millenial Perspectives in Computer Science
-
-
Reynolds, J.C.1
-
86
-
-
0036051192
-
Separation logic: A logic for shared mutable data structures
-
IEEE Computer Society Press, Los Alamitos, CA
-
REYNOLDS, J. C. 2002. Separation logic: A logic for shared mutable data structures. In IEEE Symposium on Logic in Computer Science (LICS). IEEE Computer Society Press, Los Alamitos, CA.
-
(2002)
IEEE Symposium on Logic in Computer Science (LICS)
-
-
Reynolds, J.C.1
-
87
-
-
84971179364
-
Fully abstract translations between functional languages
-
RIECKE, J. G. 1993. Fully abstract translations between functional languages. Math. Struct. Comput. Sci. 3, 4, 387-415.
-
(1993)
Math. Struct. Comput. Sci.
, vol.3
, Issue.4
, pp. 387-415
-
-
Riecke, J.G.1
-
88
-
-
0005102624
-
Modularity in the presence of subclassing
-
DEC SRC, 130 Lytton Avenue Palo Alto, CA 94301
-
STATA, R. 1997. Modularity in the presence of subclassing. Research Report 145, DEC SRC, 130 Lytton Avenue Palo Alto, CA 94301.
-
(1997)
Research Report
, vol.145
-
-
Stata, R.1
-
89
-
-
0033721575
-
Fundamental concepts in programming languages
-
Originally appeared in 1967 Lecture notes, International Summer School in Computer Programming, Copenhagen
-
STRACHEY, C. 2000. Fundamental concepts in programming languages. Higher Order and Symbolic Computation 13, 1, 11-49. (Originally appeared in 1967 Lecture notes, International Summer School in Computer Programming, Copenhagen.)
-
(2000)
Higher Order and Symbolic Computation
, vol.13
, Issue.1
, pp. 11-49
-
-
Strachey, C.1
-
91
-
-
0035338198
-
Confined types in Java
-
VITEK, J., AND BOKOWSKI, B. 2001. Confined types in Java. Softw. Pract. Exp. 31, 6, 507-532.
-
(2001)
Softw. Pract. Exp.
, vol.31
, Issue.6
, pp. 507-532
-
-
Vitek, J.1
Bokowski, B.2
-
92
-
-
0030370740
-
A sound type system for secure flow analysis
-
VOLPANO, D., SMITH, G., AND IRVINE, C. 1996. A sound type system for secure flow analysis. J. Comput. Sec. 4, 3, 167-187.
-
(1996)
J. Comput. Sec.
, vol.4
, Issue.3
, pp. 167-187
-
-
Volpano, D.1
Smith, G.2
Irvine, C.3
-
93
-
-
0039334688
-
SAFKASI: A security mechanism for language-based systems
-
WALLACH, D., APPEL, A., AND FELTEN, E. 2000. SAFKASI: A security mechanism for language-based systems. ACM Trans. Softw. Eng. Meth. 9, 4 (Oct.), 341-378.
-
(2000)
ACM Trans. Softw. Eng. Meth.
, vol.9
, Issue.4 OCT
, pp. 341-378
-
-
Wallach, D.1
Appel, A.2
Felten, E.3
|