Testability Analysis Applied to Embedded Data-flow Software

  • Authors:
  • Thanh Binh Nguyen;Michel Delaunay;Chantal Robach

  • Affiliations:
  • -;-;-

  • Venue:
  • QSIC '03 Proceedings of the Third International Conference on Quality Software
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Testability is an important quality factor of software,particularly embedded data-flow software such as avionicssoftware. A lack of testability of such software can badly affecttest costs and software dependability. Testability analysiscan be used to identify parts of software which are difficultfor testing.In this paper, we propose the use of the Static Single Assignment(SSA) form to transform source code generatedfrom data-flow designs into a data-flow representation, andthen we describe some algorithms to automatically translatethe SSA form into a testability model. Thus, some metricscan be applied to the testability model in order to locatethe software parts which induce a weakness of the testability.