Title :
Testability analysis for software components
Author :
Nguyen, T.B. ; Delaunay, M. ; Robach, C.
Author_Institution :
LCIS-ESISAR, Valence, France
Abstract :
In this paper, we propose to use the static single assignment form, which was originally proposed for code optimization in compilation techniques, in order to transform software components into a data-flow representation. Thus, hardware testability concepts can be used to analyze the testability of components that are described by C or Ada programs. Such a testability analysis helps designers during the specification phases of their components and testers during the testing phases to evaluate and eventually to modify the design.
Keywords :
data flow analysis; formal specification; object-oriented programming; program testing; software metrics; Ada programs; C programs; code optimization; compilation techniques; data flow representation; hardware testability; software components; specification phases; static single assignment form; testability analysis; testing; Controllability; Data analysis; Hardware; Observability; Process design; Real time systems; Software measurement; Software metrics; Software testing; System testing;
Conference_Titel :
Software Maintenance, 2002. Proceedings. International Conference on
Print_ISBN :
0-7695-1819-2
DOI :
10.1109/ICSM.2002.1167799