-
1
-
-
0028115136
-
On slicing programs with jump statements
-
Orlando, Florida, U.S.A., June 1994
-
Agrawal, H. (1994) 'On slicing programs with jump statements', Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation, Orlando, Florida, U.S.A., June 1994. Also in ACM SlGPLAN Notices, 29(6), 302-312.
-
(1994)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation
-
-
Agrawal, H.1
-
2
-
-
84976689732
-
-
Agrawal, H. (1994) 'On slicing programs with jump statements', Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation, Orlando, Florida, U.S.A., June 1994. Also in ACM SlGPLAN Notices, 29(6), 302-312.
-
ACM SlGPLAN Notices
, vol.29
, Issue.6
, pp. 302-312
-
-
-
3
-
-
84981578184
-
Dynamic slicing in the presence of unconstrained pointers
-
Victoria, British Columbia, Canada, October 1991, ACM Press, New York, U.S.A., Appears as Purdue University Technical Report SERC-TR-93-P
-
Agrawal, H., DeMillo, R. A. and Spafford, E. H. (1991) 'Dynamic slicing in the presence of unconstrained pointers', Proceedings of the ACM Symposium on Software Testing, Analysis and Verification (TAV4), Victoria, British Columbia, Canada, October 1991, ACM Press, New York, U.S.A., pp. 60-73. Appears as Purdue University Technical Report SERC-TR-93-P.
-
(1991)
Proceedings of the ACM Symposium on Software Testing, Analysis and Verification (TAV4)
, pp. 60-73
-
-
Agrawal, H.1
DeMillo, R.A.2
Spafford, E.H.3
-
4
-
-
0004072686
-
-
Addison Wesley, Reading, Massachusetts, U.S.A.
-
Aho, A. V., Sethi, R. and Ullman, J. D. (1986) Compilers: Principles, Techniques and Tools, Addison Wesley, Reading, Massachusetts, U.S.A.
-
(1986)
Compilers: Principles, Techniques and Tools
-
-
Aho, A.V.1
Sethi, R.2
Ullman, J.D.3
-
5
-
-
1642589098
-
-
Research Report 276, Department of Computer Science, Yale University, New Haven, Connecticut, U.S.A.
-
Baldwin, D. and Sayward, F. (1979) 'Heuristics for determining equivalence of program mutations', Research Report 276, Department of Computer Science, Yale University, New Haven, Connecticut, U.S.A.
-
(1979)
Heuristics for Determining Equivalence of Program Mutations
-
-
Baldwin, D.1
Sayward, F.2
-
6
-
-
84980009359
-
Slicing programs with arbitrary control-flow
-
P. Fritzson (Ed.), Proceedings of the 1st Workshop on Automated and Algorithmic Debugging (AADEBUG '93), Linköping, Sweden, Springer, Berlin, Germany, Also available as University of Wisconsin-Madison, Technical Report (in extended form) TR-1128, December
-
Ball, T. and Horwitz, S. (1993) 'Slicing programs with arbitrary control-flow', In P. Fritzson (Ed.), Proceedings of the 1st Workshop on Automated and Algorithmic Debugging (AADEBUG '93), Linköping, Sweden, Lecture Notes in Computer Science, Springer, Berlin, Germany, Vol. 749, pp. 206-222. Also available as University of Wisconsin-Madison, Technical Report (in extended form) TR-1128, December 1992.
-
(1992)
Lecture Notes in Computer Science
, vol.749
, pp. 206-222
-
-
Ball, T.1
Horwitz, S.2
-
7
-
-
0032655023
-
Computing amorphous program slices using dependence graphs and a data-flow model
-
San Antonio, Texas, U.S.A., ACM Press, New York, U.S.A.
-
Binkley, D. W. (1999) 'Computing amorphous program slices using dependence graphs and a data-flow model', Proceedings of the ACM Symposium on Applied Computing, San Antonio, Texas, U.S.A., ACM Press, New York, U.S.A., pp. 519-525.
-
(1999)
Proceedings of the ACM Symposium on Applied Computing
, pp. 519-525
-
-
Binkley, D.W.1
-
8
-
-
33644561313
-
Program slicing
-
M. Zelkowitz, (Ed.), Academic Press, San Diego
-
Binkley, D. W. and Gallagher, K. B. (1996) 'Program slicing', In M. Zelkowitz, (Ed.), Advances in Computers, Volume 43, Academic Press, San Diego, pp. 1-50.
-
(1996)
Advances in Computers
, vol.43
, pp. 1-50
-
-
Binkley, D.W.1
Gallagher, K.B.2
-
9
-
-
0003108918
-
Mutation analysis: Ideas, examples, problems and prospects
-
Sogesta, Urbino, Italy, June 1981, North-Holland
-
Budd, T. A. (1981) 'Mutation analysis: ideas, examples, problems and prospects', Proceedings of the Summer School on Computer Program Testing, Sogesta, Urbino, Italy, June 1981, North-Holland, pp. 129-148.
-
(1981)
Proceedings of the Summer School on Computer Program Testing
, pp. 129-148
-
-
Budd, T.A.1
-
10
-
-
0032294765
-
Conditioned program slicing
-
M. Harman and K. Gallagher (Eds)
-
Canfora, G., Cimitile, A. and De Lucia, A. (1998) 'Conditioned program slicing', In M. Harman and K. Gallagher (Eds), Information and Software Technology, Special Issue on Program Slicing, 40(11-12), 595-607.
-
(1998)
Information and Software Technology, Special Issue on Program Slicing
, vol.40
, Issue.11-12
, pp. 595-607
-
-
Canfora, G.1
Cimitile, A.2
De Lucia, A.3
-
11
-
-
84988034580
-
Slicing concurrent programs - A graph-theoretical approach
-
P. Fritzson (Ed.), Springer, Berlin, Germany
-
Cheng, J. (1993) 'Slicing concurrent programs - a graph-theoretical approach', In P. Fritzson (Ed.), Proceedings of the 1st Workshop on Automated and Algorithmic Debugging (AADEBUG '93), Lecture Notes in Computer Science, Springer, Berlin, Germany, Vol. 749, pp. 223-240.
-
(1993)
Proceedings of the 1st Workshop on Automated and Algorithmic Debugging (AADEBUG '93), Lecture Notes in Computer Science
, vol.749
, pp. 223-240
-
-
Cheng, J.1
-
12
-
-
0028463408
-
Static slicing in the presence of goto statements
-
Choi, J. and Ferrante, J. (1994) 'Static slicing in the presence of goto statements', ACM Transactions on Programming Languages and Systems, 16(4), 1097-1113.
-
(1994)
ACM Transactions on Programming Languages and Systems
, vol.16
, Issue.4
, pp. 1097-1113
-
-
Choi, J.1
Ferrante, J.2
-
13
-
-
0000836865
-
A parallel algorithm for static program slicing
-
Danicic, S., Harman, M. and Sivagurunathan, Y. (1995) 'A parallel algorithm for static program slicing', Information Processing Letters, 56(6), 307-313.
-
(1995)
Information Processing Letters
, vol.56
, Issue.6
, pp. 307-313
-
-
Danicic, S.1
Harman, M.2
Sivagurunathan, Y.3
-
14
-
-
0017959155
-
Hints on test data selection: Help for the practicing programmer
-
DeMillo, R. A., Lipton, R. J. and Sayward, F. G. (1978) 'Hints on test data selection: help for the practicing programmer', IEEE Computer, 11(4), 31-41.
-
(1978)
IEEE Computer
, vol.11
, Issue.4
, pp. 31-41
-
-
DeMillo, R.A.1
Lipton, R.J.2
Sayward, F.G.3
-
15
-
-
0012204010
-
Practical fine-grained static slicing of optimised code
-
Microsoft Research, Redmond, Washington, U.S.A.
-
Ernst, M. D. (1994) 'Practical fine-grained static slicing of optimised code', Technical Report MSR-TR-94-14, Microsoft Research, Redmond, Washington, U.S.A.
-
(1994)
Technical Report MSR-TR-94-14
-
-
Ernst, M.D.1
-
16
-
-
0031235549
-
All-uses vs mutation testing: An experimental comparison of effectiveness
-
Frankl, P. G., Weiss, S. N. and Hu, C. (1997) 'All-uses vs mutation testing: an experimental comparison of effectiveness', Journal of Systems and Software, 38(3), 235-253.
-
(1997)
Journal of Systems and Software
, vol.38
, Issue.3
, pp. 235-253
-
-
Frankl, P.G.1
Weiss, S.N.2
Hu, C.3
-
17
-
-
0017517121
-
Testing programs with the aid of a compiler
-
Hamlet, R. G. (1977) 'Testing programs with the aid of a compiler', IEEE Transactions on Software Engineering, 3(4), 279-290.
-
(1977)
IEEE Transactions on Software Engineering
, vol.3
, Issue.4
, pp. 279-290
-
-
Hamlet, R.G.1
-
18
-
-
0029376295
-
Using program slicing to simplify testing
-
Harman, M. and Danicic, S. (1995) 'Using program slicing to simplify testing', Software Testing, Verification and Reliability, 5(3), 143-162.
-
(1995)
Software Testing, Verification and Reliability
, vol.5
, Issue.3
, pp. 143-162
-
-
Harman, M.1
Danicic, S.2
-
19
-
-
0030697758
-
Amorphous program slicing
-
Dearborn, Michigan, U.S.A., IEEE Computer Society Press, Los Alamitos, California, U.S.A.
-
Harman, M. and Danicic, S. (1997) 'Amorphous program slicing', Proceedings of the 5th IEEE International Workshop on Program Comprehension (IWPC '97), Dearborn, Michigan, U.S.A., IEEE Computer Society Press, Los Alamitos, California, U.S.A., pp. 70-79.
-
(1997)
Proceedings of the 5th IEEE International Workshop on Program Comprehension (IWPC '97)
, pp. 70-79
-
-
Harman, M.1
Danicic, S.2
-
20
-
-
0032208376
-
A new algorithm for slicing unstructured programs
-
Harman, M. and Danicic, S. (1998) 'A new algorithm for slicing unstructured programs', Journal of Software Maintenance, 10(6), 415-441.
-
(1998)
Journal of Software Maintenance
, vol.10
, Issue.6
, pp. 415-441
-
-
Harman, M.1
Danicic, S.2
-
21
-
-
77956782567
-
Program simplification as a means of approximating undecidable propositions
-
Pittsburgh, Pennsylvania, U.S.A., IEEE Computer Society Press, Los Alamitos, California, U.S.A.
-
Harman, M., Fox, C., Hierons, R. M., Binkley, D. and Danicic, S. (1999) 'Program simplification as a means of approximating undecidable propositions', Proceedings of the 7th IEEE International Workshop on Program Comprehension (IWPC '99), Pittsburgh, Pennsylvania, U.S.A., IEEE Computer Society Press, Los Alamitos, California, U.S.A., pp. 208-217.
-
(1999)
Proceedings of the 7th IEEE International Workshop on Program Comprehension (IWPC '99)
, pp. 208-217
-
-
Harman, M.1
Fox, C.2
Hierons, R.M.3
Binkley, D.4
Danicic, S.5
-
22
-
-
0032308206
-
Analysis of dynamic memory access using amorphous slicing
-
Bethesda, Maryland, U.S.A., IEEE Computer Society Press, Los Alamitos, California, U.S.A.
-
Harman, M., Sivagurunathan, Y. and Danicic, S. (1998) 'Analysis of dynamic memory access using amorphous slicing', Proceedings of the IEEE International Conference on Software Maintenance (ICSM '98), Bethesda, Maryland, U.S.A., IEEE Computer Society Press, Los Alamitos, California, U.S.A., pp. 336-345.
-
(1998)
Proceedings of the IEEE International Conference on Software Maintenance (ICSM '98)
, pp. 336-345
-
-
Harman, M.1
Sivagurunathan, Y.2
Danicic, S.3
-
23
-
-
0025228221
-
Interprocedural slicing using dependence graphs
-
Horwitz, S., Reps, T. and Binkley, D. (1990) 'Interprocedural slicing using dependence graphs', ACM Transactions on Programming Languages and Systems, 12(1), 26-61.
-
(1990)
ACM Transactions on Programming Languages and Systems
, vol.12
, Issue.1
, pp. 26-61
-
-
Horwitz, S.1
Reps, T.2
Binkley, D.3
-
24
-
-
0020152782
-
Weak mutation testing and completeness of test sets
-
Howden, W. E. (1982) 'Weak mutation testing and completeness of test sets', IEEE Transactions on Software Engineering, 8(4), 371-379.
-
(1982)
IEEE Transactions on Software Engineering
, vol.8
, Issue.4
, pp. 371-379
-
-
Howden, W.E.1
-
25
-
-
0003405432
-
-
(ANSI C), Prentice Hall, Englewood Cliffs, New Jersey, U.S.A.
-
Kernighan, B. W. and Ritchie, D. M. (1988) The C Programming Language, 2nd Edn, (ANSI C), Prentice Hall, Englewood Cliffs, New Jersey, U.S.A.
-
(1988)
The C Programming Language, 2nd Edn
-
-
Kernighan, B.W.1
Ritchie, D.M.2
-
26
-
-
0026185573
-
A FORTRAN language system for mutation-based software testing
-
King, K. N. and Offutt, A. J. (1991). 'A FORTRAN language system for mutation-based software testing', Software-Practice and Experience, 21(7), 685-718.
-
(1991)
Software-Practice and Experience
, vol.21
, Issue.7
, pp. 685-718
-
-
King, K.N.1
Offutt, A.J.2
-
27
-
-
0345821813
-
Computation of dynamic slices for programs with arbitrary control flow
-
M. Ducassé (Ed.), Saint Malo, France
-
Korel, B. (1995) 'Computation of dynamic slices for programs with arbitrary control flow', In M. Ducassé (Ed.), Proceedings of the 2nd International Workshop on Automated and Algorithmic Debugging (AADEBUG '95), Saint Malo, France, pp. 71-86.
-
(1995)
Proceedings of the 2nd International Workshop on Automated and Algorithmic Debugging (AADEBUG '95)
, pp. 71-86
-
-
Korel, B.1
-
28
-
-
0032304842
-
Dynamic program slicing methods
-
M. Harman and K. Gallagher (Eds)
-
Korel, B. and Rilling, J. (1998) 'Dynamic program slicing methods', In M. Harman and K. Gallagher (Eds), Information and Software Technology, Special Issue on Program Slicing, 40(11-12), 647-659.
-
(1998)
Information and Software Technology, Special Issue on Program Slicing
, vol.40
, Issue.11-12
, pp. 647-659
-
-
Korel, B.1
Rilling, J.2
-
30
-
-
0347177460
-
-
Krinke, J. (1998) 'Static slicing of threaded programs', Proceedings of the ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering (PASTE '98), Montreal, Canada. Also in ACM SIGPLAN Notices, 33(7), 35-42.
-
ACM SIGPLAN Notices
, vol.33
, Issue.7
, pp. 35-42
-
-
-
31
-
-
0032298503
-
Validation of measurement software as an application of slicing and constraint solving
-
M. Harman and K. Gallagher (Eds)
-
Krinke, J. and Snelting, G. (1998) 'Validation of measurement software as an application of slicing and constraint solving', In M. Harman and K. Gallagher (Eds), Information and Software Technology, Special Issue on Program Slicing, 40(11-12), 661-675.
-
(1998)
Information and Software Technology, Special Issue on Program Slicing
, vol.40
, Issue.11-12
, pp. 661-675
-
-
Krinke, J.1
Snelting, G.2
-
32
-
-
0029490425
-
Slicing object-oriented software
-
Berlin, Germany, IEEE Computer Society Press, Los Alamitos, California, U.S.A.
-
Larsen, L. D. and Harrold, M. J. (1996) 'Slicing object-oriented software', Proceedings of the 18th International Conference on Software Engineering, Berlin, Germany, IEEE Computer Society Press, Los Alamitos, California, U.S.A., pp. 495-505.
-
(1996)
Proceedings of the 18th International Conference on Software Engineering
, pp. 495-505
-
-
Larsen, L.D.1
Harrold, M.J.2
-
33
-
-
0346452915
-
Slicing in the presence of pointer variables
-
Computer Science and Information Services Department, University of Florida, Gainesville, Florida, U.S.A.
-
Livadas, P. E. and Rosenstein, A. (1994) 'Slicing in the presence of pointer variables', Technical Report SERC-TR-74-F, Computer Science and Information Services Department, University of Florida, Gainesville, Florida, U.S.A.
-
(1994)
Technical Report SERC-TR-74-F
-
-
Livadas, P.E.1
Rosenstein, A.2
-
34
-
-
0042454935
-
Program slicing in the presence of pointers
-
Orlando, Florida, U.S.A.
-
Lyle, J. R. and Binkley, D. (1993) 'Program slicing in the presence of pointers', Proceedings of the Conference on Foundations of Software Engineering, Orlando, Florida, U.S.A., pp. 255-260.
-
(1993)
Proceedings of the Conference on Foundations of Software Engineering
, pp. 255-260
-
-
Lyle, J.R.1
Binkley, D.2
-
36
-
-
0028513318
-
Using compiler optimization techniques to detect equivalent mutants
-
Offutt, A. J. and Craft, W. M. (1994) 'Using compiler optimization techniques to detect equivalent mutants', Software Testing, Verification and Reliability, 4(3), 131-154.
-
(1994)
Software Testing, Verification and Reliability
, vol.4
, Issue.3
, pp. 131-154
-
-
Offutt, A.J.1
Craft, W.M.2
-
37
-
-
0033077271
-
The dynamic domain reduction approach to test data generation
-
Offutt, A. J., Jin, Z. and Pan, J. (1999) 'The dynamic domain reduction approach to test data generation', Software - Practice and Experience, 29(2), 167-193.
-
(1999)
Software - Practice and Experience
, vol.29
, Issue.2
, pp. 167-193
-
-
Offutt, A.J.1
Jin, Z.2
Pan, J.3
-
38
-
-
0030121550
-
An experimental determination of sufficient mutant operators
-
Offutt, A. J., Lee, A., Rothermel, G., Untch, R. H. and Zapf, C. (1996a) 'An experimental determination of sufficient mutant operators', ACM Transactions on Software Engineering and Methodology, 5(2), 99-118.
-
(1996)
ACM Transactions on Software Engineering and Methodology
, vol.5
, Issue.2
, pp. 99-118
-
-
Offutt, A.J.1
Lee, A.2
Rothermel, G.3
Untch, R.H.4
Zapf, C.5
-
39
-
-
0029701428
-
Detecting equivalent mutants and the feasible path problem
-
Gaithersburg, Maryland, U.S.A., IEEE Computer Society Press, Los Alamitos, California, U.S.A.
-
Offutt, A. J. and Pan, J. (1996) 'Detecting equivalent mutants and the feasible path problem', Proceedings of the Annual Conference on Computer Assurance (COMPASS 96), Gaithersburg, Maryland, U.S.A., IEEE Computer Society Press, Los Alamitos, California, U.S.A., pp. 224-236.
-
(1996)
Proceedings of the Annual Conference on Computer Assurance (COMPASS 96)
, pp. 224-236
-
-
Offutt, A.J.1
Pan, J.2
-
40
-
-
0031222042
-
Automatically detecting equivalent mutants and infeasible paths
-
Offutt, A. J. and Pan, J. (1997) 'Automatically detecting equivalent mutants and infeasible paths', Software Testing, Verification and Reliability, 7(3), 165-192.
-
(1997)
Software Testing, Verification and Reliability
, vol.7
, Issue.3
, pp. 165-192
-
-
Offutt, A.J.1
Pan, J.2
-
41
-
-
0030085274
-
An experimental evaluation of data flow and mutation testing
-
Offutt, A. J., Pan, J., Tewary, K. and Zhang, T. (1996b) 'An experimental evaluation of data flow and mutation testing', Software-Practice and Experience, 26(2), 165-176.
-
(1996)
Software-Practice and Experience
, vol.26
, Issue.2
, pp. 165-176
-
-
Offutt, A.J.1
Pan, J.2
Tewary, K.3
Zhang, T.4
-
42
-
-
1642620314
-
-
Master's thesis, George Mason University, Fairfax, Virginia, U.S.A.
-
Pan, J. (1994) 'Using constraints to detect equivalent mutants', Master's thesis, George Mason University, Fairfax, Virginia, U.S.A.
-
(1994)
Using Constraints to Detect Equivalent Mutants
-
-
Pan, J.1
-
43
-
-
0000990322
-
A survey of program slicing techniques
-
Tip, F. (1995) 'A survey of program slicing techniques', Journal of Programming Languages, 3(3), 121-189.
-
(1995)
Journal of Programming Languages
, vol.3
, Issue.3
, pp. 121-189
-
-
Tip, F.1
-
44
-
-
1642620315
-
Slicing class hierarchies in C++
-
San Jose, California, U.S.A., October 1996
-
Tip, F., Choi, J.-D., Field, J. and Ramalingham, G. (1996) 'Slicing class hierarchies in C++', Proceedings of the 11th Conference on Object-oriented Programming, Systems, Languages and Applications (OOPSLA '96), San Jose, California, U.S.A., October 1996. Also in ACM SIGPLAN Notices, 31(10), 179-197.
-
(1996)
Proceedings of the 11th Conference on Object-oriented Programming, Systems, Languages and Applications (OOPSLA '96)
-
-
Tip, F.1
Choi, J.-D.2
Field, J.3
Ramalingham, G.4
-
45
-
-
0030264398
-
-
Tip, F., Choi, J.-D., Field, J. and Ramalingham, G. (1996) 'Slicing class hierarchies in C++', Proceedings of the 11th Conference on Object-oriented Programming, Systems, Languages and Applications (OOPSLA '96), San Jose, California, U.S.A., October 1996. Also in ACM SIGPLAN Notices, 31(10), 179-197.
-
ACM SIGPLAN Notices
, vol.31
, Issue.10
, pp. 179-197
-
-
-
46
-
-
84976732512
-
The semantic approach to program slicing
-
Toronto, Canada
-
Venkatesh, G. A. (1991) 'The semantic approach to program slicing', Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation, Toronto, Canada, pp. 26-28. Also in ACM SIGPLAN Notices, 26(6), 107-119.
-
(1991)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation
, pp. 26-28
-
-
Venkatesh, G.A.1
-
47
-
-
84976732512
-
-
Venkatesh, G. A. (1991) 'The semantic approach to program slicing', Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation, Toronto, Canada, pp. 26-28. Also in ACM SIGPLAN Notices, 26(6), 107-119.
-
ACM SIGPLAN Notices
, vol.26
, Issue.6
, pp. 107-119
-
-
-
49
-
-
0003805545
-
-
PhD thesis, University of Michigan, Ann Arbor, Michigan, U.S.A.
-
Weiser, M. (1979) 'Program slices: Formal, psychological, and practical investigations of an automatic program abstraction method', PhD thesis, University of Michigan, Ann Arbor, Michigan, U.S.A.
-
(1979)
Program Slices: Formal, Psychological, and Practical Investigations of An Automatic Program Abstraction Method
-
-
Weiser, M.1
-
51
-
-
0027562607
-
Mutation testing - Its origin and evolution
-
Woodward, M. R. (1993) 'Mutation testing - its origin and evolution', Information and Software Technology, 35(3), 163-169.
-
(1993)
Information and Software Technology
, vol.35
, Issue.3
, pp. 163-169
-
-
Woodward, M.R.1
-
52
-
-
0024131831
-
From weak to strong, dead or alive? An analysis of some mutation testing issues
-
Banff, Canada, July 1988, IEEE Computer Society Press, Los Alamitos, California, U.S.A.
-
Woodward, M. R. and Halewood, K. (1988) 'From weak to strong, dead or alive? An analysis of some mutation testing issues', Proceedings of the Second Workshop on Software Testing, Verification, and Analysis, Banff, Canada, July 1988, IEEE Computer Society Press, Los Alamitos, California, U.S.A., pp. 152-158.
-
(1988)
Proceedings of the Second Workshop on Software Testing, Verification, and Analysis
, pp. 152-158
-
-
Woodward, M.R.1
Halewood, K.2
|