-
1
-
-
0003502105
-
-
Technical report, Georgia Institute of Technology, Atlanta, GA
-
A. T. Acree, T. A. Budd, R. A. DeMillo, R. J. Lipton, and F. G. Sayward. Mutation analysis. Technical report, Georgia Institute of Technology, Atlanta, GA, 1979.
-
(1979)
Mutation Analysis
-
-
Acree, A.T.1
Budd, T.A.2
DeMillo, R.A.3
Lipton, R.J.4
Sayward, F.G.5
-
4
-
-
56249130008
-
MATRIX: Maintenance-oriented testing requirements identifier and examiner
-
T. Apiwattanapong, R. Santelices, P. K. Chittimalli, A. Orso, and M. J. Harrold. MATRIX: Maintenance-oriented testing requirements identifier and examiner. In TAIC PART, pages 137-146, 2006.
-
(2006)
TAIC PART
, pp. 137-146
-
-
Apiwattanapong, T.1
Santelices, R.2
Chittimalli, P.K.3
Orso, A.4
Harrold, M.J.5
-
6
-
-
18844368270
-
Automatic predicate abstraction of C programs
-
T. Ball, R. Majumdar, T. Millstein, and S. K. Rajamani. Automatic predicate abstraction of C programs. In PLDI, pages 203-213, 2001.
-
(2001)
PLDI
, pp. 203-213
-
-
Ball, T.1
Majumdar, R.2
Millstein, T.3
Rajamani, S.K.4
-
7
-
-
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, pages 49-69, Berlin, Heidelberg, 2005. Springer-Verlag.
-
(2005)
CASSIS
, pp. 49-69
-
-
Barnett, M.1
Leino, K.R.M.2
Schulte, W.3
-
8
-
-
38149123956
-
CVC3
-
July
-
C. Barrett and C. Tinelli. CVC3. In CAV, pages 298-302, July 2007.
-
(2007)
CAV
, pp. 298-302
-
-
Barrett, C.1
Tinelli, C.2
-
9
-
-
84874405341
-
Information reuse for multi-goal reachability analyses
-
D. Beyer, A. Holzer, M. Tautschnig, and H. Veith. Information reuse for multi-goal reachability analyses. In ESOP, pages 472-491, 2013.
-
(2013)
ESOP
, pp. 472-491
-
-
Beyer, D.1
Holzer, A.2
Tautschnig, M.3
Veith, H.4
-
10
-
-
84883658994
-
Precision reuse for eficient regression verification
-
D. Beyer, S. Lowe, E. Novikov, A. Stahlbauer, and P. Wendler. Precision reuse for eficient regression verification. In ESEC/FSE, pages 389-399, 2013.
-
(2013)
ESEC/FSE
, pp. 389-399
-
-
Beyer, D.1
Lowe, S.2
Novikov, E.3
Stahlbauer, A.4
Wendler, P.5
-
11
-
-
84886429654
-
Partition-based regression verification
-
M. Bohme, B. C. d. S. Oliveira, and A. Roychoudhury. Partition-based regression verification. In ICSE, pages 302-311, 2013.
-
(2013)
ICSE
, pp. 302-311
-
-
Bohme, M.1
Oliveira, D.S.B.C.2
Roychoudhury, A.3
-
12
-
-
72649098109
-
Property-based slicing for agent verification
-
Dec.
-
R. H. Bordini, M. Fisher, M. Wooldridge, and W. Visser. Property-based slicing for agent verification. J. Log. and Comput., 19 (6): 1385-1425, Dec. 2009.
-
(2009)
J. Log. and Comput
, vol.19
, Issue.6
, pp. 1385-1425
-
-
Bordini, R.H.1
Fisher, M.2
Wooldridge, M.3
Visser, W.4
-
13
-
-
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.
-
(2002)
ISSTA
-
-
Boyapati, C.1
Khurshid, S.2
Marinov, D.3
-
14
-
-
85076893888
-
KLEE: Unassisted and automatic generation of high-coverage tests for complex systems programs
-
C. Cadar, D. Dunbar, and D. Engler. KLEE: unassisted and automatic generation of high-coverage tests for complex systems programs. In OSDI, pages 209-224, 2008.
-
(2008)
OSDI
, pp. 209-224
-
-
Cadar, C.1
Dunbar, D.2
Engler, D.3
-
15
-
-
0032294765
-
Conditioned program slicing
-
G. Canfora, A. Cimitile, and A. D. Lucia. Conditioned program slicing. Information & Software Technology, 40 (11-12): 595-607, 1998.
-
(1998)
Information & Software Technology
, vol.40
, Issue.11-12
, pp. 595-607
-
-
Canfora, G.1
Cimitile, A.2
Lucia, A.D.3
-
17
-
-
33748504222
-
A historical perspective on runtime assertion checking in software development
-
L. A. Clarke and D. S. Rosenblum. A historical perspective on runtime assertion checking in software development. SIGSOFT Software Engineering Notes, 31 (3), 2006.
-
(2006)
SIGSOFT Software Engineering Notes
, vol.31
, Issue.3
-
-
Clarke, L.A.1
Rosenblum, D.S.2
-
18
-
-
0033716154
-
Bandera: A source-level interface for model checking Java programs
-
J. C. Corbett, M. B. Dwyer, J. Hatcli, and Robby. Bandera: a source-level interface for model checking Java programs. In ICSE, pages 762-765, 2000.
-
(2000)
ICSE
, pp. 762-765
-
-
Corbett, J.C.1
Dwyer, M.B.2
Hatcli, J.3
Robby4
-
19
-
-
0003881962
-
-
PhD thesis, University of Washington Department of Computer Science and Engineering, Seattle, Washington, Aug.
-
M. D. Ernst. Dynamically Discovering Likely Program Invariants. PhD thesis, University of Washington Department of Computer Science and Engineering, Seattle, Washington, Aug. 2000.
-
(2000)
Dynamically Discovering Likely Program Invariants
-
-
Ernst, M.D.1
-
20
-
-
35348968376
-
Change distilling: Tree difierencing for -ne-grained source code change extraction
-
B. Fluri, M. Wursch, M. Pinzger, and H. C. Gail. Change distilling: Tree difierencing for -ne-grained source code change extraction. IEEE Transactions on Software Engineering, 33 (11): 725-743, 2007.
-
(2007)
IEEE Transactions on Software Engineering
, vol.33
, Issue.11
, pp. 725-743
-
-
Fluri, B.1
Wursch, M.2
Pinzger, M.3
Gail, H.C.4
-
21
-
-
38149136821
-
Backward conditioning: A new program specialisation technique and its application to program comprehension
-
C. Fox, S. Danicic, M. Harman, and R. M. Hierons. Backward conditioning: A new program specialisation technique and its application to program comprehension. In IWPC, pages 89-97, 2001.
-
(2001)
IWPC
, pp. 89-97
-
-
Fox, C.1
Danicic, S.2
Harman, M.3
Hierons, R.M.4
-
22
-
-
0030651806
-
Model checking for programming languages using verisoft
-
P. Godefroid. Model checking for programming languages using verisoft. In POPL, pages 174-186, 1997.
-
(1997)
POPL
, pp. 174-186
-
-
Godefroid, P.1
-
23
-
-
34548273557
-
Compositional dynamic test generation
-
P. Godefroid. Compositional dynamic test generation. In POPL, pages 47-54, 2007.
-
(2007)
POPL
, pp. 47-54
-
-
Godefroid, P.1
-
24
-
-
33745254726
-
DART: Directed automated random testing
-
P. Godefroid, N. Klarlund, and K. Sen. DART: Directed automated random testing. In PLDI, pages 213-223, 2005.
-
(2005)
PLDI
, pp. 213-223
-
-
Godefroid, P.1
Klarlund, N.2
Sen, K.3
-
25
-
-
34547150779
-
Synergy: A new algorithm for property checking
-
B. S. Gulavani, T. A. Henzinger, Y. Kannan, A. V. Nori, and S. K. Rajamani. Synergy: a new algorithm for property checking. In FSE, pages 117-127, 2006.
-
(2006)
FSE
, pp. 117-127
-
-
Gulavani, B.S.1
Henzinger, T.A.2
Kannan, Y.3
Nori, A.V.4
Rajamani, S.K.5
-
27
-
-
0035551930
-
Regression test selection for Java software
-
M. J. Harrold, J. A. Jones, T. Li, D. Liang, A. Orso, M. Pennings, S. Sinha, S. A. Spoon, and A. Gujarathi. Regression test selection for Java software. In OOPSLA, pages 312-326, 2001.
-
(2001)
OOPSLA
, pp. 312-326
-
-
Harrold, M.J.1
Jones, J.A.2
Li, T.3
Liang, D.4
Orso, A.5
Pennings, M.6
Sinha, S.7
Spoon, S.A.8
Gujarathi, A.9
-
28
-
-
34247149437
-
Extreme model checking
-
Springer
-
T. A. Henzinger, R. Jhala, R. Majumdar, M. A. A, S. E. Engineering, and C. Sciences. Extreme model checking. In In International Symposium on Verification: Theory and Practice, LNCS 2772, pages 332-358. Springer, 2003.
-
(2003)
International Symposium on Verification: Theory and Practice, LNCS 2772
, pp. 332-358
-
-
Henzinger, T.A.1
Jhala, R.2
Majumdar, R.3
Engineering, S.E.4
Sciences, C.5
-
29
-
-
18944390941
-
The model checker spin
-
G. J. Holzmann. The model checker spin. IEEE Trans. Software Eng., 23 (5): 279-295, 1997.
-
(1997)
IEEE Trans. Software Eng
, vol.23
, Issue.5
, pp. 279-295
-
-
Holzmann, G.J.1
-
30
-
-
0034593036
-
Finding bugs with a constraint solver
-
D. Jackson and M. Vaziri. Finding bugs with a constraint solver. In ISSTA, 2000.
-
(2000)
ISSTA
-
-
Jackson, D.1
Vaziri, M.2
-
31
-
-
67650207220
-
-
PhD thesis, Georgia Institute of Technology, Atlanta, GA
-
J. A. Jones. Semi-Automatic Fault Localization. PhD thesis, Georgia Institute of Technology, Atlanta, GA, 2008.
-
(2008)
Semi-Automatic Fault Localization
-
-
Jones, J.A.1
-
32
-
-
84857860745
-
Underspecied harnesses and interleaved bugs
-
S. Joshi, S. K. Lahiri, and A. Lal. Underspecied harnesses and interleaved bugs. In POPL, pages 19-30, 2012.
-
(2012)
POPL
, pp. 19-30
-
-
Joshi, S.1
Lahiri, S.K.2
Lal, A.3
-
33
-
-
35248872018
-
Generalized symbolic execution for model checking and testing
-
S. Khurshid, C. S. Pasareanu, and W. Visser. Generalized symbolic execution for model checking and testing. In TACAS, pages 553-568, 2003.
-
(2003)
TACAS
, pp. 553-568
-
-
Khurshid, S.1
Pasareanu, C.S.2
Visser, W.3
-
34
-
-
0016971687
-
Symbolic execution and program testing
-
J. C. King. Symbolic execution and program testing. Communications of the ACM, 19 (7): 385-394, 1976.
-
(1976)
Communications of the ACM
, vol.19
, Issue.7
, pp. 385-394
-
-
King, J.C.1
-
35
-
-
84883708526
-
Difierential assertion checking
-
ACM
-
S. K. Lahiri, K. L. McMillan, R. Sharma, and C. Hawblitzel. Difierential assertion checking. In ESEC/FSE 2013, pages 345-355. ACM, 2013.
-
(2013)
ESEC/FSE 2013
, pp. 345-355
-
-
Lahiri, S.K.1
McMillan, K.L.2
Sharma, R.3
Hawblitzel, C.4
-
36
-
-
79951605438
-
Difierential static analysis: Opportunities, applications, and challenges
-
S. K. Lahiri, K. Vaswani, and T. Hoare. Difierential static analysis: Opportunities, applications, and challenges. In FoSER, pages 201-204, 2010.
-
(2010)
FoSER
, pp. 201-204
-
-
Lahiri, S.K.1
Vaswani, K.2
Hoare, T.3
-
37
-
-
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. Sci. Comput. Program., 55 (1-3): 185-208, Mar. 2005.
-
(2005)
Sci. Comput. Program
, 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
-
38
-
-
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, pages 22-, 2001.
-
(2001)
ASE
, pp. 22
-
-
Marinov, D.1
Khurshid, S.2
-
39
-
-
85036470048
-
Eiel: Object-oriented design for software engineering
-
B. Meyer, J.-M. Nerson, and M. Matsuo. Eiel: Object-oriented design for software engineering. In ESEC, pages 221-229, 1987.
-
(1987)
ESEC
, pp. 221-229
-
-
Meyer, B.1
Nerson, J.-M.2
Matsuo, M.3
-
40
-
-
1542317057
-
Difierences between versions of uml diagrams
-
New York, NY, USA. ACM
-
D. Ohst, M. Welle, and U. Kelter. Difierences between versions of uml diagrams. In ESEC/FSE-11, pages 227-236, New York, NY, USA, 2003. ACM.
-
(2003)
ESEC/FSE-11
, pp. 227-236
-
-
Ohst, D.1
Welle, M.2
Kelter, U.3
-
41
-
-
15844405025
-
Scaling regression testing to large software systems
-
A. Orso, N. Shi, and M. J. Harrold. Scaling regression testing to large software systems. In SIGSOFT FSE, pages 241-251, 2004.
-
(2004)
SIGSOFT FSE
, pp. 241-251
-
-
Orso, A.1
Shi, N.2
Harrold, M.J.3
-
42
-
-
78649789104
-
Symbolic Path-nder: Symbolic execution of Java bytecode
-
ACM
-
C. S. Pasareanu and N. Rungta. Symbolic Path-nder: symbolic execution of Java bytecode. In ASE, pages 179-180. ACM, 2010.
-
(2010)
ASE
, pp. 179-180
-
-
Pasareanu, C.S.1
Rungta, N.2
-
43
-
-
84994138233
-
Symbolic Path-nder: Integrating symbolic execution with model checking for Java bytecode analysis
-
C. S. Pasareanu, W. Visser, D. Bushnell, J. Geldenhuys, P. Mehlitz, and N. Rungta. Symbolic Path-nder: integrating symbolic execution with model checking for Java bytecode analysis. Automated Software Engineering, pages 1-35.
-
Automated Software Engineering
, pp. 1-35
-
-
Pasareanu, C.S.1
Visser, W.2
Bushnell, D.3
Geldenhuys, J.4
Mehlitz, P.5
Rungta, N.6
-
44
-
-
77950482688
-
Difierential symbolic execution
-
S. Person, M. B. Dwyer, S. Elbaum, and C. S. Pasareanu. Difierential symbolic execution. In FSE, pages 226-237, 2008.
-
(2008)
FSE
, pp. 226-237
-
-
Person, S.1
Dwyer, M.B.2
Elbaum, S.3
Pasareanu, C.S.4
-
45
-
-
79959884205
-
Directed incremental symbolic execution
-
S. Person, G. Yang, N. Rungta, and S. Khurshid. Directed incremental symbolic execution. In PLDI, pages 504-515, 2011.
-
(2011)
PLDI
, pp. 504-515
-
-
Person, S.1
Yang, G.2
Rungta, N.3
Khurshid, S.4
-
46
-
-
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, pages 93-104, 2009.
-
(2009)
ISSTA
, pp. 93-104
-
-
Polikarpova, N.1
Ciupa, I.2
Meyer, B.3
-
47
-
-
79960343815
-
Practical, low-eort equivalence verification of real code
-
D. A. Ramos and D. R. Engler. Practical, low-eort equivalence verification of real code. In SPIN, pages 669-685, 2011.
-
(2011)
SPIN
, pp. 669-685
-
-
Ramos, D.A.1
Engler, D.R.2
-
48
-
-
33244482553
-
Chianti: A change impact analysis tool for Java programs
-
X. Ren, B. G. Ryder, M. Stoerzer, and F. Tip. Chianti: a change impact analysis tool for Java programs. In ICSE, pages 664-665, 2005.
-
(2005)
ICSE
, pp. 664-665
-
-
Ren, X.1
Ryder, B.G.2
Stoerzer, M.3
Tip, F.4
-
49
-
-
0031125046
-
A safe, eficient regression test selection technique
-
G. Rothermel and M. J. Harrold. A safe, eficient regression test selection technique. ACM Trans. Softw. Eng. Methodol., 6 (2): 173-210, 1997.
-
(1997)
ACM Trans Softw. Eng. Methodol
, vol.6
, Issue.2
, pp. 173-210
-
-
Rothermel, G.1
Harrold, M.J.2
-
50
-
-
84873196514
-
A change impact analysis to characterize evolving program behaviors
-
N. Rungta, S. Person, and J. Branchaud. A change impact analysis to characterize evolving program behaviors. In ICSM, 2012.
-
(2012)
ICSM
-
-
Rungta, N.1
Person, S.2
Branchaud, J.3
-
51
-
-
84874421109
-
Incremental upgrade checking by means of interpolation-based function summaries
-
O. Sery, G. Fedyukovich, and N. Sharygina. Incremental upgrade checking by means of interpolation-based function summaries. In FMCAD, pages 114-121, 2012.
-
(2012)
FMCAD
, pp. 114-121
-
-
Sery, O.1
Fedyukovich, G.2
Sharygina, N.3
-
53
-
-
79955023763
-
CORAL: Solving complex constraints for Symbolic PathFinder
-
M. Souza, M. Borges, M. d'Amorim, and C. S. Pasareanu. CORAL: solving complex constraints for Symbolic PathFinder. In NFM, pages 359-374, 2011.
-
(2011)
NFM
, pp. 359-374
-
-
Souza, M.1
Borges, M.2
D'Amorim, M.3
Pasareanu, C.S.4
-
54
-
-
77955901090
-
Parallel symbolic execution for structural test generation
-
M. Staats and C. Pasareanu. Parallel symbolic execution for structural test generation. In ISSTA, pages 183-194, 2010.
-
(2010)
ISSTA
, pp. 183-194
-
-
Staats, M.1
Pasareanu, C.2
-
55
-
-
77956306540
-
On difierencing object-oriented formal specifications
-
Jan.
-
F. Taibi, M. J. Alam, and J. Abdullah. On difierencing object-oriented formal specifications. Journal of Object Technology, 9 (1): 183-198, Jan. 2010.
-
(2010)
Journal of Object Technology
, vol.9
, Issue.1
, pp. 183-198
-
-
Taibi, F.1
Alam, M.J.2
Abdullah, J.3
-
56
-
-
85052274594
-
Green: Reducing, rusing and recycling constraints in program analysis
-
W. Visser, J. Geldenhuys, and M. B. Dwyer. Green: Reducing, rusing and recycling constraints in program analysis. In ESEC/FSE, 2012.
-
(2012)
ESEC/FSE
-
-
Visser, W.1
Geldenhuys, J.2
Dwyer, M.B.3
-
57
-
-
84960853881
-
Model checking programs
-
Grenoble, France
-
W. Visser, K. Havelund, G. Brat, and S. Park. Model checking programs. In ASE, Grenoble, France, 2000.
-
(2000)
ASE
-
-
Visser, W.1
Havelund, K.2
Brat, G.3
Park, S.4
-
58
-
-
34547256185
-
Difierencing logical uml models
-
June
-
Z. Xing and E. Stroulia. Difierencing logical uml models. Automated Software Eng., 14 (2): 215-259, June 2007.
-
(2007)
Automated Software Eng
, vol.14
, Issue.2
, pp. 215-259
-
-
Xing, Z.1
Stroulia, E.2
-
59
-
-
70849132062
-
Regression model checking
-
G. Yang, M. B. Dwyer, and G. Rothermel. Regression model checking. In ICSM, pages 115-124, 2009.
-
(2009)
ICSM
, pp. 115-124
-
-
Yang, G.1
Dwyer, M.B.2
Rothermel, G.3
-
61
-
-
84952827036
-
Invariant discovery guided by symbolic execution
-
L. Zhang, G. Yang, N. Rungta, S. Person, and S. Khurshid. Invariant discovery guided by symbolic execution. In Java PathFinder Workshop, 2013.
-
(2013)
Java PathFinder Workshop
-
-
Zhang, L.1
Yang, G.2
Rungta, N.3
Person, S.4
Khurshid, S.5
|