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
Link To Document :
بازگشت