• DocumentCode
    3481273
  • Title

    Work in progress - Measuring the ROItimefor Static Analysis

  • Author

    Schilling, Walter W., Jr. ; Alam, Mansoor

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Toledo Univ., OH
  • fYear
    2005
  • fDate
    19-22 Oct. 2005
  • Abstract
    Static analysis is one method that offers potential for reducing errors in delivered software. Static analysis is currently used to discover buffer overflows and mathematical errors, as well as verifying compliance with documented programming standards. Static analysis is routinely used in safety critical software applications within the avionics and automotive industries. Outside of these applications, static analysis is not a routinely taught method for software development. This paper intends to provide a quantitative measure for evaluating the effectiveness of static analysis as well as presenting results from an academic environment
  • Keywords
    automobile industry; avionics; computer science education; program diagnostics; software tools; ROItime; academic environment; automotive industries; avionics; buffer overflows; documented programming standards; mathematical errors; safety critical software applications; software development; static analysis; Application software; Computer languages; Failure analysis; ISO standards; Phase detection; Software quality; Software safety; Software tools; Standards development; Time measurement; Computer science education; Programming environments; Software economics; Software engineering; Software metrics; Software tools; Static Analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers in Education, 2005. FIE '05. Proceedings 35th Annual Conference
  • Conference_Location
    Indianopolis, IN
  • ISSN
    0190-5848
  • Print_ISBN
    0-7803-9077-6
  • Type

    conf

  • DOI
    10.1109/FIE.2005.1612031
  • Filename
    1612031