-
1
-
-
33845245278
-
Preliminary design of JML: A behavioral interface specification language for Java
-
Mar.
-
G. T. Leavens, A. L. Baker, and C. Ruby, "Preliminary design of JML: A behavioral interface specification language for Java," ACM SIGSOFT Software Engineering Notes, vol. 31, no. 3, pp. 1-38, Mar. 2006.
-
(2006)
ACM SIGSOFT Software Engineering Notes
, vol.31
, Issue.3
, pp. 1-38
-
-
Leavens, G.T.1
Baker, A.L.2
Ruby, C.3
-
2
-
-
19044375174
-
An overview of JML tools and applications
-
June
-
L. Burdy, Y. Cheon, D. R. Cok, M. D. Ernst, J. R. Kiniry, G. T. Leavens, K. R. M. Leino, and E. Poll, "An overview of JML tools and applications," International Journal on Software Tools for Technology Transfer, vol. 7, no. 3, pp. 212-232, June 2005.
-
(2005)
International Journal on Software Tools for Technology Transfer
, vol.7
, Issue.3
, pp. 212-232
-
-
Burdy, L.1
Cheon, Y.2
Cok, D.R.3
Ernst, M.D.4
Kiniry, J.R.5
Leavens, G.T.6
Leino, K.R.M.7
Poll, E.8
-
3
-
-
0344459335
-
A runtime assertion checker for the Java Modeling Language
-
Department of Computer Science, Apr., the author's Ph.D. dissertation
-
Y. Cheon, "A runtime assertion checker for the Java Modeling Language," Department of Computer Science, Iowa State University, Ames, IA, Tech. Rep. 03-09, Apr. 2003, the author's Ph.D. dissertation.
-
(2003)
Iowa State University, Ames, IA, Tech. Rep. 03-09
-
-
Cheon, Y.1
-
5
-
-
33748990626
-
Checking JML specifications using an extensible software model checking framework
-
Robby, E. Rodriguez, M. B. Dwyer, and J. Hatcliff, "Checking JML specifications using an extensible software model checking framework," International Journal on Software Tools for Technology Transfer, vol. 8, no. 3, pp. 280-299, 2006.
-
(2006)
International Journal on Software Tools for Technology Transfer
, vol.8
, Issue.3
, pp. 280-299
-
-
Rodriguez, R.E.1
Dwyer, M.B.2
Hatcliff, J.3
-
6
-
-
26444479688
-
Symbolic animation of JML specifications
-
ser. Lecture Notes in Computer Science. New York, NY: Springer-Verlag, July 2005
-
F. Bouquet, F. Dadeau, B. Legeard, and M. Utting, "Symbolic animation of JML specifications," in Proceedings of the International Conference on Formal Methods 2005 (FM'05), ser. Lecture Notes in Computer Science, vol. 3582. New York, NY: Springer-Verlag, July 2005, pp. 75-90.
-
Proceedings of the International Conference on Formal Methods 2005 (FM'05)
, vol.3582
, pp. 75-90
-
-
Bouquet, F.1
Dadeau, F.2
Legeard, B.3
Utting, M.4
-
7
-
-
0000913573
-
JML: A notation for detailed design
-
H. Kilov, B. Rumpe, and I. Simmonds, Eds. Boston: Kluwer Academic Publishers
-
G. T. Leavens, A. L. Baker, and C. Ruby, "JML: A notation for detailed design," in Behavioral Specifications of Businesses and Systems, H. Kilov, B. Rumpe, and I. Simmonds, Eds. Boston: Kluwer Academic Publishers, 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
-
8
-
-
13144252258
-
How the design of JML accommodates both runtime assertion checking and formal verification
-
Mar.
-
G. T. Leavens, Y. Cheon, C. Clifton, C. Ruby, and D. R. Cok, "How the design of JML accommodates both runtime assertion checking and formal verification," Science of Computer Programming, vol. 55, no. 1-3, pp. 185-208, Mar. 2005.
-
(2005)
Science of Computer Programming
, vol.55
, Issue.1-3
, pp. 185-208
-
-
Leavens, G.T.1
Cheon, Y.2
Clifton, C.3
Ruby, C.4
Cok, D.R.5
-
9
-
-
84945713135
-
Applying "design by contract"
-
Oct.
-
B. Meyer, "Applying "design by contract"," Computer, vol. 25, no. 10, pp. 40-51, Oct. 1992.
-
(1992)
Computer
, vol.25
, Issue.10
, pp. 40-51
-
-
Meyer, B.1
-
10
-
-
84944059308
-
A simple and practical approach to unit testing: The JML and JUnit way
-
ser. Lecture Notes in Computer Science, B. Magnusson, Ed. Berlin: Springer-Verlag, June 2002
-
Y. Cheon and G. T. Leavens, "A simple and practical approach to unit testing: The JML and JUnit way," in ECOOP 2002 - Object-Oriented Programming, 16th European Conference, M'aalaga, Spain, Proceedings, ser. Lecture Notes in Computer Science, B. Magnusson, Ed., vol. 2374. Berlin: Springer-Verlag, June 2002, pp. 231-255.
-
ECOOP 2002 - Object-Oriented Programming, 16th European Conference, M'aalaga, Spain, Proceedings
, vol.2374
, pp. 231-255
-
-
Cheon, Y.1
Leavens, G.T.2
-
11
-
-
15844372320
-
Rostra: A framework for detecting redundant object-oriented unit tests
-
IEEE
-
T. Xie, D. Marinov, and D. Notkin, "Rostra: A framework for detecting redundant object-oriented unit tests," in Proceedings of 19th Int. IEEE Conf. on Automated Sofware Engineering (ASE'04). IEEE, 2004, pp. 196-205.
-
(2004)
Proceedings of 19th Int. IEEE Conf. on Automated Sofware Engineering (ASE'04)
, pp. 196-205
-
-
Xie, T.1
Marinov, D.2
Notkin, D.3
-
12
-
-
0028437965
-
Automatically generating test data from a boolean specification
-
May
-
E. Weyuker, T. Goradia, and A. Singh, "Automatically generating test data from a boolean specification," IEEE Transactions on Software Engineering, vol. 20, no. 5, pp. 353-363, May 1994.
-
(1994)
IEEE Transactions on Software Engineering
, vol.20
, Issue.5
, pp. 353-363
-
-
Weyuker, E.1
Goradia, T.2
Singh, A.3
-
13
-
-
0002190545
-
Test infected: Programmers love writing tests
-
K. Beck and E. Gamma, "Test infected: Programmers love writing tests," Java Report, vol. 3, no. 7, pp. 37-50, 1998.
-
(1998)
Java Report
, vol.3
, Issue.7
, pp. 37-50
-
-
Beck, K.1
Gamma, E.2
-
14
-
-
33846783309
-
Specifying and checking method call sequences of Java programs
-
Mar.
-
Y. Cheon and A. Perumendla, "Specifying and checking method call sequences of Java programs," Software Quality Journal, vol. 15, no. 1, pp. 7-25, Mar. 2007.
-
(2007)
Software Quality Journal
, vol.15
, Issue.1
, pp. 7-25
-
-
Cheon, Y.1
Perumendla, A.2
-
15
-
-
29944432254
-
A complete automation of unit testing for Java programs
-
Y. Cheon, M. Kim, and A. Perumendla, "A complete automation of unit testing for Java programs," in International Conference on Software Engineering Research and Practice, Las Vegas, Nevada, June 27-29, 2005, 2005, pp. 290-295.
-
(2005)
International Conference on Software Engineering Research and Practice, Las Vegas, Nevada, June 27-29, 2005
, pp. 290-295
-
-
Cheon, Y.1
Kim, M.2
Perumendla, A.3
-
16
-
-
48049116311
-
A fitness function for evolutionary testing of object-oriented programs
-
ACM Press, July
-
Y. Cheon and M. Kim, "A fitness function for evolutionary testing of object-oriented programs," in Genetic and Evolutionary Computation Conference, Seattle, WA, USA, July 8-12, 2006. ACM Press, July 2006, pp. 1952-1954.
-
(2006)
Genetic and Evolutionary Computation Conference, Seattle, WA, USA, July 8-12, 2006
, pp. 1952-1954
-
-
Cheon, Y.1
Kim, M.2
-
17
-
-
4444334164
-
JCrasher: An automatic robustness tester for Java
-
Sept.
-
C. Csallner and Y. Smaragdakis, "JCrasher: an automatic robustness tester for Java," Software - Practice and Experience, vol. 34, no. 11, pp. 1025-1050, Sept. 2004.
-
(2004)
Software - Practice and Experience
, vol.34
, Issue.11
, pp. 1025-1050
-
-
Csallner, C.1
Smaragdakis, Y.2
-
19
-
-
0032022243
-
Using test oracles generated from program documentation
-
Mar.
-
D. K. Peters and D. L. Parnas, "Using test oracles generated from program documentation," IEEE Transactions on Software Engineering, vol. 24, no. 3, pp. 161-173, Mar. 1998.
-
(1998)
IEEE Transactions on Software Engineering
, vol.24
, Issue.3
, pp. 161-173
-
-
Peters, D.K.1
Parnas, D.L.2
-
20
-
-
0033907702
-
Automatically checking an implementation against its formal specification
-
Jan.
-
S. Antoy and D. Hamlet, "Automatically checking an implementation against its formal specification," IEEE Transactions on Software Engineering, vol. 26, no. 1, pp. 55-69, Jan. 2000.
-
(2000)
IEEE Transactions on Software Engineering
, vol.26
, Issue.1
, pp. 55-69
-
-
Antoy, S.1
Hamlet, D.2
-
21
-
-
0038182886
-
Runtime verification of .NET contracts
-
Mar.
-
M. Barnett and W. Schulte, "Runtime verification of .NET contracts," The Journal of Systems and Software, vol. 65, no. 3, pp. 199-208, Mar. 2003.
-
(2003)
The Journal of Systems and Software
, vol.65
, Issue.3
, pp. 199-208
-
-
Barnett, M.1
Schulte, W.2
-
22
-
-
33845266262
-
Checking the conformance of java classes against algebraic specifications
-
ser. Lecture Notes in Computer Science, Z. Liu and H. Jifeng, Eds. New York, NY: Springer-Verlag, Nov.
-
I. Nunes, A. Lopes, V. Vasconcelos, J. ao Abreu, and L. S. Reis, "Checking the conformance of java classes against algebraic specifications," in Formal Methods and Software Engineering: 8th International Conference on Formal Engineering Methods (ICFEM), ser. Lecture Notes in Computer Science, Z. Liu and H. Jifeng, Eds., vol. 4260. New York, NY: Springer-Verlag, Nov. 2006, pp. 494-513.
-
(2006)
Formal Methods and Software Engineering: 8th International Conference on Formal Engineering Methods (ICFEM)
, vol.4260
, pp. 494-513
-
-
Nunes, I.1
Lopes, A.2
Vasconcelos, V.3
Abreu, J.A.4
Reis, L.S.5
-
23
-
-
0035520516
-
The ABCs of specification: AsmL, behavior, and components
-
Nov.
-
M. Barnett and W. Schulte, "The ABCs of specification: AsmL, behavior, and components," Informatica, vol. 25, no. 4, pp. 517-526, Nov. 2001.
-
(2001)
Informatica
, vol.25
, Issue.4
, pp. 517-526
-
-
Barnett, M.1
Schulte, W.2
-
24
-
-
26444584996
-
Eclat: Automatic generation and classification of test inputs
-
ser. Lecture Notes in Computer Science, A. Black, Ed. Berlin: Springer-Verlag
-
C. Pacheco and M. D. Ernst, "Eclat: Automatic generation and classification of test inputs," in ECOOP 2005 - European Conference on Object-Oriented Programming, ser. Lecture Notes in Computer Science, A. Black, Ed., vol. 3586. Berlin: Springer-Verlag, 2005, pp. 504-527.
-
(2005)
ECOOP 2005 - European Conference on Object-Oriented Programming
, vol.3586
, pp. 504-527
-
-
Pacheco, C.1
Ernst, M.D.2
|