-
1
-
-
0034860011
-
The.NET Contract Wizard: Adding Design by Contract to languages other than Eiffel
-
K. Arnout and R. Simon, "The.NET Contract Wizard: Adding Design by Contract to languages other than Eiffel," in Proceedings of TOOLS 39, IEEE Computer Society, 2001.
-
(2001)
Proceedings of TOOLS 39, IEEE Computer Society
-
-
Arnout, K.1
Simon, R.2
-
2
-
-
0141571907
-
Exception Handling: The case against
-
University of Washington Computer Sciences Department, January
-
A.P. Black, "Exception Handling: The case against," Technical Report TR-82-01-02, University of Washington Computer Sciences Department, January 1982.
-
(1982)
Technical Report
, vol.TR-82-01-02
-
-
Black, A.P.1
-
4
-
-
9544257690
-
A runtime assertion checker for the Java Modelling Language (JML)
-
Las Vegas, Nevada, USA, June
-
Y. Cheon and G.T. Leavens, "A runtime assertion checker for the Java Modelling Language (JML)," in International Conference on Software Engineering Research and Practice (SERF) 2002, Las Vegas, Nevada, USA, June 24-27, 2002.
-
(2002)
International Conference on Software Engineering Research and Practice (SERF) 2002
, pp. 24-27
-
-
Cheon, Y.1
Leavens, G.T.2
-
6
-
-
0012526366
-
Byte code engineering with the BCEL API
-
Institut für Informatik, Freie Universität Berlin
-
M. Dahm, Byte Code Engineering with the BCEL API, Technical Report B-17-98, Institut für Informatik, Freie Universität Berlin (1998).
-
(1998)
Technical Report
, vol.B-17-98
-
-
Dahm, M.1
-
8
-
-
0004119021
-
Adding Contracts to Java with Handshake
-
Department of Computer Science, University of California, Santa Barbara
-
A. Duncan and U. Hölzle, "Adding Contracts to Java with Handshake," Technical Report TRCS98-32, Department of Computer Science, University of California, Santa Barbara (1998).
-
(1998)
Technical Report
, vol.TRCS98-32
-
-
Duncan, A.1
Hölzle, U.2
-
9
-
-
0016623975
-
Exception Handling: Issues and a proposed notation
-
J.B. Goodenough, "Exception Handling: Issues and a proposed notation," Communications of the ACM, Vol. 18, No. 12, 1975.
-
(1975)
Communications of the ACM
, vol.18
, Issue.12
-
-
Goodenough, J.B.1
-
10
-
-
84945708698
-
An Axiomatic basis for computer programming
-
C. Hoare, "An Axiomatic basis for computer programming," Communications of the ACM Vol. 12, No. 10, 1969.
-
(1969)
Communications of the ACM
, vol.12
, Issue.10
-
-
Hoare, C.1
-
11
-
-
35048835875
-
JContractor: A Reflective Java Library to Support Design by Contract
-
Saint-Malo, France. Lecture Notes in Computer Science #1616, Springer Verlag
-
M. Karaorman, U. Hölzle, and J. Bruno, jContractor: A Reflective Java Library to Support Design By Contract," in Proceedings of Meta-Level Architectures and Reflection, 2nd International Conference, Reflection '99. Saint-Malo, France. Lecture Notes in Computer Science #1616, Springer Verlag, 1999, pp. 175-196.
-
(1999)
Proceedings of Meta-Level Architectures and Reflection, 2nd International Conference, Reflection '99
, pp. 175-196
-
-
Karaorman, M.1
Hölzle, U.2
Bruno, J.3
-
12
-
-
84891374294
-
IContract - The Java Design by Contract Tool
-
J.G. Madhu Singh, Bertrand Meyer and R. Mitchell, (eds.)
-
R. Kramer, iContract - The Java Design by Contract Tool, in J.G. Madhu Singh, Bertrand Meyer and R. Mitchell, (eds.), Proceedings of TOOLS USA '98, Santa Barbara, California, August 3-7, 1998, 1998.
-
(1998)
Proceedings of TOOLS USA '98, Santa Barbara, California, August 3-7, 1998
-
-
Kramer, R.1
-
14
-
-
29344437138
-
Design by contract for Java using JMSAssert
-
Man Machine Systems, "Design by contract for Java using JMSAssert," Technical report, URL http://www.mmsindia.com/DBCForJava.html
-
Technical Report
-
-
Systems, M.M.1
-
18
-
-
0000913573
-
JML: A notation for detailed design
-
H. Kilov, et al., (eds.), Kluwer Academic Publishers, Boston
-
G.T. Leavens, A.L. Baker, and C. Ruby, "JML: A notation for detailed design," in H. Kilov, et al., (eds.), Behavioral Specifications of Businesses and Systems. Kluwer Academic Publishers, Boston, 1999, pp. 175-188.
-
(1999)
Behavioral Specifications of Businesses and Systems
, pp. 175-188
-
-
Leavens, G.T.1
Baker, A.L.2
Ruby, C.3
-
20
-
-
11344255575
-
Valgrind: A program supervision framework
-
Boulder, Colorado, USA, July
-
N. Nethercote and J. Seward, "Valgrind: A program supervision framework," in Proceedings of the Third Workshop on Runtime Verification (RV'03), Boulder, Colorado, USA, July 2003.
-
(2003)
Proceedings of the Third Workshop on Runtime Verification (RV'03)
-
-
Nethercote, N.1
Seward, J.2
-
21
-
-
0003624662
-
-
report version 1.3, June 1999, Object Management Group
-
Object Management Group, "OMG Unified Modeling Language Specification," report version 1.3, June 1999, Object Management Group, 1999.
-
(1999)
OMG Unified Modeling Language Specification
-
-
-
23
-
-
0029310256
-
Class Assertions in C++
-
S. Porat and P. Fertig, "Class Assertions in C++," Journal of Object Oriented Programming, Vol. 8, No. 2, pp. 30-37, 1995.
-
(1995)
Journal of Object Oriented Programming
, vol.8
, Issue.2
, pp. 30-37
-
-
Porat, S.1
Fertig, P.2
-
25
-
-
18944384408
-
Using Design by Contract to Automate Java Software and Component Testing
-
Parasoft Corporation. URL
-
"Using Design by Contract to Automate Java Software and Component Testing," Technical report, Parasoft Corporation. URL http://www.parasoft. com/jsp/products/Jcontract
-
Technical Report
-
-
|