DocumentCode
2834772
Title
An Empirical Study on a Specification-Based Program Review Approach
Author
Nagoya, Fumiko ; Chen, Yuting ; Liu, Shaoying
Author_Institution
Fac. of Comput. & Inf. Sci., Hosei Univ., Tokyo
fYear
2006
fDate
25-27 May 2006
Firstpage
199
Lastpage
206
Abstract
Program review is an effective technique for detecting faults in software systems by reading and analyzing program code. However, challenges still remain in providing systematic and rigorous review techniques. We have recently developed a rigorous review approach and a software tool that provide reviewers with support in analyzing whether a program accurately implements the functions and properties defined in its specification. In this paper, we describe an empirical study of the application of our review approach and tool to a software system for automated teller machines (ATMs). We also discuss the effectiveness of the review approach, as well as some weaknesses, based on the results of our study, and suggest potential solutions to the problems encountered during the study
Keywords
automatic teller machines; formal specification; program diagnostics; software fault tolerance; software reviews; software tools; automated teller machines; fault detection; program code; software systems; software tool; specification-based program review; Electronic mail; Fault detection; Graphical user interfaces; Java; Object oriented modeling; Phase detection; Process planning; Software systems; Software tools; Specification languages;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependability of Computer Systems, 2006. DepCos-RELCOMEX '06. International Conference on
Conference_Location
Szklarska Poreba
Print_ISBN
0-7695-2565-2
Type
conf
DOI
10.1109/DEPCOS-RELCOMEX.2006.6
Filename
4024050
Link To Document