time properties. In 2018 IEEE International Confer-
ence on Software Testing, Verification and Validation
Workshops (ICSTW), pages 69–76. IEEE.
Maslar, M. (1996). Plc standard programming languages:
Iec 1131-3. In Conference Record of 1996 Annual
Pulp and Paper Industry Technical Conference, pages
26–31. IEEE.
McMinn, P. (2011). Search-based software testing: Past,
present and future. In 2011 IEEE Fourth International
Conference on Software Testing, Verification and Val-
idation Workshops, pages 153–163. IEEE.
Nie, C. and Leung, H. (2011). A survey of combinatorial
testing. ACM Computing Surveys (CSUR), 43(2):1–
29.
Oh, Y., Yoo, J., Cha, S., and Son, H. S. (2005). Soft-
ware safety analysis of function block diagrams using
fault trees. Reliability Engineering & System Safety,
88(3):215–228.
Petke, J., Yoo, S., Cohen, M. B., and Harman, M. (2013).
Efficiency and early fault detection with lower and
higher strength combinatorial interaction testing. In
Proceedings of the 2013 9th Joint Meeting on Foun-
dations of Software Engineering, pages 26–36.
Petrovic, G., Ivankovic, M., Kurtz, B., Ammann, P., and
Just, R. (2018). An industrial application of muta-
tion testing: Lessons, challenges, and research direc-
tions. In 2018 IEEE International Conference on Soft-
ware Testing, Verification and Validation Workshops
(ICSTW), pages 47–53.
Ramler, R., Kopetzky, T., and Platz, W. (2012). Combina-
torial test design in the tosca testsuite: lessons learned
and practical implications. In 2012 IEEE Fifth Inter-
national Conference on Software Testing, Verification
and Validation, pages 569–572. IEEE.
Ramler, R., Wetzlmaier, T., and Klammer, C. (2017). An
empirical study on the application of mutation test-
ing for a safety-critical industrial software system. In
Proceedings of the Symposium on Applied Computing,
pages 1401–1408.
Rouvroye, J. L. and van den Bliek, E. G. (2002). Comparing
safety analysis techniques. Reliability Engineering &
System Safety, 75(3):289–294.
S
´
anchez-Gord
´
on, M., Rijal, L., and Colomo-Palacios, R.
(2020). Beyond technical skills in software testing:
Automated versus manual testing. In Proceedings
of the IEEE/ACM 42nd International Conference on
Software Engineering Workshops, pages 161–164.
Schwartz, A. and Hetzel, M. (2016). The impact of fault
type on the relationship between code coverage and
fault detection. In Proceedings of the 11th Inter-
national Workshop on Automation of Software Test,
pages 29–35.
Schwartz, M. D., Mulder, J., Trent, J., and Atkins, W. D.
(2010). Control system devices: Architectures and
supply channels overview. Sandia Report SAND2010-
5183, Sandia National Laboratories, Albuquerque,
New Mexico, 102:103.
Shin, D., Jee, E., and Bae, D.-H. (2012). Empirical eval-
uation on fbd model-based test coverage criteria us-
ing mutation analysis. In International Conference on
Model Driven Engineering Languages and Systems,
pages 465–479. Springer.
Shin, D., Jee, E., and Bae, D.-H. (2016). Comprehensive
analysis of fbd test coverage criteria using mutants.
Software & Systems Modeling, 15(3):631–645.
Taipale, O., Kasurinen, J., Karhu, K., and Smolander, K.
(2011). Trade-off between automated and manual
software testing. International Journal of System
Assurance Engineering and Management, 2(2):114–
125.
Tian, Y., Yin, B., and Li, C. (2021). A model-based
test cases generation method for spacecraft software.
In 2021 8th International Conference on Dependable
Systems and Their Applications (DSA), pages 373–
382.
Utting, M. and Legeard, B. (2010). Practical model-based
testing: a tools approach. Elsevier.
Vilkomir, S., Alluri, A., Kuhn, D. R., and Kacker, R. N.
(2017a). Combinatorial and mc/dc coverage levels
of random testing. In 2017 IEEE International Con-
ference on Software Quality, Reliability and Security
Companion (QRS-C), pages 61–68. IEEE.
Vilkomir, S., Baptista, J., and Das, G. (2017b). Using mc/dc
as a black-box testing technique. In 2017 IEEE 28th
Annual Software Technology Conference (STC), pages
1–7. IEEE.
Wagner, M., Kleine, K., Simos, D. E., Kuhn, R., and
Kacker, R. (2020). Cagen: A fast combinatorial
test generation tool with support for constraints and
higher-index arrays. In 2020 IEEE International Con-
ference on Software Testing, Verification and Valida-
tion Workshops (ICSTW), pages 191–200. IEEE.
Yao, X., Harman, M., and Jia, Y. (2014). A study of equiv-
alent and stubborn mutation operators using human
analysis of equivalence. In Proceedings of the 36th in-
ternational conference on software engineering, pages
919–930.
Zafar, M. N., Afzal, W., and Enoiu, E. (2022). Evalu-
ating system-level test generation for industrial soft-
ware: A comparison between manual, combinatorial
and model-based testing. In Proceedings of the 3rd
ACM/IEEE International Conference on Automation
of Software Test, AST ’22, page 148–159, New York,
NY, USA. Association for Computing Machinery.
Zafar, M. N., Afzal, W., Enoiu, E. P., Stratis, A., Arrieta,
A., and Sagardui, G. (2021a). Model-based testing in
practice: An industrial case study using graphwalker.
In Innovations in Software Engineering Conference
2021.
Zafar, M. N., Afzal, W., Enoiu, E. P., Stratis, A., and Sellin,
O. (2021b). A model-based test script generation
framework for embedded software. In The 17th Work-
shop on Advances in Model Based Testing.
An Empirical Evaluation of System-Level Test Effectiveness for Safety-Critical Software
305