DocumentCode
3481273
Title
Work in progress - Measuring the ROItime for 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
Link To Document