[HTML][HTML] PLC orchestration automation to enhance human–machine integration in adaptive manufacturing systems

F Mo, MU Querejeta, J Hellewell, HU Rehman… - Journal of Manufacturing …, 2023 - Elsevier
Current approaches to manufacturing must evolve to respond to increasing demands for
short product life cycles and customised products. Adaptive manufacturing systems integrate …

A systematic literature review of how mutation testing supports quality assurance processes

Q Zhu, A Panichella, A Zaidman - Software Testing, Verification …, 2018 - Wiley Online Library
Mutation testing has been very actively investigated by researchers since the 1970s, and
remarkable advances have been achieved in its concepts, theory, technology, and empirical …

A systematic framework to identify violations of scenario-dependent driving rules in autonomous vehicle software

Q Zhang, DK Hong, Z Zhang, QA Chen… - Proceedings of the …, 2021 - dl.acm.org
Safety compliance is paramount to the safe deployment of autonomous vehicle (AV)
technologies in real-world transportation systems. As AVs will share road infrastructures with …

Search-based test case selection for PLC systems using functional block diagram programs

MU Querejeta, E Jee, L Liu, P Valle… - 2023 IEEE 34th …, 2023 - ieeexplore.ieee.org
Programmable Logic Controllers (PLCs) are the core unit of the production system, which
frequently need to implement new processes to address customer needs. These changes …

MuFBDTester: A mutation‐based test sequence generator for FBD programs implementing nuclear power plant software

L Liu, E Jee, DH Bae - Software Testing, Verification and …, 2022 - Wiley Online Library
Function block diagram (FBD) is a standard programming language for programmable logic
controllers (PLCs). PLCs have been widely used to develop safety‐critical systems such as …

[HTML][HTML] FBDTester 2.0: Automated test sequence generation for FBD programs with internal memory states

J Song, E Jee, DH Bae - Science of Computer Programming, 2018 - Elsevier
Abstract As Function Block Diagram (FBD) programs are used to implement safety-critical
systems such as nuclear reactor protection systems, it is crucial to generate effective test …

NuDE 2.0: A formal method-based software development, verification and safety analysis environment for digital I&Cs in NPPs

ES Kim, DA Lee, S Jung, J Yoo, JG Choi… - Journal of Computing …, 2017 - koreascience.kr
Abstract NuDE 2.0 (Nuclear Development Environment 2.0) is a formal-method-based
software development, verification and safety analysis environment for safety-critical digital …

Requirements-aided automatic test case generation for industrial cyber-physical systems

R Sinha, C Pang, GS Martínez… - … on engineering of …, 2015 - ieeexplore.ieee.org
Industrial cyber-physical systems require complex distributed software to orchestrate many
heterogeneous mechatronic components and control multiple physical processes. Industrial …

A controlled experiment in testing of safety-critical embedded software

EP Enoiu, A Cauevic, D Sundmark… - … on Software Testing …, 2016 - ieeexplore.ieee.org
In engineering of safety critical systems, regulatory standards often put requirements on both
traceable specification-based testing, and structural coverage on program units. Automated …

Coverage criteria for test case generation using UML state chart diagram

YD Salman, NL Hashim, MM Rejab, R Romli… - AIP Conference …, 2017 - pubs.aip.org
To improve the effectiveness of test data generation during the software test, many studies
have focused on the automation of test data generation from UML diagrams. One of these …