Skip to main content

A Framework for Embedded Software Testability Measurement

  • Conference paper
Information and Automation (ISIA 2010)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 86))

Included in the following conference series:

  • 1197 Accesses

Abstract

Testability is the ability of software to facilitate testing and expose defects. Nowadays numerous methods for software testability measurement are based on the framework. As the limitation of the framework no existed method can satisfy the measurement requirements of embedded software testability completely. To solve this problem a measurement framework for embedded software testability is proposed. Four classes of universal elements: testability, testability characteristics, affecting factors, and relations are used to construct a steady framework structure. Elements in the framework can be updated according to the development of the software technology. The framework is all-purpose to embedded software testability measurement and an application indicates its feasibility.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Yeh, P.L., Lin, J.C.: Software Testability Measurements Derived from Data Flow Analysis. In: 2th Euromicro Conference on Software Maintenance and Reengineering, pp. 96–102. IEEE Press, New York (1998)

    Google Scholar 

  2. Traon, Y.L., Robach, C.: From Hardware to Software Testability. In: International Test Conference, pp. 710–719. IEEE Press, New York (1995)

    Google Scholar 

  3. Voas, J.M.: PIE: A Dynamic Failure-Based Technique. IEEE Transactions on Software Engineering, 717–727 (1992)

    Google Scholar 

  4. Lin, J.C., Lin, S.W.: An Analytic Software Testability Model. In: 11th Asian Test Symposium, pp. 278–283. IEEE Press, New York (2002)

    Google Scholar 

  5. Fu, J.P.: Method Research of Software Testability Measurement (in Chinese). Ph.D. dissertation, Beihang University, Beijing, China (2008)

    Google Scholar 

  6. IEEE Standard Glossary of Software Engineering Terminology. IEEE Press, New York (1990)

    Google Scholar 

  7. Freedman, R.S.: Testability of Software Components. IEEE Transactions on Software Engineering 17(6), 553–564 (1991)

    Article  Google Scholar 

  8. Voas, J.M., Miller, K.W.: Software Testability: The New Verification. IEEE Software 12(3), 17–28 (1995)

    Article  Google Scholar 

  9. Gao, J.Z., Tsao, J., Wu, Y.: Testing and Quality Assurance for Component-based Software. Artech House, Massachusett (2003)

    MATH  Google Scholar 

  10. Dssouli, R., Karoui, K., Saleh, K., Cherkaoui, O.: Communication Software Design of Testability: Specification Transformations and Testability Measures. Information and Software Technology 41, 729–743 (1999)

    Article  Google Scholar 

  11. Yu, J., Yang, H.Y., Gao, Z.Y., Li, C.Y.: Design for Software Testability (in Chinese). Computer Engineering and Applications, 124–126 (2003)

    Google Scholar 

  12. Liu, F.F., Shan, J.H., Jiang, Y.: A Review of Approaches for Software Testability Analysis (in Chinese). Computer Science 32(40), 212–215 (2005)

    Google Scholar 

  13. Binder, R.V.: Design for Testability in Object-Oriented Systems. Communication of the ACM, 87–101 (1994)

    Google Scholar 

  14. Bruce, W.N.L., Shi, H.F.: A Preliminary Testability Model for Object-Oriented Software. In: International Conference on Software Engineering: Education & Practice, pp. 330–337. IEEE Press, New York (1998)

    Google Scholar 

  15. Fu, J.P., Lu, M.Y.: Software Testability Measurement Based on Fuzzy Comprehensive Evaluation (in Chinese). Computer Engineering and Applications 45(27), 69–71, 122 (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Fu, J., Liu, B., Lu, M. (2011). A Framework for Embedded Software Testability Measurement. In: Qi, L. (eds) Information and Automation. ISIA 2010. Communications in Computer and Information Science, vol 86. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-19853-3_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-19853-3_15

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-19852-6

  • Online ISBN: 978-3-642-19853-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics