-
1
-
-
4644269527
-
Verification of object-oriented programs with invariants
-
Workshop on Formal Techniques for Java-like Programs
-
Barnett, M., DeLine, R., Fahndrich, M., Leino, K. R. M., Schulte, W.: Verification of object-oriented programs with invariants, Journal of Object Technology, 3(6), June 2004, 27-56. (Pubitemid 39300050)
-
(2004)
Journal of Object Technology
, vol.3
, Issue.6
, pp. 27-56
-
-
Barnett, M.1
DeLine, R.2
Fahndrich, M.3
Leino, K.R.M.4
Schulte, W.5
-
2
-
-
25844470866
-
The Spec# programming system: An overview
-
LNCS, Springer, 2005
-
Barnett, M., Leino, K. R. M., Schulte, W.: The Spec# programming system: An overview, Construction and Analysis of Safe, Secure, and Interoperable Smart Devices (CASSIS '04), LNCS 3362, Springer, 2005.
-
(3362)
Construction and Analysis of Safe, Secure, and Interoperable Smart Devices (CASSIS '04).
-
-
Barnett, M.1
Leino, K.R.M.2
Schulte, W.3
-
3
-
-
35048827919
-
Friends need a bit more: Maintaining invariants over shared state
-
LNCS 3125, Springer
-
Barnett, M., Naumann, D. A.: Friends Need a Bit More: Maintaining Invariants Over Shared State, Mathematics of Program Construction (MPC '04), LNCS 3125, Springer, 2004.
-
(2004)
Mathematics of Program Construction (MPC '04).
-
-
Barnett, M.1
Naumann, D.A.2
-
4
-
-
84875207595
-
OCL component invariants
-
Baumeister, H., Hennicker, R., Knapp, A., Wirsing, M.: OCL Component Invariants, Monterey Workshop 2001, Engineering Automation for Software Intensive System Integration, Monterey, USA, 2001.
-
(2001)
Monterey Workshop 2001, Engineering Automation for Software Intensive System Integration, Monterey, USA
-
-
Baumeister, H.1
Hennicker, R.2
Knapp, A.3
Wirsing, M.4
-
7
-
-
26444597310
-
Universes: Lightweight ownership for JML
-
Dietl, W., Muller, P.: Universes: Lightweight Ownership for JML, Journal of Object Technology, 4(8), 2005, 5-32. (Pubitemid 41596789)
-
(2005)
Journal of Object Technology
, vol.4
, Issue.8
, pp. 5-32
-
-
Dietl, W.1
Muller, P.2
-
8
-
-
0003880013
-
-
Addison-Wesley
-
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, 1995.
-
(1995)
Design Patterns: Elements of Reusable Object-Oriented Software
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
10
-
-
0015482118
-
Proof of correctness of data representations
-
Hoare, C. A. R.: Proof of Correctness of Data Representations, Acta Informatica, 1, 1972, 271-281.
-
(1972)
Acta Informatica
, vol.1
, pp. 271-281
-
-
Hoare, C.A.R.1
-
11
-
-
23044518649
-
Verification of Object Oriented Programs Using Class Invariants
-
Springer
-
Huizing, K., Kuiper, R.: Verification of Object Oriented Programs Using Class Invariants, Fundamental Approaches to Software Engineering (FASE' 00), LNCS 1783, Springer, 2000.
-
(2000)
Fundamental Approaches to Software Engineering (FASE' 00)., LNCS 1783
-
-
Huizing, K.1
Kuiper, R.2
-
12
-
-
34249997341
-
A Simple Sequential Reasoning Approach for Sound Modular Verification of Mainstream Multithreaded Programs
-
DOI 10.1016/j.entcs.2007.04.005, PII S157106610700357X, Proceedings of the Thread Verification Workshop (TV 2006)
-
Jacobs, B., Smans, J., Piessens, F., Schulte, W.: A Simple Sequential Reasoning Approach for SoundModular Verification of Mainstream Multithreaded Programs, ENTCS, 174(9), 2007, 23-47. (Pubitemid 46891376)
-
(2007)
Electronic Notes in Theoretical Computer Science
, vol.174
, Issue.9
, pp. 23-47
-
-
Jacobs, B.1
Smans, J.2
Piessens, F.3
Schulte, W.4
-
13
-
-
33749395393
-
Dynamic frames: Support for framing, dependencies and sharing without restrictions
-
Springer
-
Kassios, I. T.: Dynamic Frames: Support for Framing, Dependencies and Sharing Without Restrictions, Formal Methods (FM '06), LNCS 4085, Springer, 2006.
-
(2006)
Formal Methods (FM '06)., LNCS 4085
-
-
Kassios, I.T.1
-
14
-
-
33845245278
-
Preliminary design of JML: A behavioral interface specification language for Java
-
Leavens, G. T., Baker, A. L., Ruby, C.: Preliminary design of JML: a behavioral interface specification language for Java, SIGSOFT Softw. Eng. Notes, 31(3), 2006, 1-38.
-
(2006)
SIGSOFT Softw. Eng. Notes
, vol.31
, Issue.3
, pp. 1-38
-
-
Leavens, G.T.1
Baker, A.L.2
Ruby, C.3
-
16
-
-
35048835831
-
Object invariants in dynamic contexts
-
Springer
-
Leino, K. R. M., Muller, P.: Object Invariants in Dynamic Contexts, European Conference on Object-Oriented Programming (ECOOP' 04), LNCS 3086, Springer, 2004.
-
(2004)
European Conference on Object-Oriented Programming (ECOOP' 04)., LNCS 3086
-
-
Leino, K.R.M.1
Muller, P.2
-
17
-
-
26444577491
-
Modular verification of static class invariants
-
Springer
-
Leino, K. R.M., Muller, P.: Modular Verification of Static Class Invariants, FormalMethods (FM'05), LNCS 3582, Springer, 2005.
-
(2005)
FormalMethods (FM'05)., LNCS 3582
-
-
Leino, K.R.M.1
Muller, P.2
-
19
-
-
38549143057
-
Invariants for non-hierarchical object structures
-
Elsevier
-
Middelkoop, R., Huizing, C., Kuiper, R., Luit, E. J.: Invariants for Non-Hierarchical Object Structures, Brazilian Symposium on Formal Methods (SBMF'06), ENTCS 195, Elsevier, 2008.
-
(2008)
Brazilian Symposium on Formal Methods (SBMF'06)., ENTCS 195
-
-
Middelkoop, R.1
Huizing, C.2
Kuiper, R.3
Luit, E.J.4
-
20
-
-
84875185724
-
-
Technical report, Department of Mathematics and Computer Science, Technische Universiteit Eindhoven
-
Middelkoop, R., Huizing, C., Kuiper, R., Luit, E. J.: A Proof System for Invariants in Layered OO Designs, Technical report, Department of Mathematics and Computer Science, Technische Universiteit Eindhoven, 2008, Available from http://alexandria.tue.nl/repository/books/633066.pdf.
-
(2008)
A Proof System for Invariants in Layered OO Designs
-
-
Middelkoop, R.1
Huizing, C.2
Kuiper, R.3
Luit, E.J.4
-
22
-
-
33746607322
-
Modular invariants for layered object structures
-
DOI 10.1016/j.scico.2006.03.001, PII S0167642306000566
-
Muller, P., Poetzsch-Heffter, A., Leavens, G. T.: Modular invariants for layered object structures, Science of Computer Programming, 62(3), 2006, 253-286. (Pubitemid 44148842)
-
(2006)
Science of Computer Programming
, vol.62
, Issue.3
, pp. 253-286
-
-
Muller, P.1
Poetzsch-Heffter, A.2
Leavens, G.T.3
-
24
-
-
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
-
26
-
-
33646055346
-
Controlling object allocation using creation guards
-
LNCS 3582, Springer
-
Pierik, C., Clarke, D., de Boer, F. S.: Controlling Object Allocation Using Creation Guards, Formal Methods (FM '05), LNCS 3582, Springer, 2005.
-
(2005)
Formal Methods (FM '05).
-
-
Pierik, C.1
Clarke, D.2
De Boer, F.S.3
-
29
-
-
0003511049
-
-
Prentice Hall
-
Rumbaugh, J. R., Blaha, M. R., Lorensen, W., Eddy, F., Premerlani, W.: Object-Oriented Modeling and Design, Prentice Hall, 1990.
-
(1990)
Object-Oriented Modeling and Design
-
-
Rumbaugh, J.R.1
Blaha, M.R.2
Lorensen, W.3
Eddy, F.4
Premerlani, W.5
|