-
2
-
-
0016993577
-
A system to generate test data and symbolically execute programs
-
Clarke, L. A. (1976) A system to generate test data and symbolically execute programs. IEEE Trans. Softw. Eng., 2, 215-222.
-
(1976)
IEEE Trans. Softw. Eng.
, vol.2
, pp. 215-222
-
-
Clarke, L.A.1
-
3
-
-
84904758195
-
Applications of feasible path analysis to program testing
-
Ostrand, T. (ed.) Seattle, WA, August 17-19, ACM Press, New York
-
Goldberg, A., Wang, T. C. and Zimmerman, D. (1994) Applications of feasible path analysis to program testing. In Ostrand, T. (ed.) Proc. 1994 Int. Symp. on Software Testing and Analysis (ISSTA), Seattle, WA, August 17-19, pp. 80-94. ACM Press, New York.
-
(1994)
Proc. 1994 Int. Symp. on Software Testing and Analysis (ISSTA)
, pp. 80-94
-
-
Goldberg, A.1
Wang, T.C.2
Zimmerman, D.3
-
4
-
-
0016971687
-
Symbolic execution and program testing
-
King, J. C. (1976) Symbolic execution and program testing. Commun. ACM, 19, 385-394.
-
(1976)
Commun. ACM
, vol.19
, pp. 385-394
-
-
King, J.C.1
-
5
-
-
0027579085
-
Experimental results from an automatic test generator
-
DeMillo, R. A. and Offutt, A. J. (1993) Experimental results from an automatic test generator. ACM Trans. Softw Eng. Meth., 2, 109-127,
-
(1993)
ACM Trans. Softw. Eng. Meth.
, vol.2
, pp. 109-127
-
-
DeMillo, R.A.1
Offutt, A.J.2
-
6
-
-
0025548256
-
An integrated system for automatically generating test data
-
Ng, P.A., Ramamoorthy, C.V, Seifert, L.C. and Yeh, R.T. (eds) Morristown, NJ, April 23-26, IEEE Computer Society Press, Los Alamitos, California, USA
-
Offutt, A. J. (1990) An integrated system for automatically generating test data. In Ng, P. A., Ramamoorthy, C. V, Seifert, L. C. and Yeh, R. T. (eds) Proc. First Int. Conf. on Systems Integration, Morristown, NJ, April 23-26, pp. 694-701. IEEE Computer Society Press, Los Alamitos, California, USA.
-
(1990)
Proc. First Int. Conf. on Systems Integration
, pp. 694-701
-
-
Offutt, A.J.1
-
7
-
-
0029723725
-
The chaining approach for software test data generation
-
Ferguson, R. and Korel, B. (1996) The chaining approach for software test data generation. ACM Trans. Softw. Eng. Meth., 5, 63-86.
-
(1996)
ACM Trans. Softw. Eng. Meth.
, vol.5
, pp. 63-86
-
-
Ferguson, R.1
Korel, B.2
-
8
-
-
0030234676
-
Automatic structural testing using genetic algorithms
-
Jones, B., Sthamer, H.-H. and Eyres, D. (1996) Automatic structural testing using genetic algorithms. Softw. Eng. J., 11, 299-306.
-
(1996)
Softw. Eng. J.
, vol.11
, pp. 299-306
-
-
Jones, B.1
Sthamer, H.-H.2
Eyres, D.3
-
9
-
-
0035678269
-
Generating software test data by evolution
-
Michael, C., McGraw, G. and Schatz, M. (2001) Generating software test data by evolution. IEEE Trans. Softw. Eng., 27, 1085-1110.
-
(2001)
IEEE Trans. Softw. Eng.
, vol.27
, pp. 1085-1110
-
-
Michael, C.1
McGraw, G.2
Schatz, M.3
-
10
-
-
0031629844
-
A comparison of static analysis and evolutionary testing for the verification of timing constraints
-
Denver, CO June 3-5, IEEE Computer Society Press, Los Alamitos, CA, USA
-
Mueller, F. and Wegener, J. (1998) A comparison of static analysis and evolutionary testing for the verification of timing constraints. In Proc. 4th IEEE Real-Time Technology and Applications Symposium (RTAS '98), Denver, CO June 3-5, pp. 144-154. IEEE Computer Society Press, Los Alamitos, CA, USA.
-
(1998)
Proc. 4th IEEE Real-Time Technology and Applications Symposium (RTAS '98)
, pp. 144-154
-
-
Mueller, F.1
Wegener, J.2
-
11
-
-
0033343346
-
Test-data generation using genetic algorithms
-
Pargas, R. P., Harrold, M. J. and Peck, R. R. (1999) Test-data generation using genetic algorithms. The Journal of Software Testing, Verification and Reliability, 9, 263-282.
-
(1999)
The Journal of Software Testing, Verification and Reliability
, vol.9
, pp. 263-282
-
-
Pargas, R.P.1
Harrold, M.J.2
Peck, R.R.3
-
12
-
-
11244273557
-
Testing the temporal behavior of real-time software modules using extended evolutionary algorithms
-
Banzhaf, W., Daida, J., Eiben, A. E., Garzon, M.H., Honavar, V, Jakiela, M. and Smith, R.E. (eds) Orlando, FL, July 13-17, Morgan Kaufmann, San Francisco, CA 94104, USA
-
Pohlheim, H. and Wegener, J. (1999) Testing the temporal behavior of real-time software modules using extended evolutionary algorithms. In Banzhaf, W., Daida, J., Eiben, A. E., Garzon, M. H., Honavar, V, Jakiela, M. and Smith, R. E. (eds) Proc. Genetic and Evolutionary Computation Conference, Orlando, FL, July 13-17, p. 1795. Morgan Kaufmann, San Francisco, CA 94104, USA.
-
(1999)
Proc. Genetic and Evolutionary Computation Conference
, pp. 1795
-
-
Pohlheim, H.1
Wegener, J.2
-
13
-
-
0027680916
-
Test and evaluation by genetic algorithms
-
Schultz, A., Grefenstette, J. and Jong, K. (1993) Test and evaluation by genetic algorithms. IEEE Expert, 8, 9-14,
-
(1993)
IEEE Expert
, vol.8
, pp. 9-14
-
-
Schultz, A.1
Grefenstette, J.2
Jong, K.3
-
14
-
-
0033880192
-
Automated test-data generation for exception conditions
-
Tracey, N., Clark, J., Mander, K. and McDermid, J. (2000) Automated test-data generation for exception conditions. Software Prac. Exper., 30, 61-79.
-
(2000)
Software Prac. Exper.
, vol.30
, pp. 61-79
-
-
Tracey, N.1
Clark, J.2
Mander, K.3
McDermid, J.4
-
15
-
-
0026222968
-
Constraint-based automatic test data generation
-
DeMillo, R. and Offutt, A. J. (1991) Constraint-based automatic test data generation. IEEE Trans. Softw. Eng., 17, 900-910.
-
(1991)
IEEE Trans. Softw. Eng.
, vol.17
, pp. 900-910
-
-
DeMillo, R.1
Offutt, A.J.2
-
16
-
-
0023385308
-
The program dependence graph and its use in optimization
-
Ferrante, J., Ottenstein, K. J. and Warren, J. D. (1987) The program dependence graph and its use in optimization. ACM Trans. Progr Lang. Sys., 3, 319-349.
-
(1987)
ACM Trans. Progr. Lang. Sys.
, vol.3
, pp. 319-349
-
-
Ferrante, J.1
Ottenstein, K.J.2
Warren, J.D.3
-
17
-
-
0028115136
-
On slicing programs with jump statements
-
Orlando, FL, June 20-24, ACM Press, New York, NY
-
Agrawal, H. (1994) On slicing programs with jump statements. In Proc. ACM SIGPLAN, Conf. Programming Language Design and Implementation, Orlando, FL, June 20-24, pp. 302-312. ACM Press, New York, NY.
-
(1994)
Proc. ACM SIGPLAN, Conf. Programming Language Design and Implementation
, pp. 302-312
-
-
Agrawal, H.1
-
18
-
-
84980009359
-
Slicing programs with arbitrary control-flow
-
Fritzson, P. (ed.) Linköping, Sweden, May 3-5, LNCS Springer-Verlag, Heidelberg
-
Ball, T. and Horwitz, S. (1993) Slicing programs with arbitrary control-flow. In Fritzson, P. (ed.) 1st Conf. on Automated Algorithmic Debugging, Linköping, Sweden, May 3-5, LNCS 749, 206-222. Springer-Verlag, Heidelberg.
-
(1993)
1st Conf. on Automated Algorithmic Debugging
, vol.749
, pp. 206-222
-
-
Ball, T.1
Horwitz, S.2
-
19
-
-
0028463408
-
Static slicing in the presence of goto statements
-
Choi, J. and Ferrante, J. (1994) Static slicing in the presence of goto statements. ACM Trans. Progr. Lang. Sys., 16, 1097-1113.
-
(1994)
ACM Trans. Progr. Lang. Sys.
, vol.16
, pp. 1097-1113
-
-
Choi, J.1
Ferrante, J.2
-
20
-
-
0032668896
-
System-dependence-graph-based slicing of programs with arbitrary interprocedural control-flow
-
Los Angeles, CA, May 16-22, ACM Press, New York, NY
-
Sinha, S., Harrold, M. J. and Rothermel, G. (1999) System-dependence-graph-based slicing of programs with arbitrary interprocedural control-flow. In Proc. 21st Int. Conf on Software Engineering, Los Angeles, CA, May 16-22, pp. 432-441. ACM Press, New York, NY.
-
(1999)
Proc. 21st Int. Conf on Software Engineering
, pp. 432-441
-
-
Sinha, S.1
Harrold, M.J.2
Rothermel, G.3
-
21
-
-
0024091341
-
Eliminating goto's while preserving program structure
-
Ramshaw, L. (1988) Eliminating goto's while preserving program structure. J. ACM, 35, 893-920,
-
(1988)
J. ACM
, vol.35
, pp. 893-920
-
-
Ramshaw, L.1
-
22
-
-
0028196383
-
Taming control flow: A structured approach to eliminating GOTO statements
-
Toulouse, France, May 16-19, IEEE Computer Society Press, Los Alamitos, CA
-
Erosa, A. M. and Hendren, L. J. (1994) Taming control flow: A structured approach to eliminating GOTO statements. In Proc. IEEE Int. Conf on Computer Languages, Toulouse, France, May 16-19, pp. 229-240. IEEE Computer Society Press, Los Alamitos, CA.
-
(1994)
Proc. IEEE Int. Conf. on Computer Languages
, pp. 229-240
-
-
Erosa, A.M.1
Hendren, L.J.2
-
23
-
-
0742268971
-
Testability transformation
-
Harman, M., Hu, L., Hierons, R. M., Wegener, J., Sthamer, H., Baresel, A. and Roper, M. (2004) Testability transformation. IEEE Trans. Software Eng., 30, 3-16.
-
(2004)
IEEE Trans. Software Eng.
, vol.30
, pp. 3-16
-
-
Harman, M.1
Hu, L.2
Hierons, R.M.3
Wegener, J.4
Sthamer, H.5
Baresel, A.6
Roper, M.7
-
24
-
-
0033314040
-
Assembler to C migration using the FermaT transformation system
-
Oxford, UK, August 30-September 3, IEEE Computer Society Press, Los Alamitos, CA
-
Ward, M. (1999) Assembler to C migration using the FermaT transformation system. In Proc. IEEE Int. Conf. on Software Maintenance (ICSM'99), Oxford, UK, August 30-September 3, pp. 67-76. IEEE Computer Society Press, Los Alamitos, CA.
-
(1999)
Proc. IEEE Int. Conf. on Software Maintenance (ICSM'99)
, pp. 67-76
-
-
Ward, M.1
-
25
-
-
0002220316
-
A strategy for using genetic algorithms to automate branch and fault-based testing
-
Jones, B. F., Eyres, D. E. and Sthamer, H.-H. (1998) A strategy for using genetic algorithms to automate branch and fault-based testing. Comp. J., 41, 98-107.
-
(1998)
Comp. J.
, vol.41
, pp. 98-107
-
-
Jones, B.F.1
Eyres, D.E.2
Sthamer, H.-H.3
-
26
-
-
84969570914
-
Automated program flaw finding using simulated annealing
-
Clearwater Beach, FL, March 2-5, ACM Press, New York, NY
-
Tracey, N., Clark, J. and Mander, K. (1998) Automated program flaw finding using simulated annealing. In Proc. Int. Symp. on Software Testing and Analysis, Clearwater Beach, FL, March 2-5, pp. 73-81. ACM Press, New York, NY.
-
(1998)
Proc. Int. Symp. on Software Testing and Analysis
, pp. 73-81
-
-
Tracey, N.1
Clark, J.2
Mander, K.3
-
27
-
-
0000380234
-
Testing real-time systems using genetic algorithms
-
Wegener, J., Sthamer, H., Jones, B. F. and Eyres, D. E. (1997) Testing real-time systems using genetic algorithms. Software Qual. J., 4, 127-135.
-
(1997)
Software Qual. J.
, vol.4
, pp. 127-135
-
-
Wegener, J.1
Sthamer, H.2
Jones, B.F.3
Eyres, D.E.4
-
28
-
-
0029306012
-
Software testability: The new verification
-
Voas, J. M. and Miller, K. W. (1995) Software testability: The new verification. IEEE Software, 12, 17-28.
-
(1995)
IEEE Software
, vol.12
, pp. 17-28
-
-
Voas, J.M.1
Miller, K.W.2
-
29
-
-
84897710145
-
Flow diagrams, Turing machines, and languages with only two formation rules
-
Presented as an invited talk at the 1964 International Colloquium on Algebraic Linguistics and Automata Theory
-
Böhm, C. and Jacopini, G. (1966) Flow diagrams, Turing machines, and languages with only two formation rules. Commun. ACM, 9, 366-372. Presented as an invited talk at the 1964 International Colloquium on Algebraic Linguistics and Automata Theory.
-
(1966)
Commun. ACM
, vol.9
, pp. 366-372
-
-
Böhm, C.1
Jacopini, G.2
-
30
-
-
17144367496
-
Böhm and Jacopini's reduction of flow charts
-
Cooper, D. (1967) Böhm and Jacopini's reduction of flow charts. Commun. ACM, 10, 463-473.
-
(1967)
Commun. ACM
, vol.10
, pp. 463-473
-
-
Cooper, D.1
-
32
-
-
84976760992
-
On folk theorems
-
Harel, D. (1980) On folk theorems. Commun. ACM, 23, 379-389.
-
(1980)
Commun. ACM
, vol.23
, pp. 379-389
-
-
Harel, D.1
-
33
-
-
0016331673
-
Analysis of structured programs
-
Kosaraju, S. R. (1974) Analysis of structured programs. J. Comput. Syst. Sci., 9, 232-255.
-
(1974)
J. Comput. Syst. Sci.
, vol.9
, pp. 232-255
-
-
Kosaraju, S.R.1
-
34
-
-
0015655039
-
On the capabilities of while, repeat, and exit statements
-
Peterson, W. W., Kasami, T. and Tokura, N. (1973) On the capabilities of while, repeat, and exit statements. Commun. ACM, 16, 503-512.
-
(1973)
Commun. ACM
, vol.16
, pp. 503-512
-
-
Peterson, W.W.1
Kasami, T.2
Tokura, N.3
-
35
-
-
0028743608
-
Reverse engineering through formal transformation
-
Ward, M. (1994) Reverse engineering through formal transformation. Comp. J., 37, 795-813.
-
(1994)
Comp. J.
, vol.37
, pp. 795-813
-
-
Ward, M.1
-
36
-
-
3743119654
-
Notes on avoiding 'go to' statements
-
Knuth, D. E. and Floyd, R. W. (1971) Notes on avoiding 'go to' statements. Inform. Process. Lett., 1, 23-31.
-
(1971)
Inform. Process. Lett.
, vol.1
, pp. 23-31
-
-
Knuth, D.E.1
Floyd, R.W.2
-
37
-
-
0041848283
-
An empirical investigation of the influence of a type of side effects on program comprehension
-
Dolado, J. J., Harman, M., Otero, M. C. and Hu, L. (2003) An empirical investigation of the influence of a type of side effects on program comprehension. IEEE Trans. Softw. Eng., 29, 665-670.
-
(2003)
IEEE Trans. Softw. Eng.
, vol.29
, pp. 665-670
-
-
Dolado, J.J.1
Harman, M.2
Otero, M.C.3
Hu, L.4
-
38
-
-
84950996099
-
Side-effect removal transformation
-
Toronto, Canada, May 12-13, IEEE Computer Society Press, Los Alamitos, CA
-
Harman, M., Hu, L., Zhang, X. and Munro, M. (2001) Side-effect removal transformation. In Proc. 9th IEEE Int. Workshop on Program Comprehension (IWPC'01), Toronto, Canada, May 12-13, pp. 310-319. IEEE Computer Society Press, Los Alamitos, CA.
-
(2001)
Proc. 9th IEEE Int. Workshop on Program Comprehension (IWPC'01)
, pp. 310-319
-
-
Harman, M.1
Hu, L.2
Zhang, X.3
Munro, M.4
-
39
-
-
0004072686
-
-
Addison Wesley, Reading, MA
-
Aho, A. V, Sethi, R. and Ullman, J. D. (1986) Compilers: Principles, Techniques and Tools. Addison Wesley, Reading, MA.
-
(1986)
Compilers: Principles, Techniques and Tools
-
-
Aho, A.V.1
Sethi, R.2
Ullman, J.D.3
-
40
-
-
0002124609
-
Slicing, I/O and the implicit state
-
Kamkar, M. (ed.) Linköping, Sweden, May 26-27, Linköping Electronic Articles in Computer and Information Science
-
Sivagurunathan, Y, Harman, M. and Danicic, S. (1997) Slicing, I/O and the implicit state. In Kamkar, M. (ed.) 3rd Int. Workshop on Automated Debugging (AADEBUG'97), Linköping, Sweden, May 26-27, Linköping Electronic Articles in Computer and Information Science, 2, 59-65.
-
(1997)
3rd Int. Workshop on Automated Debugging (AADEBUG'97)
, vol.2
, pp. 59-65
-
-
Sivagurunathan, Y.1
Harman, M.2
Danicic, S.3
|