-
4
-
-
0035520516
-
The ABCs of specification: AsmL, behavior, and components
-
Barnett M., Schulte W. The ABCs of specification: AsmL, behavior, and components. Informatica. 25(4):2001;517-526.
-
(2001)
Informatica
, vol.25
, Issue.4
, pp. 517-526
-
-
Barnett, M.1
Schulte, W.2
-
5
-
-
33646204439
-
Spying on components: A runtime verification technique
-
Leavens, G.T., Sitaraman, M., Giannakopoulou, D., (Eds.), Published as Iowa State Technical Report 01-09a
-
Barnett, M., Schulte, W., 2001b. Spying on components: A runtime verification technique. In Leavens, G.T., Sitaraman, M., Giannakopoulou, D., (Eds.), Workshop on Specification and Verification of Component-Based Systems. Published as Iowa State Technical Report 01-09a.
-
(2001)
Workshop on Specification and Verification of Component-Based Systems
-
-
Barnett, M.1
Schulte, W.2
-
7
-
-
19144368375
-
Jass - Java with assertions
-
Havelund, K., Rosu, G., (Eds.), Proceedings of the First Workshop on Runtime Verification (RV'01). Elsevier Science
-
Bartetzko, D., Fischer, C., Möller, M., Wehrheim, H., 2001. Jass - Java with assertions. In Havelund, K., Rosu, G., (Eds.), Proceedings of the First Workshop on Runtime Verification (RV'01), vol. 55 of Electronic Notes in Theoretical Computer Science. Elsevier Science.
-
(2001)
Electronic Notes in Theoretical Computer Science
, vol.55
-
-
Bartetzko, D.1
Fischer, C.2
Möller, M.3
Wehrheim, H.4
-
8
-
-
0037813472
-
-
Technical Report 00-08, Department of Computer Science, Iowa State University, 226 Atanasoff Hall, Ames, Iowa 50011. Available by anonymous ftp or by e-mail from almanac@cs.iastate.edu
-
Bhorkar, A., 2000. A run-time assertion checker for Java using JML. Technical Report 00-08, Department of Computer Science, Iowa State University, 226 Atanasoff Hall, Ames, Iowa 50011. Available by anonymous ftp from ftp.cs.iastate.edu or by e-mail from almanac@cs.iastate.edu.
-
(2000)
A Run-Time Assertion Checker for Java Using JML
-
-
Bhorkar, A.1
-
9
-
-
0031274275
-
Software reliability via run-time result-checking
-
Blum M., Wasserman H. Software reliability via run-time result-checking. Journal of the ACM. 44(6):1997;826-849.
-
(1997)
Journal of the ACM
, vol.44
, Issue.6
, pp. 826-849
-
-
Blum, M.1
Wasserman, H.2
-
12
-
-
0035360392
-
A framework for practical, automated black-box testing of component-based software
-
Edwards S.H. A framework for practical, automated black-box testing of component-based software. Software Testing, Verification and Reliability. 11(2):2001.
-
(2001)
Software Testing, Verification and Reliability
, vol.11
, Issue.2
-
-
Edwards, S.H.1
-
13
-
-
0035552056
-
Contract soundness for object-oriented languages
-
ACM SIGPLAN
-
Findler, R.B., Felleisen, M., 2001. Contract soundness for object-oriented languages. In OOPSLA 2001, ACM SIGPLAN, p. 1-15.
-
(2001)
OOPSLA 2001
, pp. 1-15
-
-
Findler, R.B.1
Felleisen, M.2
-
15
-
-
0038827738
-
-
Foundations of Software Engineering, M.R.
-
Foundations of Software Engineering, M.R., (2001). http://research.microsoft.com/fse.
-
(2001)
-
-
-
16
-
-
0003880013
-
-
Reading, Mass: Addison-Wesley
-
Gamma E., Helm R., Johnson R., Vlissides J. Design Patterns: Elements of Reusable Object-Oriented Software. 1995;Addison-Wesley, Reading, Mass.
-
(1995)
Design Patterns: Elements of Reusable Object-Oriented Software
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
17
-
-
0030168358
-
Strongest postcondition semantics as the formal basis for reverse engineering
-
Gannod G.C., Cheng B. Strongest postcondition semantics as the formal basis for reverse engineering. Journal of Automated Software Engineering. 3(1/2):1996;139-164.
-
(1996)
Journal of Automated Software Engineering
, vol.3
, Issue.1-2
, pp. 139-164
-
-
Gannod, G.C.1
Cheng, B.2
-
18
-
-
0008231185
-
-
Technical Report MSR-TR-2001-97
-
Grieskamp, W., Gurevich, Y., Schulte, W., Veanes, M., 2001. Conformance testing with abstract state machines. Technical Report MSR-TR-2001-97, Microsoft Research. Available from http://research.microsoft.com/pubs.
-
(2001)
Conformance Testing with Abstract State Machines
-
-
Grieskamp, W.1
Gurevich, Y.2
Schulte, W.3
Veanes, M.4
-
19
-
-
0002017107
-
Evolving algebras 1993: Lipari guide
-
E. Börger. Oxford: Oxford University Press
-
Gurevich Y. Evolving Algebras 1993: Lipari Guide. Börger E. Specification and Validation Methods. 1995;9-36 Oxford University Press, Oxford.
-
(1995)
Specification and Validation Methods
, pp. 9-36
-
-
Gurevich, Y.1
-
20
-
-
0008282119
-
-
Technical Report MSR-TR-2001-98
-
Gurevich, Y., Schulte, W., Veanes, M., 2001. Toward industrial strength abstract state machines. Technical Report MSR-TR-2001-98, Microsoft Research. Available from http://research.microsoft.com/pubs.
-
(2001)
Toward Industrial Strength Abstract State Machines
-
-
Gurevich, Y.1
Schulte, W.2
Veanes, M.3
-
21
-
-
84976833144
-
Contracts: Specifying behavioral compositions in object-oriented system
-
N. Meyrowitz (Ed.)
-
Helm, R., Holland, I., Gangopadhyay, D., 1990. Contracts: Specifying behavioral compositions in object-oriented system. In: N. Meyrowitz (Ed.), ACM SIGPLAN Notices, OOPSLA ECOOP '90 Proceedings 25(10), 169-180.
-
(1990)
ACM SIGPLAN Notices, OOPSLA ECOOP '90 Proceedings
, vol.25
, Issue.10
, pp. 169-180
-
-
Helm, R.1
Holland, I.2
Gangopadhyay, D.3
-
22
-
-
85029474532
-
Specifying reusable components using contracts
-
Madsen, O.L., (Ed.), ECOOP '92, European Conference on Object-Oriented Programming. Utrecht, The Netherlands, Springer-Verlag, New York, NY
-
Holland, I.M., 1992. Specifying reusable components using contracts. In Madsen, O.L., (Ed.), ECOOP '92, European Conference on Object-Oriented Programming, Lecture Notes in Computer Science, vol. 615. Utrecht, The Netherlands, Springer-Verlag, New York, NY, pp. 287-308.
-
(1992)
Lecture Notes in Computer Science
, vol.615
, pp. 287-308
-
-
Holland, I.M.1
-
24
-
-
0013137299
-
-
IBM 2001. Object constraint language. http://www-4.ibm.com/software/ad/library/standards/ocl.html.
-
(2001)
Object Constraint Language
-
-
-
25
-
-
0004297930
-
-
Technical Report TRCS98-31, University of California, Santa Barbara. Computer Science
-
Karaorman, M., Holzle, U., Bruno, J., 1999. jContractor: A reflective Java library to support design by contract. Technical Report TRCS98-31, University of California, Santa Barbara. Computer Science.
-
(1999)
jContractor: A Reflective Java Library to Support Design by Contract
-
-
Karaorman, M.1
Holzle, U.2
Bruno, J.3
-
26
-
-
84891374294
-
iContract - The Java designs by contract tool
-
TOOLS 26, Santa Barbara/CA, USA. IEEE CS Press, Los Alamitos
-
Kramer, R., 1998. iContract - the Java Designs by Contract tool. In Proc. Technology of Object-Oriented Languages and Systems, TOOLS 26, Santa Barbara/CA, USA. IEEE CS Press, Los Alamitos.
-
(1998)
Proc. Technology of Object-Oriented Languages and Systems
-
-
Kramer, R.1
-
27
-
-
0004030849
-
-
Technical Report 98-06o, Iowa State University, Department of Computer Science
-
Leavens, G.T., Baker, A.L., Ruby, C., 2000. Preliminary design of JML: A behavioral interface specification language for Java. Technical Report 98-06o, Iowa State University, Department of Computer Science. See www.cs.iastate.edu/̃leavens/JML.html.
-
(2000)
Preliminary Design of JML: A Behavioral Interface Specification Language for Java
-
-
Leavens, G.T.1
Baker, A.L.2
Ruby, C.3
-
28
-
-
0037813466
-
-
JMSAssert
-
Man Machine Systems 2002. JMSAssert. Available from http://www.mmsindia.com/JMSAssert.html.
-
(2000)
Man Machine Systems 2002
-
-
-
30
-
-
0038827734
-
-
Microsoft Corporation 2001. NET documentation. http://www.microsoft.com/net/.
-
(2001)
NET Documentation
-
-
-
32
-
-
0008189223
-
Making executable interface specifications more expressive
-
Cap, C.H. (Ed.), Informatik Aktuell. Springer-Verlag, at pi5/publications.html
-
Müller, P., Meyer, J., Poetzsch-Heffter, A., 1999. Making executable interface specifications more expressive. In: Cap, C.H. (Ed.), JIT '99 Java-Informations-Tage 1999, Informatik Aktuell. Springer-Verlag. Available from http://www.informatik.fernuni-hagen.de at pi5/publications.html.
-
(1999)
JIT '99 Java-Informations-Tage 1999
-
-
Müller, P.1
Meyer, J.2
Poetzsch-Heffter, A.3
-
33
-
-
4243467983
-
-
Technical Report 01-03, Department of Computer Science, Iowa State University, Ames, Iowa, 50011. To appear in the Formal Techniques for Java Programs 2001 workshop at ECOOP 2001. Also available from archives.cs.iastate.edu
-
Müller, P., Poetzsch-Heffter, A., Leavens, G.T., 2001. Modular specification of frame properties in jml. Technical Report 01-03, Department of Computer Science, Iowa State University, Ames, Iowa, 50011. To appear in the Formal Techniques for Java Programs 2001 workshop at ECOOP 2001. Also available from archives.cs.iastate.edu.
-
(2001)
Modular Specification of Frame Properties in JML
-
-
Müller, P.1
Poetzsch-Heffter, A.2
Leavens, G.T.3
-
34
-
-
0008228278
-
Testing Components
-
OOPSLA 2001, Published as Iowa State Technical Report #01-09a
-
Soundarajan, N., Tyler, B., 2001. Testing components. In Workshop on Specification and Verification of Component-Based Systems, OOPSLA 2001, Published as Iowa State Technical Report #01-09a, pp. 1-6.
-
(2001)
Workshop on Specification and Verification of Component-Based Systems
, pp. 1-6
-
-
Soundarajan, N.1
Tyler, B.2
|