|
|
 |
by B. Hailpern and P. Santhanam |
 |
 |
 |
Cited references
-
F. P. Brooks, The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition, Addison-Wesley Longman, Reading, MA (1995).
-
G. J. Myers, Software Reliability: Principles and Practices, John Wiley & Sons, Inc., New York (1976).
-
Glossary of Software Engineering Terminology, ANSI/IEEE Standard 729-1983, IEEE Standard, IEEE, NY (1983).
-
M. S. Deutsch, Software Verification and Validation: Realistic Project Approaches, Prentice-Hall, Inc., Englewood Cliffs, NJ (1982).
-
R. S. Pressman, Software Engineering: A Practitioner's Approach, McGraw-Hill, New York (1992).
-
IEEE Guide to the Use of IEEE Standard Dictionary of Measures to Produce Reliable Software, IEEE Standard 982.2-1988, IEEE, New York (1989).
-
W. S. Humphrey, Managing the Software Process, Addison-Wesley Publishing Co., Reading, MA (1990).
-
N. Francez, Program Verification, Addison-Wesley Publishing Co., Reading, PA (1992).
-
M. E. Fagan, Design and Code Inspections to Reduce Errors in Program Development, IBM Systems Journal 15, No. 3 (1976).
-
G. J. Myers, The Art of Software Testing, John Wiley & Sons, Inc., New York (1976).
-
B. Beizer, Software Testing Techniques, Van Nostrand Reinhold, New York (1990).
-
E. M. Clarke, O. Grumberg, and D. A. Peled, Model Checking, MIT Press, Cambridge, MA (2000).
-
Model Checking Software, Proceedings, Eighth International SPIN Workshop, Toronto, Canada (May 1920, 2001).
-
K. R. Apt and E. R. Olderog, Verification of Sequential and Concurrent Programs, Second Edition, Springer-Verlag, Heidelberg (1997).
-
H. Lieberman, The Debugging Scandal and What to Do About It, Communications of the ACM 40, No. 4, 2629 (April 1997).
-
M. Eisenstadt, My Hairiest Bug War Stories, Communications of the ACM 40, No. 4, 3137 (April 1997).
-
R. Baecker, C. DiGiano, and A. Marcus, Software Visualization for Debugging, Communications of the ACM 40, No. 4, 4454 (April 1997), and other papers in the same issue.
-
W. De Pauw and G. Sevitsky, Visualizing Reference Patterns for Solving Memory Leaks in Java, Lecture Notes in Computer Science 1628, Springer-Verlag, Heidelberg (1999), pp. 116134 (Proceedings, European Conference on Object-Oriented Programming, Lisbon, Portugal).
-
S. Horowitz, T. Reps, and D. Binkley, Interprocedural Slicing Using Dependence Graphs, ACM Transactions on Programming Languages and Systems 12, No. 1, 2660 (January 1990).
-
W. Polak, Compiler Specification and Verification, Lecture Notes in Computer Science 124, Springer-Verlag, Heidelberg (1981).
-
E. W. Dijkstra, Notes on Structured Programming, Structured Programming, O.-J. Dahl, E. W. Dijkstra, and C. A. R. Hoare, Editors, Academic Press, London (1972), pp. 182.
-
D. Hamlet, Foundations of Software Testing: Dependability Theory, Software Engineering Notes 19, No. 5 (Proceedings of the Second ACM SIGSOFT Symposium on Foundations of Software Engineering), 128139 (1994).
-
J. Musa, Software Reliability Engineering, McGraw-Hill, Inc., New York (1998).
-
S. H. Kan, J. Parrish, and D. Manlove, In-Process Metrics for Software Testing, IBM Systems Journal 40, No. 1, 220241 (2001).
-
K. Bassin, T. Kratschmer, and P. Santhanam, Evaluating Software Development Objectively, IEEE Software 15, No. 6, 6674 (1998).
-
D. Brand, A Software Falsifier, Proceedings, Eleventh IEEE International Symposium on Software Reliability Engineering, San Jose, CA (October 811, 2000), pp. 174185.
-
R. M. Poston, Automating Specification-Based Software Testing, IEEE Computer Society Press, Los Alamitos, CA (1996).
-
D. Lee and M. Yannakakis, Principles and Methods of Testing Finite State MachinesA Survey, Proceedings of the IEEE 84, No. 8, 10901123 (1996).
-
A. Paradkar, SALTAn Integrated Environment to Automate Generation of Function Tests for APIs, Proceedings, Eleventh IEEE International Symposium on Software Reliability Engineering, San Jose, CA (October 811, 2000), pp. 304316.
-
C. Williams, Toward a Test-Ready Meta-Model for Use Cases, Proceedings, Workshop on Practical UML-Based Rigorous Development Methods, Toronto, Canada (October 1, 2001), pp. 270287.
-
J. A. Whittaker, What Is Software Testing? And Why Is It So Hard? IEEE Software 17, No. 1, 7079 (January/February 2000).
-
M. J. Harrold, J. Jones, T. Li, D. Liang, A. Orso, M. Pennings, S. Sinha, S. Spoon, and A. Gujarathi, Regression Test Selection for Java Software, Proceedings, ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications, Tampa, FL (October 1418, 2001).
-
A. Zeller, Yesterday, My Program Worked. Today, It Does Not. Why? Proceedings, 7th European Engineering Conference held jointly with the 7th ACM SIGSOFT Symposium on Foundations of Software Engineering, Toulouse, France (September 610, 1999), pp. 253267.
-
M. Benjamin, D. Geist, A. Hartman, G. Mas, R. Smeets, and Y. Wolfsthal, A Study in Coverage-Driven Test Generation, Proceedings, 36th Design Automation Conference, New Orleans, LA (June 2125, 1999), pp. 970975.
-
F. I. Vokolos and E. J. Weyuker, Performance Testing of Software Systems, Proceedings, First ACM SIGSOFT International Workshop on Software and Performance, Santa Fe, NM (October 1216, 1998), pp. 8087.
-
R. H. Carver and K.-C. Tai, Replay and Testing for Concurrent Programs, IEEE Software 8, No. 2, 6674 (March 1991).
|
 |
|
|