Skip to main content

Visualisation of Test Coverage for Conformance Tests of Low Level Communication Protocols

  • Conference paper
Knowledge-Based and Intelligent Information and Engineering Systems (KES 2010)

Abstract

Testing is a process detecting errors in the design of software and hardware. Tests can normally not prove the correctness of programs or hardware, since they usually form only a small subset of all possible inputs or situations. Therefore, test cases should be chosen carefully and should cover the set or space of possible inputs or situations as broadly as possible. Thus, test coverage is one of the crucial question in testing.

In this paper, we focus on conformance test for low level communication protocols like FlexRay or LIN as they are found very often in cars. These conformance tests are usually defined by choosing specific values for a larger number of variables. In this paper, we propose a method that can visualise the test cases in comparison to all possible situation and provides important information about the test coverage.

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. Paret, D.: Multiplexed Networks for Embedded Systems: CAN, LIN, FlexRay, Safe-by-Wire... . Wiley, Chichester (2007)

    Book  Google Scholar 

  2. Myer, G.: The Art of Software Testing, 2nd edn. Wiley, Hoboken (2004)

    Google Scholar 

  3. Woodward, M., Hennell, M.: On the relationship between two control-flow coverage criteria: all JJ-paths and MCDC. Information and Software Technology 48, 433–440 (2006)

    Article  Google Scholar 

  4. Jolliffe, I.: Principal Component Analysis. Springer, New York (2002)

    MATH  Google Scholar 

  5. Borg, I., Groenen, P.: Modern Multidimensional Scaling: Theory and Applications. Springer, Berlin (1997)

    MATH  Google Scholar 

  6. Kolodyazhniy, V., Klawonn, F., Tschumitschew, K.: Neuro-fuzzy model for dimensionality reduction and its application. International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems 15, 571–593 (2007)

    Article  MATH  Google Scholar 

  7. Lowe, D., Tipping, M.: Feed-forward neural networks topographic mapping for exploratory data analysis. Neural Computing and Applications 4, 83–95 (1996)

    Article  Google Scholar 

  8. Scholz, M., Kaplan, F., Guy, C., Kopka, J., Selbig, J.: Non-linear pca: A missing data approach. Bioinformatics 21, 3887–3895 (2005)

    Article  Google Scholar 

  9. Kindel, O., Friedrich, M.: Softwareentwicklung mit AUTOSAR. Grundlagen, Engineering, Management für die Praxis. Dpunkt.verlag, Heidelberg (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Tschumitschew, K., Klawonn, F., Obermöller, N., Lawrenz, W. (2010). Visualisation of Test Coverage for Conformance Tests of Low Level Communication Protocols. In: Setchi, R., Jordanov, I., Howlett, R.J., Jain, L.C. (eds) Knowledge-Based and Intelligent Information and Engineering Systems. KES 2010. Lecture Notes in Computer Science(), vol 6277. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15390-7_25

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-15390-7_25

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-15389-1

  • Online ISBN: 978-3-642-15390-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics