-
1
-
-
79961132171
-
Precise documentation: The key to better software
-
Springer
-
D. L. Parnas, "Precise documentation: The key to better software," in The Future of Software Engineering. Springer, 2011, pp. 125-148.
-
(2011)
The Future of Software Engineering
, pp. 125-148
-
-
Parnas, D.L.1
-
3
-
-
34548734394
-
Are practitioners writing contracts
-
P. Chalin, "Are practitioners writing contracts?" in The RODIN Book, ser. LNCS, vol. 4157, 2006, p. 100.
-
(2006)
The RODIN Book, Ser. LNCS
, vol.4157
, pp. 100
-
-
Chalin, P.1
-
5
-
-
77957030908
-
Specifying reusable components
-
N. Polikarpova, C. A. Furia, and B. Meyer, "Specifying reusable components," in VSTTE, ser. LNCS, vol. 6217, 2010, pp. 127-141.
-
(2010)
VSTTE, Ser. LNCS
, vol.6217
, pp. 127-141
-
-
Polikarpova, N.1
Furia, C.A.2
Meyer, B.3
-
6
-
-
70349446168
-
Programs that test themselves
-
B. Meyer, A. Fiva, I. Ciupa, A. Leitner, Y. Wei, and E. Stapf, "Programs that test themselves," IEEE Computer, vol. 42, no. 9, pp. 46-55, 2009.
-
(2009)
IEEE Computer
, vol.42
, Issue.9
, pp. 46-55
-
-
Meyer, B.1
Fiva, A.2
Ciupa, I.3
Leitner, A.4
Wei, Y.5
Stapf, E.6
-
7
-
-
84886400356
-
-
http://dsa.codeplex.com/.
-
-
-
-
8
-
-
43149111827
-
Pex-white box test generation for.NET
-
N. Tillmann and J. de Halleux, "Pex-white box test generation for.NET," in TAP, 2008, pp. 134-153.
-
(2008)
TAP
, pp. 134-153
-
-
Tillmann, N.1
De Halleux, J.2
-
9
-
-
85008253118
-
A comparative study of programmer-written and automatically inferred contracts
-
N. Polikarpova, I. Ciupa, and B. Meyer, "A comparative study of programmer-written and automatically inferred contracts," in ISSTA, 2009, pp. 93-104.
-
(2009)
ISSTA
, pp. 93-104
-
-
Polikarpova, N.1
Ciupa, I.2
Meyer, B.3
-
10
-
-
19044390891
-
The Spec# programming system: An overview
-
Berlin, Heidelberg: Springer-Verlag
-
M. Barnett, K. R. M. Leino, and W. Schulte, "The Spec# programming system: an overview," in CASSIS. Berlin, Heidelberg: Springer-Verlag, 2005, pp. 49-69.
-
(2005)
CASSIS
, pp. 49-69
-
-
Barnett, M.1
Leino, K.R.M.2
Schulte, W.3
-
11
-
-
84886441940
-
-
http://se.inf.ethz.ch/people/polikarpova/mbctesting.
-
-
-
-
12
-
-
79959871222
-
A practical guide for using statistical tests to assess randomized algorithms in software engineering
-
A. Arcuri and L. Briand, "A practical guide for using statistical tests to assess randomized algorithms in software engineering," in ICSE. ACM, 2011, pp. 1-10.
-
(2011)
ICSE. ACM
, pp. 1-10
-
-
Arcuri, A.1
Briand, L.2
-
13
-
-
84886413184
-
-
http://research.microsoft.com/en-us/projects/contracts/.
-
-
-
-
14
-
-
84886408710
-
-
Extended version
-
N. Polikarpova, C. A. Furia, Y. Wei, Y. Pei, and B. Meyer, "What good are strong specifications?" Extended version available at http://arxiv.org/abs/1208.3337.
-
What Good Are Strong Specifications
-
-
Polikarpova, N.1
Furia, C.A.2
Wei, Y.3
Pei, Y.4
Meyer, B.5
-
15
-
-
44649166368
-
Realizing quality improvement through test driven development: Results and experiences of four industrial teams
-
N. Nagappan, E. M. Maximilien, T. Bhat, and L. Williams, "Realizing quality improvement through test driven development: results and experiences of four industrial teams," ESE, vol. 13, pp. 289-302, 2008.
-
(2008)
ESE
, vol.13
, pp. 289-302
-
-
Nagappan, N.1
Maximilien, E.M.2
Bhat, T.3
Williams, L.4
-
16
-
-
0038601469
-
Assessing test-driven development at IBM
-
E. M. Maximilien and L. Williams, "Assessing test-driven development at IBM," in ICSE, 2003, pp. 564-569.
-
(2003)
ICSE
, pp. 564-569
-
-
Maximilien, E.M.1
Williams, L.2
-
17
-
-
79959993927
-
The 1st verified software competition
-
V. Klebanov et al., "The 1st verified software competition," in FM, ser. LNCS, vol. 6664, 2011, extended version at www.vscomp.org.
-
(2011)
FM, Ser. LNCS
, vol.6664
-
-
Klebanov, V.1
-
18
-
-
80052648343
-
Guiding a general-purpose c verifier to prove cryptographic protocols
-
F. Dupressoir, A. D. Gordon, J. J̈urjens, and D. A. Naumann, "Guiding a general-purpose C verifier to prove cryptographic protocols," in IEEE Computer Security Foundations Symposium, 2011.
-
(2011)
IEEE Computer Security Foundations Symposium
-
-
Dupressoir, F.1
Gordon, A.D.2
Jurjens, J.3
Naumann, D.A.4
-
19
-
-
84856551287
-
Verifying two lines of c with why3: An exercise in program verification
-
J.-C. Filliâtre, "Verifying two lines of C with Why3: an exercise in program verification," in VSTTE, ser. LNCS, 2012, pp. 83-97.
-
(2012)
VSTTE, Ser. LNCS
, pp. 83-97
-
-
Filliâtre, J.-C.1
-
20
-
-
61949111611
-
Using formal specifications to support testing
-
R. M. Hierons et al., "Using formal specifications to support testing," ACM Comput. Surv., vol. 41, no. 2, 2009.
-
(2009)
ACM Comput. Surv.
, vol.41
, Issue.2
-
-
Hierons, R.M.1
-
21
-
-
84976743225
-
Data-abstraction implementation, specification, and testing
-
J. D. Gannon, P. R. McMullin, and R. G. Hamlet, "Data-abstraction implementation, specification, and testing," ACM Trans. Program. Lang. Syst., vol. 3, no. 3, pp. 211-223, 1981.
-
(1981)
ACM Trans. Program. Lang. Syst.
, vol.3
, Issue.3
, pp. 211-223
-
-
Gannon, J.D.1
McMullin, P.R.2
Hamlet, R.G.3
-
22
-
-
84887493566
-
Structural specification-based testing: Automated support and experimental evaluation
-
J. Chang and D. J. Richardson, "Structural specification-based testing: Automated support and experimental evaluation," in ESEC/FSE, 1999, pp. 285-302.
-
(1999)
ESEC/FSE
, pp. 285-302
-
-
Chang, J.1
Richardson, D.J.2
-
23
-
-
0027148765
-
Test templates: A specification-based testing framework
-
P. Stocks and D. A. Carrington, "Test templates: A specification-based testing framework," in ICSE, 1993, pp. 405-414.
-
(1993)
ICSE
, pp. 405-414
-
-
Stocks, P.1
Carrington, D.A.2
-
24
-
-
84902581731
-
Generating tests from uml specifications
-
A. J. Offutt and A. Abdurazik, "Generating tests from UML specifications," in UML, 1999, pp. 416-429.
-
(1999)
UML
, pp. 416-429
-
-
Offutt, A.J.1
Abdurazik, A.2
-
25
-
-
67650736074
-
TestEra: A novel framework for automated testing of Java programs
-
D. Marinov and S. Khurshid, "TestEra: A novel framework for automated testing of Java programs," in ASE, 2001, p. 22.
-
(2001)
ASE
, pp. 22
-
-
Marinov, D.1
Khurshid, S.2
-
26
-
-
84944059308
-
A simple and practical approach to unit testing: The jml and junit way
-
Y. Cheon and G. T. Leavens, "A simple and practical approach to unit testing: The JML and JUnit way," in ECOOP, 2002, pp. 231-255.
-
(2002)
ECOOP
, pp. 231-255
-
-
Cheon, Y.1
Leavens, G.T.2
-
27
-
-
0036980185
-
Korat: Automated testing based on Java predicates
-
C. Boyapati, S. Khurshid, and D. Marinov, "Korat: automated testing based on Java predicates," in ISSTA, 2002, pp. 123-133.
-
(2002)
ISSTA
, pp. 123-133
-
-
Boyapati, C.1
Khurshid, S.2
Marinov, D.3
-
28
-
-
79959901246
-
Programs, tests, and oracles
-
M. Staats, M. W. Whalen, and M. P. E. Heimdahl, "Programs, tests, and oracles," in ICSE, 2011, pp. 391-400.
-
(2011)
ICSE
, pp. 391-400
-
-
Staats, M.1
Whalen, M.W.2
Heimdahl, M.P.E.3
-
29
-
-
0036439996
-
Two controlled experiments concerning the usefulness of assertions as a means for programming
-
M. M. M̈uller, R. Typke, and O. Hagner, "Two controlled experiments concerning the usefulness of assertions as a means for programming," in ICSM, 2002, pp. 84-92.
-
(2002)
ICSM
, pp. 84-92
-
-
Muller, M.M.1
Typke, R.2
Hagner, O.3
-
30
-
-
78650178921
-
Reusing a jml specification dedicated to verification for testing, and vice-versa: Case studies
-
L. du Bousquet, Y. Ledru, O. Maury, C. Oriat, and J.-L. Lanet, "Reusing a JML specification dedicated to verification for testing, and vice-versa: Case studies," J. Autom. Reasoning, vol. 45, no. 4, pp. 415-435, 2010.
-
(2010)
J. Autom. Reasoning
, vol.45
, Issue.4
, pp. 415-435
-
-
Du Bousquet, L.1
Ledru, Y.2
Maury, O.3
Oriat, C.4
Lanet, J.-L.5
-
31
-
-
79851489116
-
How did software get so reliable without proof
-
C. A. R. Hoare, "How did software get so reliable without proof?" in FME, 1996, pp. 1-17.
-
(1996)
FME
, pp. 1-17
-
-
Hoare, C.A.R.1
-
32
-
-
26444584996
-
Eclat: Automatic generation and classification of test inputs
-
C. Pacheco and M. D. Ernst, "Eclat: Automatic generation and classification of test inputs," in ECOOP, 2005, pp. 504-527.
-
(2005)
ECOOP
, pp. 504-527
-
-
Pacheco, C.1
Ernst, M.D.2
-
33
-
-
33745196010
-
Tool-assisted unit-test generation and selection based on operational abstractions
-
T. Xie and D. Notkin, "Tool-assisted unit-test generation and selection based on operational abstractions," Autom. Softw. Eng., vol. 13, no. 3, pp. 345-371, 2006.
-
(2006)
Autom. Softw. Eng.
, vol.13
, Issue.3
, pp. 345-371
-
-
Xie, T.1
Notkin, D.2
-
34
-
-
84892298504
-
Mining specifications: A roadmap
-
Springer
-
A. Zeller, "Mining specifications: A roadmap," in The Future of Software Engineering. Springer, 2010, pp. 173-182.
-
(2010)
The Future of Software Engineering
, pp. 173-182
-
-
Zeller, A.1
-
35
-
-
84855454244
-
Stateful testing: Finding more errors in code and contracts
-
Y. Wei, H. Roth, C. A. Furia, Y. Pei, A. Horton, M. Steindorfer, M. Nordio, and B. Meyer, "Stateful testing: Finding more errors in code and contracts," in ASE, 2011, pp. 440-443.
-
(2011)
ASE
, pp. 440-443
-
-
Wei, Y.1
Roth, H.2
Furia, C.A.3
Pei, Y.4
Horton, A.5
Steindorfer, M.6
Nordio, M.7
Meyer, B.8
-
36
-
-
34547417999
-
An empirical comparison of automated generation and classification techniques for object-oriented unit testing
-
M. d'Amorim, C. Pacheco, T. Xie, D. Marinov, and M. D. Ernst, "An empirical comparison of automated generation and classification techniques for object-oriented unit testing," in ASE, 2006, pp. 59-68.
-
(2006)
ASE
, pp. 59-68
-
-
Damorim, M.1
Pacheco, C.2
Xie, T.3
Marinov, D.4
Ernst, M.D.5
-
37
-
-
79959867950
-
Inferring better contracts
-
Y. Wei, C. A. Furia, N. Kazmin, and B. Meyer, "Inferring better contracts," in ICSE, 2011, pp. 191-200.
-
(2011)
ICSE
, pp. 191-200
-
-
Wei, Y.1
Furia, C.A.2
Kazmin, N.3
Meyer, B.4
-
38
-
-
13144252258
-
How the design of jml accommodates both runtime assertion checking and formal verification
-
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," Sci. Com. Prg., vol. 55, no. 1-3, pp. 185-208, 2005.
-
(2005)
Sci. Com. Prg.
, 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
|