skip to main content
article
Free Access

Strategic directions in software quality

Published:01 December 1996Publication History
First page image

References

  1. BALZER, R. 1969. EXDAMS--Extendable Debugging and Monitoring System. In 1919 Spring Joint Computer Conference. AFIPS Press.Google ScholarGoogle Scholar
  2. BASILI, V. R., SELBY, R. W., AND HUTCHENS, D. 1986. Experimentation in software engineering. IEEE Trans. Softw. Eng. SE-12, 5 (July), 733-743. Google ScholarGoogle ScholarCross RefCross Ref
  3. CLARKE, L.A. 1976. A system to generate test data and symbolically execute programs. IEEE Trans. Softw. Eng. SE-2, 3 (Sept.), 215- 222.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. DEMILLO, R., LIPTON, R., AND SAYWARD, F. 1979. Program mutation: A new approach to program testing. InfoTech State of the Art Report: Software Testing 2, 107-128.Google ScholarGoogle Scholar
  5. DWYER, M. AND CLARKE, L. 1994. Data flow analysis for verifying properties of concurrent programs. In ACM SIGSOFT'94 Software Engineering Notes, Proceedings of the Second ACM Sigsoft Symposium on Foundations of Software Engineering (Dec.), 62-75. Google ScholarGoogle Scholar
  6. PAGAN, M. E. 1976. Design and code inspections to reduce errors in program developmeAt. IBM Syst. J. 15, 3, 182-211. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. GERHART, S., CRAIGEN, D., AND RALSTON, T. 1994. Experience with formal methods in critical systems. IEEE Softw. 11, 1 (Jan.), 21-39. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. GUTTAG, J. AND HORNING, J. 1993. Larch: Languages and Tools for Formal Specification. Springer-Verlag. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. HOWDEN, W. 1976. Reliability of the path analysis testing strategy. IEEE Trans. Softw. Eng. SE-2, 3 (Sept.), 280-215.Google ScholarGoogle Scholar
  10. HOWDEN, W. 1987. Functional Program Testing and Analysis. McGraw-Hill Series in Software Engineering and Technology, McGraw-Hill, New York. Google ScholarGoogle Scholar
  11. KING, J. C. 1975. A new approach to program testing. In Proceedings of the International Conference on Reliable Software, 228-233. Google ScholarGoogle Scholar
  12. KITCHENHAM, B. A. 1996. Evaluating software engineering methods and tools. ACM SIG- SOFT Softw. Eng. Notes 21, 1 (Jan.), 11-15. Google ScholarGoogle Scholar
  13. LASKI, J. AND KOREL, B. 1983. A data flow oriented program testing strategy. IEEE Trans. Softw. Eng. SE-9, 3 (May), 347-354.Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. LUCKHAM, D. AND vONHENKE, F. 1985. An overview of ANNA, a specification language for Ada. IEEE Softw. 2, 2 (March), 9-24.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. MCCABE, T. 1976. A complexity measure. IEEE Trans. Softw. Eng. SE-1, 308-320.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. NTAFOS, S.C. 1984. On required element testing. IEEE Trans. Softw. Eng. SE-IO, 6 (Nov.), 795-803.Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. OSTERWEIL, L. 1984. Integrating the testing, analysis, and debugging of programs. In Software Validation, H. L. Hausen, Ed., North Holland, 73-102. Google ScholarGoogle Scholar
  18. OSTERWEIL, L. J. AND FOSDICK, L. 1976. DAVE--a validation, error detection, and documentation system for Fortran programs. Softw. Pract. Exper. 6, 4 (Oct.), 473-486.Google ScholarGoogle ScholarCross RefCross Ref
  19. PFLEEGER, S.L. 1995. Experimental design and analysis in software engineering. Ann. Softw. Eng. 1, 1, 219-253.Google ScholarGoogle ScholarCross RefCross Ref
  20. RAPPS, S. AND WEYUKER, E. 1985. Selecting software test data using data flow information. IEEE Trans. Softw. Eng. SE-11, 4 (April), 367-375. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. RICHARDSON, D. J. 1994. TAOS: Testing with analysis and oracle support. In Proceedings of the 1994 International Symposium on Software Testing and Analysis (ISSTA) Software Engineering Notes, Special Issue, 138-153. Google ScholarGoogle Scholar
  22. RYDER, B. 1974. The PFORT verifier. Softw. Pract. Exper. 4, 359-378.Google ScholarGoogle ScholarCross RefCross Ref
  23. SPIVEY, J. 1988. Introducing Z: A Specification Language and Its Formal Semantics. Cambridge University Press, New York. Google ScholarGoogle Scholar
  24. STUCKI, L. 1973. Automatic generation of selfmetric software. In Record of the 1973 IEEE Symposium on Software Reliability (April), IEEE Computer Society, Washington, DC, 94-100.Google ScholarGoogle Scholar
  25. WATSON, A. AND MCCABE, T. 1996. Structured testing: A testing methodology using the cyclomatic complexity metric. National Institute of Standards and Technology, Gaithersburg, MD, (NIST) Special Publication, 500-235.Google ScholarGoogle Scholar

Index Terms

  1. Strategic directions in software quality

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM Computing Surveys
        ACM Computing Surveys  Volume 28, Issue 4
        Special ACM 50th-anniversary issue: strategic directions in computing research
        Dec. 1996
        281 pages
        ISSN:0360-0300
        EISSN:1557-7341
        DOI:10.1145/242223
        • Editors:
        • Peter Wegner,
        • Jon Doyle
        Issue’s Table of Contents

        Copyright © 1996 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 December 1996
        Published in csur Volume 28, Issue 4

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader