Acknowledgement
본 연구는 과학기술정보통신부 및 정보통신기획평가원의 대학ICT연구센터 지원사업(IITP-2021-2020-0-01795)과 2019년도 정부(교육부)의 재원으로 한국연구재단의 지원을 받아 수행된 기초연구사업임(No. NRF-2019R1I1A1A01062946).
References
- International Electrotechnical Commission (IEC), "IEC61131-3: International Standard for Programmable Controllers - Part 3: Programming Languages," 2013.
- Doosan Heavy Industry & Construction, "Software design specification for the bistable processor of the reactor protection system," KNICS.RPS.SDS231-01, Rev.01, 2006. (In Korean)
- M. R. Woodward, "Mutation testing-its origin and evolution," Information and Software Technology, Vol.35, No.3, pp.163-169, 1993. https://doi.org/10.1016/0950-5849(93)90053-6
- E. Jee, J. Song, and D. H. Bae, "Definition and application of mutation operator extensions for FBD programs," KIISE Transactions on Computing Practices, Vol.24, No.11, pp.589-595, 2018. (in Korean) https://doi.org/10.5626/ktcp.2018.24.11.589
- W. Bolton, "Programmable logic controllers," Newnes, 2015.
- A. T. Acree, T. A. Budd, R. A. DeMillo, R. J. Lipton, and F. G. Sayward, "Mutation Analysis," Technical Report GIT-ICS-79/08, School of Information and Computer Science, Georgia Institute of Technology, 1979.
- R. A. Demillo, "Test Adequacy and Program Mutation," Proceedings of the 11th International Conference on Software Engineering (ICSE), pp.355-356, 1989.
- R. A. Demillo, D. S. Guindi, W. M. McCracken, A. J. Offutt, and K. N. King, "An extended overview of the Mothra software testing environment," Proceedings of the Second Workshop on Software Testing, Verification, and Analysis, IEEE, pp.142-151, 1988.
- M. E. Delamaro, J. C. Maldonado, and A. P. Mathur, "Proteum-a tool for the assessment of test adequacy for C programs user's guide," Proceedings of Performability in Computing Systems, Vol.96, pp.79-95, 1996.
- D. Shin, E. Jee, and D. H. Bae, "Empirical evaluation on FBD model-based test coverage criteria using mutation analysis," International Conference on Model Driven Engineering Languages and Systems, pp.465-479, 2012.
- E. Jee, D. Shin, S. Cha, J. S. Lee, and D. H. Bae, "Automated test case generation for FBD programs implementing reactor protection system software," Software Testing, Verification and Reliability, Vol.24, No.8, pp.608-628, 2014. https://doi.org/10.1002/stvr.1548
- J. Song, E. Jee, and D. H. Bae, "FBDTester 2.0: Automated test sequence generation for FBD programs with internal memory states," Science of Computer Programming, Vol.163, pp.115-137, 2018. https://doi.org/10.1016/j.scico.2018.04.005
- E. P. Enoiu, D. Sundmark, A. Causevic, R. Feldt and P. Pettersson, "Mutation-based test generation for PLC embedded software using model checking," Proceedings of the 28th International Conference on Testing Software and Systems, Lecture Notes in Computer Science, Vol.9976, pp.155-171, 2016.