To deal with the complexity of operating and supervising large scale industrial installations at CERN, often Programmable Logic Controllers (PLCs) are used. A failure in these control systems can cause a disaster in terms of economic loses, environmental damages or human losses. Therefore the requirements to software quality are very high. To provide PLC developers with a way to verify proper functionality against requirements, a Java tool named PLCverif has been developed which encapsulates and thus simplifies the use of third party model checkers. One of our goals in this project is to integrate PLCverif in development process of PLC programs. When the developer changes the program, all the requirements should be verified again, as a chan...
This thesis deals with Programmable Logic Controller (PLC) programs in the manufacturing industry, t...
This thesis deals with Programmable Logic Controller (PLC) programs in the manufacturing industry, t...
Model checking is a powerful formal verification method that can also be used to evaluate PLC softwa...
Verification of critical software is a high priority but a challenging task for industrial control s...
Model checking is a promising formal verification method to complement testing in order to improve t...
Verification of critical software is a high priority but a challenging task for industrial control s...
Automation is the field of engineering that deals with the development of control systems for operat...
Most of CERN’s industrial installations rely on PLC-based (Programmable Logic Controller) control sy...
The development of critical systems requires the application of verification techniques in order to ...
Programmable Logic Controllers (PLCs) are widely used devices used in industrial control systems. En...
Programmable logic controllers (PLCs) are embedded computers widely used in industrial control syste...
Model checking is a formal verification technique to check given properties of models, designs or pr...
Programmable logic controllers (PLCs) are embedded computers widely used in industrial control syste...
PLCs (Programmable Logic Controllers) are the work horse of industrial control systems. Industrial c...
One of the main obstacles of using formal verification for complex PLC (Programmable Logic Controlle...
This thesis deals with Programmable Logic Controller (PLC) programs in the manufacturing industry, t...
This thesis deals with Programmable Logic Controller (PLC) programs in the manufacturing industry, t...
Model checking is a powerful formal verification method that can also be used to evaluate PLC softwa...
Verification of critical software is a high priority but a challenging task for industrial control s...
Model checking is a promising formal verification method to complement testing in order to improve t...
Verification of critical software is a high priority but a challenging task for industrial control s...
Automation is the field of engineering that deals with the development of control systems for operat...
Most of CERN’s industrial installations rely on PLC-based (Programmable Logic Controller) control sy...
The development of critical systems requires the application of verification techniques in order to ...
Programmable Logic Controllers (PLCs) are widely used devices used in industrial control systems. En...
Programmable logic controllers (PLCs) are embedded computers widely used in industrial control syste...
Model checking is a formal verification technique to check given properties of models, designs or pr...
Programmable logic controllers (PLCs) are embedded computers widely used in industrial control syste...
PLCs (Programmable Logic Controllers) are the work horse of industrial control systems. Industrial c...
One of the main obstacles of using formal verification for complex PLC (Programmable Logic Controlle...
This thesis deals with Programmable Logic Controller (PLC) programs in the manufacturing industry, t...
This thesis deals with Programmable Logic Controller (PLC) programs in the manufacturing industry, t...
Model checking is a powerful formal verification method that can also be used to evaluate PLC softwa...