-
1
-
-
4644269527
-
Verification of object-oriented programs with invariants
-
Special issue: ECOOP 2003 workshop on Formal Techniques for Java-like Programs
-
Barnett M., DeLine R., Fähndrich M., Rustan K., Leino M., and Schulte W. Verification of object-oriented programs with invariants. Special issue: ECOOP 2003 workshop on Formal Techniques for Java-like Programs. Journal of Object Technology 3 6 (June 2004) 27-56
-
(2004)
Journal of Object Technology
, vol.3
, Issue.6
, pp. 27-56
-
-
Barnett, M.1
DeLine, R.2
Fähndrich, M.3
Rustan, K.4
Leino, M.5
Schulte, W.6
-
2
-
-
35048827919
-
Friends need a bit more: Maintaining invariants over shared state
-
Seventh International Conference on Mathematics of Program Construction. (MPC), Springer-Verlag
-
Barnett M., and Naumann D. Friends need a bit more: Maintaining invariants over shared state. Seventh International Conference on Mathematics of Program Construction. (MPC). Lecture Notes in Computer Science volume 3125 (2004), Springer-Verlag 54-84
-
(2004)
Lecture Notes in Computer Science
, vol.3125
, pp. 54-84
-
-
Barnett, M.1
Naumann, D.2
-
4
-
-
0015482118
-
Proof of correctness of data representations
-
Hoare C.A.R. Proof of correctness of data representations. Acta Inf. 1 (1972) 271-281
-
(1972)
Acta Inf.
, vol.1
, pp. 271-281
-
-
Hoare, C.A.R.1
-
5
-
-
38549108157
-
-
K. Rustan M. Leino. Toward Reliable Modular Programs. PhD thesis, California Institute of Technology, 1995
-
-
-
-
6
-
-
35048835831
-
-
K. Rustan M. Leino and Peter Müller. Object invariants in dynamic contexts. In ECOOP, pages 491-516, 2004
-
-
-
-
9
-
-
38549100853
-
-
Ronald Middelkoop, Cornelis Huizing, Ruurd Kuiper, and Erik Luit. Cooperation-based invariants for oo languages. In International Workshop on Formal Aspects of Component Software (FACS'05), 2005
-
-
-
-
10
-
-
23944503050
-
Modular Specification and Verification of Object Oriented Programs
-
Springer-Verlag
-
Müller P. Modular Specification and Verification of Object Oriented Programs. Lecture Notes in Computer Science volume 2262 (2002), Springer-Verlag
-
(2002)
Lecture Notes in Computer Science
, vol.2262
-
-
Müller, P.1
-
12
-
-
17044390050
-
Separation logic and abstraction
-
Proceedings of 32nd POPL
-
Parkinson M., and Bierman G. Separation logic and abstraction. Proceedings of 32nd POPL. ACM SIGPLAN Notices 40 (January 2005) 247-258
-
(2005)
ACM SIGPLAN Notices
, vol.40
, pp. 247-258
-
-
Parkinson, M.1
Bierman, G.2
-
13
-
-
0015482049
-
On the criteria to be used in decomposing systems into modules
-
Parnas D.L. On the criteria to be used in decomposing systems into modules. Communications of the ACM 15 12 (1972) 1053-1058
-
(1972)
Communications of the ACM
, vol.15
, Issue.12
, pp. 1053-1058
-
-
Parnas, D.L.1
-
14
-
-
26444468933
-
Controlling object allocation using creation guards
-
FM. Fitzgerald J., Hayes I.J., and Tarlecki A. (Eds), Springer
-
Pierik C., Clarke D., and de Boer F.S. Controlling object allocation using creation guards. In: Fitzgerald J., Hayes I.J., and Tarlecki A. (Eds). FM. Lecture Notes in Computer Science volume 3582 (2005), Springer 59-74
-
(2005)
Lecture Notes in Computer Science
, vol.3582
, pp. 59-74
-
-
Pierik, C.1
Clarke, D.2
de Boer, F.S.3
-
15
-
-
38549118088
-
-
Alex Potanin, James Noble, Dave Clarke, and Robert Biddle. Featherweight generic ownership. In Formal Techniques for Java-like Programs (FTfJP), 2005
-
-
-
-
16
-
-
0036051192
-
-
John C. Reynolds. Separation logic: A logic for shared mutable data structures. In Third Annual Symposium on Logic in Computer Science (LICS), 2002
-
-
-
|