DocumentCode
3699066
Title
A case study in specification defects detection using statecharts
Author
Jipeng Wu;Shanshan Lv;Eryu Ding;Bin Luo
Author_Institution
State Key Laboratory for Novel Software Technology at Nanjing University, Nanjing University Nanjing, China
fYear
2015
Firstpage
1
Lastpage
6
Abstract
There are two types of software defects: (1)implementation defects(i.e., discrepancies between a implementation and its specification), and (2)specification defects(Systems implemented correctly may also fail due to its defective specification design). This paper presents a specification defects detection method called Specification Defects Detection Using Statecharts (SDDS), and applies it to 5 classes from open source software. SDDS converts source codes to statecharts and then find intrinsic design defects or risks of specifications from their statecharts. We applied this method in our case study and proved that at least 3 types of specification defects exist and can be detected by SDDS.
Keywords
"Model checking","Software reliability","Open source software","Indexes","Grammar"
Publisher
ieee
Conference_Titel
Software Engineering and Service Science (ICSESS), 2015 6th IEEE International Conference on
ISSN
2327-0586
Print_ISBN
978-1-4799-8352-0
Electronic_ISBN
2327-0594
Type
conf
DOI
10.1109/ICSESS.2015.7338994
Filename
7338994
Link To Document