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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Edmund M. Clarke, Orna Grumberg, and Lucent Technologies. Model Checking. The MIT Press, Cambridge. Massachusetts, 1999.
T. S. Chow. Testing software design modeled by finite-state machines. IEEE Truns. Softw. Eng., 4(3):178- 187, May 1978.
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.
Object Management Group. OMG Unified Modeling Language (OMG UML), superstructure, version 2.4.1. Technical report, 2011.
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.
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.
Wen-ling Huang and Jan Peleska. Complete model-based equivalence class testing. International Journal on Software Tools for Technology Transfer, pages 1- 19, 2014.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)