DocumentCode
3251640
Title
Testability analysis applied to embedded data-flow software
Author
Nguyen, Thanh Binh ; Delaunay, Michel ; Robach, Chantal
Author_Institution
LCIS-ESISAR, Valence, France
fYear
2003
fDate
6-7 Nov. 2003
Firstpage
351
Lastpage
358
Abstract
Testability is an important quality factor of software, particularly embedded data-flow software such as avionics software. A lack of testability of such software can badly affect test costs and software dependability. Testability analysis can be used to identify parts of software which are difficult for testing. In this paper, we propose the use of the static single assignment (SSA) form to transform source code generated from data-flow designs into a data-flow representation, and then we describe some algorithms to automatically translate the SSA form into a testability model. Thus, some metrics can be applied to the testability model in order to locate the software parts which induce a weakness of the testability.
Keywords
data flow analysis; program testing; software metrics; software quality; avionics software; data-flow design; data-flow representation; embedded data-flow software; software dependability; software measurement; software metrics; software quality; software testability; source code generation; static single assignment; Aerospace electronics; Automatic testing; Costs; Data analysis; Embedded software; Object oriented modeling; Software measurement; Software quality; Software testing; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Quality Software, 2003. Proceedings. Third International Conference on
Print_ISBN
0-7695-2015-4
Type
conf
DOI
10.1109/QSIC.2003.1319121
Filename
1319121
Link To Document