Program slicing has been used as a way to improve the efficiency of debugging and program analysis. Nowadays, automated test generation is being used to create tests automatically by analysing the program structure and suggesting necessary tests. This kind of techniques are prone to efficiency problems when applied to large programs containing many lines of code. This is especially true for software in industrial practice, such as the ones running on Programmable logic controllers (PLC) that are used in a wide variety of tasks from toys to avionics and rail transport. Function Block Diagram (FBD) is a language used for programming PLCs that has gained lots of attention in industrial practice due to its graphical nature. These FBD programs a...
Any Instrumentation and Control (I&C) system has to be properly tested to minimize the risk of fault...
AbstractTesters of cyclic executive systems are required to make considerable and repetitive efforts...
International audienceRecent research proposed efficient methods for software verification combining...
Program slicing has been used as a way to improve the efficiency of debugging and program analysis. ...
In this paper, we propose a testing technique that can directly test FBD programs without generating...
Software testing becomes more complex, more time-consuming, and more expensive. The risk that softwa...
In this century, computers have become an inseparable part of human life. Human beings entrust them ...
Abstract Software testing becomes more complex, more time-consuming, and more expensive. The risk th...
Testing for time-related behaviors of PLC software is important and should be performed carefully. W...
A method for model-based test generation of safety-critical embedded applications using Programmable...
We present FBDTestMeasurer, an automated test coverage measurement tool for function block diagram (...
Software testing is a crucial but cost consuming practice in the development of safety critical soft...
Automatically generating effective test suites promises a significant impact on testing practice by ...
In software development, testers often focus on functional testing to validate implemented programs ...
Program slicing is a program decomposition technique that transforms a large program into a smaller ...
Any Instrumentation and Control (I&C) system has to be properly tested to minimize the risk of fault...
AbstractTesters of cyclic executive systems are required to make considerable and repetitive efforts...
International audienceRecent research proposed efficient methods for software verification combining...
Program slicing has been used as a way to improve the efficiency of debugging and program analysis. ...
In this paper, we propose a testing technique that can directly test FBD programs without generating...
Software testing becomes more complex, more time-consuming, and more expensive. The risk that softwa...
In this century, computers have become an inseparable part of human life. Human beings entrust them ...
Abstract Software testing becomes more complex, more time-consuming, and more expensive. The risk th...
Testing for time-related behaviors of PLC software is important and should be performed carefully. W...
A method for model-based test generation of safety-critical embedded applications using Programmable...
We present FBDTestMeasurer, an automated test coverage measurement tool for function block diagram (...
Software testing is a crucial but cost consuming practice in the development of safety critical soft...
Automatically generating effective test suites promises a significant impact on testing practice by ...
In software development, testers often focus on functional testing to validate implemented programs ...
Program slicing is a program decomposition technique that transforms a large program into a smaller ...
Any Instrumentation and Control (I&C) system has to be properly tested to minimize the risk of fault...
AbstractTesters of cyclic executive systems are required to make considerable and repetitive efforts...
International audienceRecent research proposed efficient methods for software verification combining...