• DocumentCode
    2355308
  • Title

    Experiences with program static analysis

  • Author

    Ogasawara, Hideto ; Aizawa, Minoru ; Yamada, Atsushi

  • Author_Institution
    Syst. & Software Res. Lab., Toshiba Corp., Kawasaki, Japan
  • fYear
    1998
  • fDate
    20-21 Nov 1998
  • Firstpage
    109
  • Lastpage
    112
  • Abstract
    Conventionally, software quality has been measured mainly by the number of test items, the test coverage, and the number of faults in the test phase. This approach of relying heavily on testing is not satisfactory from a quality assurance viewpoint. Since software is becoming larger and more complex, quality must be assured from the early phases, such as requirements analysis, design and coding. Code reviews are effective to build in software quality from the coding phase. However, for a large-scale software development, there are limitations in covering all the programs. The advantage of using static analysis tools is the capability to detect fault-prone programs easily and automatically. We describe the effective use of a static analysis tool, and show the effectiveness of the static analysis technique
  • Keywords
    program testing; software metrics; software quality; software tools; system monitoring; code reviews; fault-prone programs; large-scale software development; program static analysis; program testing; quality assurance; requirements analysis; software metrics; software quality; static analysis tool; system design; test coverage; Information analysis; Laboratories; Programming; Quality management; Software measurement; Software quality; Software systems; Software testing; Switches; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Metrics Symposium, 1998. Metrics 1998. Proceedings. Fifth International
  • Conference_Location
    Bethesda, MD
  • Print_ISBN
    0-8186-9201-4
  • Type

    conf

  • DOI
    10.1109/METRIC.1998.731235
  • Filename
    731235