DocumentCode :
3135238
Title :
Automatic Testing of SCR Specifications
Author :
Iglewski, Michal
Author_Institution :
Departement d´´Informatique et d´´Ingenierie, Univ. du Quebec en Outaouais, Que.
fYear :
2006
fDate :
38838
Firstpage :
2455
Lastpage :
2459
Abstract :
The SCR (software cost reduction) requirements method has been used in industrial environments to specify the requirements of many practical systems. To evaluate the correctness of a software implementation, one can apply black-box testing to determine whether the implementation satisfies a system requirements specification, i.e., given a sequence of system inputs, it produces the correct system outputs. A static approach consists in selecting feasible paths through the use of static analysis techniques. Use of paths with lower numbers of traversed predicates ease the feasibility analysis. Our primary goal is to test whether the relation REQ is satisfied by a corresponding system, and in particular, whether critical properties defined by the specification assertions are conserved. Our second goal is to keep the cost of the testing process relatively low
Keywords :
formal specification; program diagnostics; program testing; program verification; software cost estimation; automatic testing; black-box testing; feasibility analysis; industrial environment; software correctness implementation; software cost reduction requirements specification; static analysis technique; Automatic testing; Computer industry; Control systems; Costs; Flow graphs; Formal specifications; Information resources; Software testing; System testing; Thyristors; SCR; branch coverage; formal specification; software requirements; testing; testing scenarios;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical and Computer Engineering, 2006. CCECE '06. Canadian Conference on
Conference_Location :
Ottawa, Ont.
Print_ISBN :
1-4244-0038-4
Electronic_ISBN :
1-4244-0038-4
Type :
conf
DOI :
10.1109/CCECE.2006.277546
Filename :
4054603
Link To Document :
بازگشت