-
1
-
-
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, 26(1):55-69, Jan. 2000.
-
(2000)
IEEE Transactions on Software Engineering
, vol.26
, Issue.1
, pp. 55-69
-
-
Antoy, S.1
Hamlet, D.2
-
2
-
-
0035520516
-
The ABCs of specification: AsmL, behavior, and components
-
Nov
-
M. Barnett and W. Schulte. The ABCs of specification: AsmL, behavior, and components. Informatica, 25(4):517-526, Nov. 2001.
-
(2001)
Informatica
, vol.25
, Issue.4
, pp. 517-526
-
-
Barnett, M.1
Schulte, W.2
-
3
-
-
84891470393
-
Java specification extension for automated test development
-
Novosibirsk, Russia, July 2-6
-
I. B. Bourdonov, A. V. Demakov, A. A. Jarov, A. S. Kossatchev, V. V. Kuliamin, A. K. Petrenko, and S. V. Zelenov. Java specification extension for automated test development. In PSI '02: 4th International Andrei Ershov Memorial Conference on Perspectives of System Informatics, Akademgorodok, Novosibirsk, Russia, July 2-6, pages 301-307, 2001.
-
(2001)
PSI '02: 4th International Andrei Ershov Memorial Conference on Perspectives of System Informatics, Akademgorodok
, pp. 301-307
-
-
Bourdonov, I.B.1
Demakov, A.V.2
Jarov, A.A.3
Kossatchev, A.S.4
Kuliamin, V.V.5
Petrenko, A.K.6
Zelenov, S.V.7
-
4
-
-
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, 7(3):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
-
5
-
-
84878247775
-
Automated random testing to detect specificationcode inconsistencies
-
Orlando, Florida, U.S.A, July
-
Y. Cheon. Automated random testing to detect specificationcode inconsistencies. In Proceedings of the 2007 International Conference on Software Engineering Theory and Practice, July 9-12, 2007, Orlando, Florida, U.S.A, pages 112-119, July 2007.
-
(2007)
Proceedings of the 2007 International Conference on Software Engineering Theory and Practice, July 9-12, 2007
, pp. 112-119
-
-
Cheon, Y.1
-
6
-
-
84944059308
-
-
Y. Cheon and G. T. Leavens. A simple and practical approach to unit testing: The JML and JUnit way. In B. Magnusson, editor, ECOOP 2002 -Object-Oriented Programming, 16th European Conference, Mdalaga, Spain, Proceedings, 2374 of Lecture Notes in Computer Science, pages 231-255, Berlin, June 2002. Springer-Verlag.
-
Y. Cheon and G. T. Leavens. A simple and practical approach to unit testing: The JML and JUnit way. In B. Magnusson, editor, ECOOP 2002 -Object-Oriented Programming, 16th European Conference, Mdalaga, Spain, Proceedings, volume 2374 of Lecture Notes in Computer Science, pages 231-255, Berlin, June 2002. Springer-Verlag.
-
-
-
-
7
-
-
18744389496
-
Model variables: Cleanly supporting abstraction in design by contract
-
May
-
Y. Cheon, G. T. Leavens, M. Sitaraman, and S. Edwards. Model variables: Cleanly supporting abstraction in design by contract. Software-Practice & Experience, 35(6):583-599, May 2005.
-
(2005)
Software-Practice & Experience
, vol.35
, Issue.6
, pp. 583-599
-
-
Cheon, Y.1
Leavens, G.T.2
Sitaraman, M.3
Edwards, S.4
-
8
-
-
65249099180
-
Random test data generation for java classes annotated with JML specifications
-
Y. Cheon and C. E. Rubio-Medrano. Random test data generation for java classes annotated with JML specifications. In Proceedings of the 2007 International Conference on Software Engineering Research and Practice, Volume II, June 25-28, 2007, Las Vegas, Nevada, pages 385-392.
-
Proceedings of the 2007 International Conference on Software Engineering Research and Practice, Volume II, June 25-28, 2007, Las Vegas, Nevada
, pp. 385-392
-
-
Cheon, Y.1
Rubio-Medrano, C.E.2
-
10
-
-
11244324021
-
Contract-checking wrappers for C++ components
-
Nov
-
S. H. Edwards, M. Sitaraman, B. W. Weide, and J. Hollingsworth. Contract-checking wrappers for C++ components. IEEE Transactions on Software Engineering, 30(11):794-810, Nov. 2004.
-
(2004)
IEEE Transactions on Software Engineering
, vol.30
, Issue.11
, pp. 794-810
-
-
Edwards, S.H.1
Sitaraman, M.2
Weide, B.W.3
Hollingsworth, J.4
-
11
-
-
84976743225
-
Data abstraction, implementation, specification, and testing
-
J. Gannon, P. McMullin, and R. Hamlet. Data abstraction, implementation, specification, and testing. ACM Transactions on Programming Languages and Systems, 3(3):211-223, 1981.
-
(1981)
ACM Transactions on Programming Languages and Systems
, vol.3
, Issue.3
, pp. 211-223
-
-
Gannon, J.1
McMullin, P.2
Hamlet, R.3
-
12
-
-
84945708698
-
An axiomatic basis for computer programming
-
1210, Oct
-
C. A. R. Hoare. An axiomatic basis for computer programming. Communications of the ACM, 12(10):576-580,583, Oct. 1969.
-
(1969)
Communications of the ACM
, vol.576-580
, pp. 583
-
-
Hoare, C.A.R.1
-
13
-
-
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 SIGSOFTSoftware Engineering Notes, 31(3): 1-38, Mar. 2006.
-
(2006)
ACM SIGSOFTSoftware Engineering Notes
, vol.31
, Issue.3
, pp. 1-38
-
-
Leavens, G.T.1
Baker, A.L.2
Ruby, C.3
-
15
-
-
0004198444
-
Eiffel: The Language
-
Prentice Hall, New York, NY
-
B. Meyer. Eiffel: The Language. Object-Oriented Series. Prentice Hall, New York, NY, 1992.
-
(1992)
Object-Oriented Series
-
-
Meyer, B.1
-
16
-
-
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, 24(3): 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
-
17
-
-
0029185391
-
A practical approach to programming with assertions
-
Jan
-
D. S. Rosenblum. A practical approach to programming with assertions. IEEE Transactions on Software Engineering, 21(1):19-31, Jan. 1995.
-
(1995)
IEEE Transactions on Software Engineering
, vol.21
, Issue.1
, pp. 19-31
-
-
Rosenblum, D.S.1
|