-
3
-
-
0003714504
-
-
Springer: New York, NY
-
Guttag JV, Horning JJ, Garland S, Jones K, Modet A, Wing J. Larch: Languages and Tools for Formal Specification. Springer: New York, NY, 1993.
-
(1993)
Larch: Languages and Tools for Formal Specification
-
-
Guttag, J.V.1
Horning, J.J.2
Garland, S.3
Jones, K.4
Modet, A.5
Wing, J.6
-
4
-
-
0004030849
-
Preliminary design of JML: A behavioral interface specification language for Java
-
Technical Report 98-06q, Iowa State University, Department of Computer Science, June
-
Leavens GT, Baker AL, Ruby C. Preliminary design of JML: A behavioral interface specification language for Java. Technical Report 98-06q, Iowa State University, Department of Computer Science, June 2002; www.jmlspecs.org.
-
(2002)
-
-
Leavens, G.T.1
Baker, A.L.2
Ruby, C.3
-
5
-
-
0000913573
-
JML: A notation for detailed design
-
Kilov H, Rumpe B, Simmonds I (eds.). Kluwer: Boston
-
Leavens GT, Baker AL, Ruby C. JML: A notation for detailed design. Behavioral Specifications of Businesses and Systems, Kilov H, Rumpe B, Simmonds I (eds.). Kluwer: Boston, 1999; 175-188.
-
(1999)
Behavioral Specifications of Business and Systems
, pp. 175-188
-
-
Leavens, G.T.1
Baker, A.L.2
Ruby, C.3
-
6
-
-
0003541470
-
Toward reliable modular programs
-
PhD Thesis, California Institute of Technology; Available as Technical Report Caltech-CS-TR-95-03
-
Leino KRM. Toward reliable modular programs. PhD Thesis, California Institute of Technology 1995, Available as Technical Report Caltech-CS-TR-95-03.
-
(1995)
-
-
Leino, K.R.M.1
-
8
-
-
0003401899
-
Data abstraction and information hiding
-
Technical Report 160, Compaq Systems Research Center, 130 Lytton Avenue, Palo Alto, CA 94301
-
Leino KRM, Nelson G. Data abstraction and information hiding. Technical Report 160, Compaq Systems Research Center, 130 Lytton Avenue, Palo Alto, CA 94301, 2000.
-
(2000)
-
-
Leino, K.R.M.1
Nelson, G.2
-
9
-
-
0004057123
-
A logic for the java modeling language jml
-
Technical Report CSI-R0018, University of Nijmegen, Computing Science Institute, Teornooiveld 1, 655 Nijmegen, The Netherlands, November 2000
-
Jacobs B, Poll E. A logic for the java modeling language jml. Technical Report CSI-R0018, University of Nijmegen, Computing Science Institute, Teornooiveld 1, 655 Nijmegen, The Netherlands, November 2000.
-
(2000)
-
-
Jacobs, B.1
Poll, E.2
-
11
-
-
0015482118
-
Proofs of correctness of data representation
-
Hoare CAR. Proofs of correctness of data representation. Acta Information 1972; 1:271-281.
-
(1972)
Acta Information
, vol.1
, pp. 271-281
-
-
Hoare, C.A.R.1
-
12
-
-
0003795356
-
A myth in the modular specification of programs
-
Technical Report KRML 63, Digital Equipment Corporation, Systems Research Center, 130 Lytton Avenue, Palo Alto, CA 94301, November; Obtain from the author at
-
Leino KRM. A myth in the modular specification of programs. Technical Report KRML 63, Digital Equipment Corporation, Systems Research Center, 130 Lytton Avenue, Palo Alto, CA 94301, November 1995. Obtain from the author at rustan@pa.dec.com.
-
(1995)
-
-
Leino, K.R.M.1
-
15
-
-
0029537754
-
Forcing behavioral subtyping through specification inheritance
-
IEEE Computer Society Press: Los Alamitos, CA; A corrected version is TR #95-20c. Department of Computer Science, Iowa State University, Ames, IA 50011
-
Dhara KK, Leavens GT. Forcing behavioral subtyping through specification inheritance. Proceedings 18th International Conference Software Engineering, Berlin, Germany. IEEE Computer Society Press: Los Alamitos, CA, 1996: 258-267. A corrected version is TR #95-20c. Department of Computer Science, Iowa State University, Ames, IA 50011.
-
(1996)
Proceedings 18th International Conference Software Engineering, Berlin, Germany
, pp. 258-267
-
-
Dhara, K.K.1
Leavens, G.T.2
-
16
-
-
0012876083
-
A type system for controlling representation exposure in java object-oriented technology
-
Malenfant J. Moisan S. Moreira A (eds.). Springer: Berlin
-
Müller P, Poetzsch-Heffter A. A type system for controlling representation exposure in Java Object-Oriented Technology. ECOOP 2000 Workshop Reader (Lecture Notes in Computer Science, vol. 1964), Malenfant J. Moisan S. Moreira A (eds.). Springer: Berlin, 2000.
-
(2000)
ECOOP 2000 Workshop Reader (Lecture Notes in Computer Science)
, vol.1964
-
-
Müller, P.1
Poetzsch-Heffter, A.2
-
17
-
-
0003511451
-
Universes: A type system for alias and dependency control
-
Technical Report 279, Fern Universität Hagen
-
Müller P, Poetzsch-Heffter A. Universes: A type system for alias and dependency control. Technical Report 279, Fern Universität Hagen, 2001.
-
(2001)
-
-
Müller, P.1
Poetzsch-Heffter, A.2
-
18
-
-
84957718680
-
Flexible alias protection
-
Jul E (ed.). Springer: Berlin
-
Noble J, Vitek J, Potter J. Flexible alias protection ECOOP '98-Object-Oriented Programming, 12th European Conference, Brussels, Belgium (Lecture Notes in Computer Sciences, vol. 1445), Jul E (ed.). Springer: Berlin, 1998; 158-185.
-
(1998)
ECOOP '98-Object-Oriented Programming, 12th European Conference, Brussels, Belgium (Lecture Notes in Computer Science)
, vol.1445
, pp. 158-185
-
-
Noble, J.1
Vitek, J.2
Potter, J.3
-
19
-
-
84881381868
-
Simple ownership types for object containment
-
Knudsen JL (ed.). Springer: Berlin
-
Clarke DG, Noble J, Potter JM. Simple ownership types for object containment, ECOOP 2001-Object-Oriented Programming: 15th European Conference, Budapest, Hungary (Lecture Notes in Computer Science, vol. 2072), Knudsen JL (ed.). Springer: Berling, 2001; 53-76.
-
(2001)
ECOOP 2001-Object-Oriented Programming: 15th European Conference, Budapest, Hungary (Lecture Notes in Computer Science)
, vol.2072
, pp. 53-76
-
-
Clarke, D.G.1
Noble, J.2
Potter, J.M.3
-
20
-
-
0348137542
-
Ownership types for flexible alias protection
-
Clarke DG, Potter JM, Noble J. Ownership types for flexible alias protection. Proceedings of Object-Oriented Programming Systems, Languages, and Applications (OOPSLA), ACM SIGPLAN Notices 1998; 33(10).
-
Proceedings of Object-Oriented Programming Systems, Languages, and Applications (OOPSLA), ACM SIGPLAN Notices 1998
, vol.33
, Issue.10
-
-
Clarke, D.G.1
Potter, J.M.2
Noble, J.3
-
21
-
-
84881378564
-
Capabilities for sharing
-
Knudsen JL (ed.). Springer: Berlin
-
Boyland J, Noble J, Retert W. Capabilities for sharing ECOOP 2001-Object-Oriented Programming: 15th European Conference, Budapest, Hungary (Lecture Notes in Computer Science, vol. 2072), Knudsen JL (ed.). Springer: Berlin, 2001; 1-27.
-
(2001)
ECOOP 2001-Object-Oriented Programming: 15th European Conference. Budapest, Hungary (Lecture Notes in Computer Science)
, vol.2072
, pp. 1-27
-
-
Boyland, J.1
Noble, J.2
Retert, W.3
-
22
-
-
0003594807
-
Wrestling with rep exposure
-
SRC Research Report 156, Compaq Systems Research Center, 130 Lytton Avenue, Palo Alto, CA 94301, December
-
Detlefs DL, Leino KRM, Nelson G. Wrestling with rep exposure, SRC Research Report 156, Compaq Systems Research Center, 130 Lytton Avenue, Palo Alto, CA 94301, December 1998.
-
(1998)
-
-
Detlefs, D.L.1
Leino, K.R.M.2
Nelson, G.3
-
24
-
-
0014638440
-
Some philosophical problems from the standpoint of artificial intelligence
-
Melzter B, Michie D (eds.). Edinburgh University Press: Edinburgh
-
McCarthy J, Hayes PJ. Some philosophical problems from the standpoint of artificial intelligence. Machine Intelligence 4, vol. 4, Melzter B, Michie D (eds.). Edinburgh University Press: Edinburgh, 1969; 463-502.
-
(1969)
Machine Intelligence 4
, vol.4
, pp. 463-502
-
-
McCarthy, J.1
Hayes, P.J.2
-
26
-
-
0012778851
-
-
or at http://www.cs.iastate.edu/~leavens/larchc++.html [October]
-
Leavens GT. Larch/C++ Reference Manual, Version 5.14. Available at ftp://ftp.cs.iastate.edu/pub/larchc++/lcpp.ps.gz or at http://www.cs.iastate.edu/~leavens/larchc++.html [October 1997].
-
(1997)
Larch/C++ Reference Manual, Version 5.14
-
-
Leavens, G.T.1
-
27
-
-
0036036099
-
Using data group to specify and check side effects
-
June
-
Leino KRM, Poetzsch-Heffer A, Zhou Y. Using data group to specify and check side effects. Proceedings of the ACM SIGPLAN 2002 Conference on Programming Language Design and Implementation, vol. 37(5), June 2002; 246-257.
-
(2002)
Proceedings of the ACM SIGPLAN 2002 Conference on Programming Language Design and Implementation
, vol.37
, Issue.5
, pp. 246-257
-
-
Leino, K.R.M.1
Poetzsch-Heffer, A.2
Zhou, Y.3
-
28
-
-
0012886252
-
An overview of larch/C++: Behavioral specifications for C++ modules
-
ch. 8, Kilov H. Harvey W (eds.). Kluwer: Boston; An extended version is TR #96-01d. Department of Computer Science, Iowa State University, Ames, IA 50011
-
Leavens GT. An overview of Larch/C++: Behavioral specifications for C++ modules. Specification of Behavioral Semantics in Object-Oriented Information Modeling, ch. 8, Kilov H, Harvey W (eds.). Kluwer: Boston. 1996; 121-142. An extended version is TR #96-01d. Department of Computer Science, Iowa State University, Ames, IA 50011.
-
(1996)
Specification of Behavioral Semantics in Object-Oriented Information Modeling
, pp. 121-142
-
-
Leavens, G.T.1
-
29
-
-
0004207324
-
Extended static checking
-
SRC Research Report 159, Compaq Systems Research Center, 130 Lytton Avenue, Palo Alto, CA 94301, December
-
Detlefs DL, Leino KRM, Nelson G, Saxe JB. Extended static checking SRC Research Report 159, Compaq Systems Research Center, 130 Lytton Avenue, Palo Alto, CA 94301, December 1998.
-
(1998)
-
-
Detlefs, D.L.1
Leino, K.R.M.2
Nelson, G.3
Saxe, J.B.4
-
30
-
-
0000705173
-
Modular specification and verification techniques for object-oriented software components
-
ch. 7, Leavens GT, Sitaraman M (eds.). Cambridge University Press: Cambridge
-
Müller P, Poetzsch-Heffter A. Modular specification and verification techniques for object-oriented software components. Foundations of Component-Based Systems, ch. 7, Leavens GT, Sitaraman M (eds.). Cambridge University Press: Cambridge, 2000; 137-159.
-
(2000)
Foundations of Component-Based Systems
, pp. 137-159
-
-
Müller, P.1
Poetzsch-Heffter, A.2
|