-
1
-
-
84945713135
-
Applying design by contract
-
Meyer B. Applying design by contract. Computer 1992; 25(10):40-51.
-
(1992)
Computer
, vol.25
, Issue.10
, pp. 40-51
-
-
Meyer, B.1
-
5
-
-
0004988782
-
The algebraic specification of abstract data types
-
Guttag J, Horning JJ. The algebraic specification of abstract data types. Acta Informatica 1978; 10(1):27-52.
-
(1978)
Acta Informatica
, vol.10
, Issue.1
, pp. 27-52
-
-
Guttag, J.1
Horning, J.J.2
-
6
-
-
0348137525
-
Data groups: Specifying the modification of extended state
-
ACM: New York
-
Leino KRM. Data groups: Specifying the modification of extended state. OOPSLA'98 Conference Proceedings (ACM SIGPLAN Notices, vol. 33(10)). ACM: New York, 1998; 144-153.
-
(1998)
OOPSLA'98 Conference Proceedings (ACM SIGPLAN Notices)
, vol.33
, Issue.10
, pp. 144-153
-
-
Leino, K.R.M.1
-
7
-
-
0000913573
-
JML: A notation for detailed design
-
Kilov H, Rumpe B, Simmonds I (eds.). Kluwer: Boston. MA
-
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. MA, 1999; 175-188.
-
(1999)
Behavioral Specifications of Businesses and Systems
, pp. 175-188
-
-
Leavens, G.T.1
Baker, A.L.2
Ruby, C.3
-
8
-
-
0012151036
-
Notes on data structuring
-
Dijkstra E, Dahl O-J, Hoare CAR (eds.). Academic Press: New York
-
Hoare CAR. Notes on data structuring. Structured Programming, Dijkstra E, Dahl O-J, Hoare CAR (eds.). Academic Press: New York, 1972; 83-174.
-
(1972)
Structured Programming
, pp. 83-174
-
-
Hoare, C.A.R.1
-
10
-
-
0344459335
-
A runtime assertion checker for the Java Modeling Language
-
(PhD Dissertation), Department of Computer Science, Iowa State University, Ames, IA, April
-
Cheon Y. A runtime assertion checker for the Java Modeling Language. Technical Report 03-09 (PhD Dissertation), Department of Computer Science, Iowa State University, Ames, IA, April 2003. Available at: http://archives.cs. iastate.edu.
-
(2003)
Technical Report
, vol.3
, Issue.9
-
-
Cheon, Y.1
-
11
-
-
0142245536
-
How the design of JM accommodates both runtime assertion checking and formal verification
-
Leiden, The Netherlands, November 2002 (Revised Lectures, Lecture Notes in Computer Science), de Boer FS, Bonsangue MM, Graf S, de Roever W-P (eds.). Springer: Berlin
-
Leavens GT, Cheon Y, Clifton C, Ruby C, Cok DR. How the design of JM accommodates both runtime assertion checking and formal verification. Formal Methods for Components and Objects: First International Symposium, FMCO 2002, Leiden, The Netherlands, November 2002 (Revised Lectures, Lecture Notes in Computer Science, vol. 2852), de Boer FS, Bonsangue MM, Graf S, de Roever W-P (eds.). Springer: Berlin, 2003; 262-284.
-
(2003)
Formal Methods for Components and Objects: First International Symposium, FMCO 2002
, vol.2852
, pp. 262-284
-
-
Leavens, G.T.1
Cheon, Y.2
Clifton, C.3
Ruby, C.4
Cok, D.R.5
-
12
-
-
0042423228
-
Part I: The RESOLVE framework and discipline - A research synopsis
-
Ogden WF, Sitaraman M, Weide BW, Zweben SH. Part I: The RESOLVE framework and discipline - a research synopsis. ACM SIGSOFT Software Engineering Notes 1994; 19(4):23-28.
-
(1994)
ACM SIGSOFT Software Engineering Notes
, vol.19
, Issue.4
, pp. 23-28
-
-
Ogden, W.F.1
Sitaraman, M.2
Weide, B.W.3
Zweben, S.H.4
-
14
-
-
0003714504
-
-
Springer: New York
-
Guttag JV, Horning JJ, Garland SJ, Jones KD, Model A, Wing JM. Larch: Languages and Tools for Formal Specification. Springer: New York, 1993.
-
(1993)
Larch: Languages and Tools for Formal Specification
-
-
Guttag, J.V.1
Horning, J.J.2
Garland, S.J.3
Jones, K.D.4
Model, A.5
Wing, J.M.6
-
15
-
-
84949524641
-
Enhancing the pre- And postcondition technique for more expressive specifications
-
Toulouse, France, September 1999 (Lecture Notes in Computer Science), Wing JM, Woodcock J, Davies J (eds.). Springer: Berlin
-
Leavens GT, Baker AL. Enhancing the pre- and postcondition technique for more expressive specifications. FM'99 - Formal Methods: World Congress on Formal Methods in the Development of Computing Systems, Toulouse, France, September 1999 (Lecture Notes in Computer Science, vol. 1709), Wing JM, Woodcock J, Davies J (eds.). Springer: Berlin, 1999; 1087-1106.
-
(1999)
FM'99 - Formal Methods: World Congress on Formal Methods in the Development of Computing Systems
, vol.1709
, pp. 1087-1106
-
-
Leavens, G.T.1
Baker, A.L.2
-
17
-
-
0031681803
-
A framework for detecting interface violations in component-based software
-
IEEE Computer Society Press: Los Alamitos, CA
-
Edwards SH, Shakir G, Sitaraman M, Weide BW, Hollingsworth J. A framework for detecting interface violations in component-based software. Proceedings of the Fifth International Conference on Software Reuse. IEEE Computer Society Press: Los Alamitos, CA, 1998; 46-55.
-
(1998)
Proceedings of the Fifth International Conference on Software Reuse
, pp. 46-55
-
-
Edwards, S.H.1
Shakir, G.2
Sitaraman, M.3
Weide, B.W.4
Hollingsworth, J.5
-
19
-
-
0035520516
-
The ABCs of specification: AsmL, behavior, and components
-
Barnett M, Schulte W. The ABCs of specification: AsmL, behavior, and components. Informatica 2001; 25(4):517-526.
-
(2001)
Informatica
, vol.25
, Issue.4
, pp. 517-526
-
-
Barnett, M.1
Schulte, W.2
-
21
-
-
18744387094
-
Strengthening Eiffel contracts using models
-
Pisa, Italy, September
-
Schoeller B. Strengthening Eiffel contracts using models. Proceedings of the Workshop on Formal Aspects of Component Software (FACS 2003), UNU/IIST Report No. 284, Pisa, Italy, September 2003; 143-158.
-
(2003)
Proceedings of the Workshop on Formal Aspects of Component Software (FACS 2003), UNU/IIST Report No. 284
, vol.284
, pp. 143-158
-
-
Schoeller, B.1
-
22
-
-
84891374294
-
IContract-the Java design by contract tool
-
IEEE Computer Society Press: Los Alamitos, CA
-
Kramer R. iContract-the Java design by contract tool. TOOLS 26: Technology of Object-Oriented Languages and Systems. IEEE Computer Society Press: Los Alamitos, CA, 1998; 295-307.
-
(1998)
TOOLS 26: Technology of Object-oriented Languages and Systems
, pp. 295-307
-
-
Kramer, R.1
-
23
-
-
19144368375
-
Jass - Java with assertions
-
Havelund K, Rosu G (eds.) Electronic Notes in Theoretical Computer Science
-
Bartetzko D, Fischer C, Moller M, Wehrheim H. Jass - Java with assertions. Workshop on Runtime Verification held in conjunction with the 13th Conference on Computer Aided Verification, CAV'01, Havelund K, Rosu G (eds.) Electronic Notes in Theoretical Computer Science 2001; 55(2). Available from: http//www.elsevier.nl.
-
(2001)
Workshop on Runtime Verification Held in Conjunction with the 13th Conference on Computer Aided Verification, CAV'01
, vol.55
, Issue.2
-
-
Bartetzko, D.1
Fischer, C.2
Moller, M.3
Wehrheim, H.4
-
26
-
-
0035898898
-
Formal specification of the Java Card API in JML: The APDU class
-
Poll E, van den Berg J, Jacobs B. Formal specification of the Java Card API in JML: The APDU class. Computer Networks 2001; 36(4):407-421.
-
(2001)
Computer Networks
, vol.36
, Issue.4
, pp. 407-421
-
-
Poll, E.1
Van Den Berg, J.2
Jacobs, B.3
|