DocumentCode :
3314222
Title :
Automatic test case generation in model based software design to achieve higher reliability
Author :
Wakankar, A. ; Bhattacharjee, A.K. ; Dhodapkar, S.D. ; Pandya, P.K. ; Arya, Kavi
Author_Institution :
Reactor Control Div., Bhabha Atomic Res. Centre, Mumbai, India
fYear :
2010
fDate :
14-16 Dec. 2010
Firstpage :
493
Lastpage :
499
Abstract :
Model based design methodology is increasingly being used in the development of software for embedded controllers for safety class applications. SCADE Suite is a set of tools that support model based design of software for embedded systems. The model validation activity in SCADE involves model simulation guided by set of test cases that are based on system requirements (Functional or blackbox) and structural coverage criteria like MC/DC (Whitebox). However, systematically devising a test case based on such criterion is not easy and often the designer is required to analyze the model to design a test sequence, which will meet the required criteria. In this paper, we demonstrate the use of a technique based on model checking to automate the generation of such test cases for SCADE models. For automatic test case generation, the tool SAL-ATG was used that can generate the test cases for the models developed in SAL specification language. MCIDC coverage criterion was adopted for generating the test goals to be covered by generated test cases.
Keywords :
automatic test pattern generation; embedded systems; formal specification; program diagnostics; program verification; software reliability; specification languages; MCIDC coverage criterion; SAL specification language; SAL-ATG tool; SCADE Suite; SCADE model; automatic test case generation; embedded controller; embedded system; model based software design; model checking; model simulation; model validation activity; safety class application; software development; software reliability; structural coverage criteria; system requirement; Analytical models; Educational institutions; Manuals; Model Based Design; Model Checking; Structural Coverage; Test Case Generation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reliability, Safety and Hazard (ICRESH), 2010 2nd International Conference on
Conference_Location :
Mumbai
Print_ISBN :
978-1-4244-8344-0
Type :
conf
DOI :
10.1109/ICRESH.2010.5779600
Filename :
5779600
Link To Document :
بازگشت