Skip to main content

Integrated Model-based Testing and Model Checking with the Benefits of Equivalence Partition Testing

  • Chapter
  • First Online:
  • 1587 Accesses

Abstract

In safety-critical systems the verification process is one of the most important and most time-consuming tasks. Therefore automated methods are needed to guide the verification process. Typical methods for system verification are model checking and model-based testing. Both methodologies have a lot in common. It seems promising to investigate possible synergies of these two research areas. In this work, the possibilities for the integration of model-based testing with model checking will be investigated. Additionally, a novel model-based testing approach based on equivalence class partitioning has been implemented recently. In this paper a short overview of the implementation is given.

This work was supported by the Graduate School SyDe, funded by the German Excellence Initiative within the University of Bremen’s institutional strategy.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.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

Learn about institutional subscriptions

References

  1. Edmund M. Clarke, Orna Grumberg, and Lucent Technologies. Model Checking. The MIT Press, Cambridge. Massachusetts, 1999.

    Google Scholar 

  2. T. S. Chow. Testing software design modeled by finite-state machines. IEEE Truns. Softw. Eng., 4(3):178- 187, May 1978.

    Article  MATH  Google Scholar 

  3. Jan Peleska. Industrial-strength model-based testing – state of the art and current challenges. Electronic Proceedings in Theoretical Computer Science, 111:3- 28, 2013. arXiv: 1303.1006.

    Google Scholar 

  4. Object Management Group. OMG Unified Modeling Language (OMG UML), superstructure, version 2.4.1. Technical report, 2011.

    Google Scholar 

  5. Wen-ling Huang and Jan Peleska. Exhaustive model-based equivalence class testing. In Testing Software and Systems, number 8254 in Lecture Notes in Computer Science, pages 49- 64. Springer Berlin Heidelberg, 2013.

    Google Scholar 

  6. Cecile Braunstein, Anne E. Haxthausen, Wen-ling Huang, Felix Hiibner, Jan Peleska, Uwe Schulze, and Linh Vu Hong. Complete model-based equivalence class testing for the ETCS ceiling speed monitor. In Formal Methods and Software Engineering, number 8829 in Lecture Notes in Computer Science, pages 380- 395. Springer Berlin Heidelberg, 2014.

    Google Scholar 

  7. Wen-ling Huang and Jan Peleska. Complete model-based equivalence class testing. International Journal on Software Tools for Technology Transfer, pages 1- 19, 2014.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Felix Hübner .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer Fachmedien Wiesbaden

About this chapter

Cite this chapter

Hübner, F., Peleska, J. (2015). Integrated Model-based Testing and Model Checking with the Benefits of Equivalence Partition Testing. In: Drechsler, R., Kühne, U. (eds) Formal Modeling and Verification of Cyber-Physical Systems. Springer Vieweg, Wiesbaden. https://doi.org/10.1007/978-3-658-09994-7_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-658-09994-7_15

  • Published:

  • Publisher Name: Springer Vieweg, Wiesbaden

  • Print ISBN: 978-3-658-09993-0

  • Online ISBN: 978-3-658-09994-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics