Journal of Software Engineering and Applications, 2015, 8, 499-519 Published Online September 2015 in SciRes. http://www.scirp.org/journal/jsea http://dx.doi.org/10.4236/jsea.2015.89048 Review of Model-Based Testing Approaches in Production Automation and Adjacent Domains—Current Challenges and Research Gaps Susanne Rӧsch1, Sebastian Ulewicz1, Julien Provost2, Birgit Vogel-Heuser1 1Institute of Automation and Information Systems, Technische Universität München, München, Germany 2Assistant Professorship for Safe Embedded Systems, Technische Universität München, München, Germany Email:
[email protected],
[email protected],
[email protected],
[email protected] Received 18 August 2015; accepted 27 September 2015; published 30 September 2015 Copyright © 2015 by authors and Scientific Research Publishing Inc. This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/ Abstract As production automation systems have been and are becoming more and more complex, the task of quality assurance is increasingly challenging. Model-based testing is a research field addressing this challenge and many approaches have been suggested for different applications. The goal of this paper is to review these approaches regarding their suitability for the domain of production automation in order to identify current trends and research gaps. The different approaches are classified and clustered according to their main focus which is either testing and test case genera- tion from some form of model automatons, test case generation from models used within the de- velopment process of production automation systems, test case generation from fault models or test case selection and regression testing.