Research on Testability Analysis Methods of Complex Embedded Software

Article Preview

Abstract:

Embedded software gradually tends to be more integrated, modular and complex. The architecture of integrated avionics system software is the typical example. Method for measurement testability of traditional testability analysis model DRR (Domain Range Ratio), due to its reliance on internal information, it is difficult to measure testability for complex embedded software such as IMA. So this article on the basis of the DRR model, it is proposed a model that described internal information of embedded software complex in development phase, Base-Line-Flow Graph, at the same time, we can measure testability index of software through this model. An example of IMA task proved that this method is effective and feasible.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

3356-3359

Citation:

Online since:

March 2014

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] Reed Morgan: Joint Advanced Strike Technology Program. Avionics architecture Definition Appendicies (JAST Avionics Lead, USA 1994).

Google Scholar

[2] J. Voas, K. Miller and J.A. Payne: Comparison of a dynamic software testability metric to static cyclomatic complexity ( WIT eLibrary USA 1994).

Google Scholar

[3] Y.L. Traon and C. Robach. From Hardware to Software Testability, Proc. of International Test Conference. Washington D.C. USA: 1995: p.710.

DOI: 10.1109/test.1995.529901

Google Scholar

[4] P. L. Yeh, and J. C. Lin: Software testability measurements derived from data flow analysis, Proc. The Second Euromicro Conference on Software Maintenance and Reengineering, Florence, 1998, p.96.

DOI: 10.1109/csmr.1998.665760

Google Scholar

[5] Thanh Binh Nguyen, Michel Delaunay, Chantal Robach: Testability Analysis Applied to Embedded Data-flow Software. Proceedings of the Third International Conference On Quality Software (QSIC'03), 2003: p.351.

DOI: 10.1109/qsic.2003.1319121

Google Scholar