peer reviewedOne promising way to improve the accuracy of fault localization based on statistical debugging is to increase diversity among test cases in the underlying test suite. In many practical situations, adding test cases is not a cost-free option because test oracles are developed manually or running test cases is expensive. Hence, we require to have test suites that are both diverse and small to improve debugging. In this paper, we focus on improving fault localization of Simulink models by generating test cases. We identify three test objectives that aim to increase test suite diversity. We use these objectives in a search-based algorithm to generate diversified but small test suites. To further minimize test suite sizes, we develo...
ABSTRACT The need for testing-for-diagnosis strategies has been identified for a long time, but the ...
Debugging is a time-consuming task in software development and maintenance. To accelerate this task,...
Abstract—Statistical fault localization techniques analyze the dynamic program information provided ...
One promising way to improve the accuracy of fault localization based on statistical debugging is to...
peer reviewedOne promising way to improve the accuracy of fault localization based on statistical d...
Debugging Simulink models presents a significant challenge in the embedded industry. In this work, w...
Debugging Simulink models presents a significant challenge in the embedded industry. In this work, w...
peer reviewedAs Simulink is a widely used language in the embedded industry, there is a growing need...
Matlab/Simulink is an advanced environment for modeling and simulating multidomain dynamic systems. ...
An effective integration between testing and debugging should address how well testing and fault loc...
selection : 9\%International audienceThe need for testing-for-diagnosis strategies has been identifi...
Fault localization is useful for reducing debugging effort. However, many fault localization techniq...
Fault localisation is the process of finding the causes of a given error, and is one of the most co...
In the process of software development and maintenance, software debugging is an inevitable and time...
Fault localization is a major activity in program debugging. To automate this time-consuming task, m...
ABSTRACT The need for testing-for-diagnosis strategies has been identified for a long time, but the ...
Debugging is a time-consuming task in software development and maintenance. To accelerate this task,...
Abstract—Statistical fault localization techniques analyze the dynamic program information provided ...
One promising way to improve the accuracy of fault localization based on statistical debugging is to...
peer reviewedOne promising way to improve the accuracy of fault localization based on statistical d...
Debugging Simulink models presents a significant challenge in the embedded industry. In this work, w...
Debugging Simulink models presents a significant challenge in the embedded industry. In this work, w...
peer reviewedAs Simulink is a widely used language in the embedded industry, there is a growing need...
Matlab/Simulink is an advanced environment for modeling and simulating multidomain dynamic systems. ...
An effective integration between testing and debugging should address how well testing and fault loc...
selection : 9\%International audienceThe need for testing-for-diagnosis strategies has been identifi...
Fault localization is useful for reducing debugging effort. However, many fault localization techniq...
Fault localisation is the process of finding the causes of a given error, and is one of the most co...
In the process of software development and maintenance, software debugging is an inevitable and time...
Fault localization is a major activity in program debugging. To automate this time-consuming task, m...
ABSTRACT The need for testing-for-diagnosis strategies has been identified for a long time, but the ...
Debugging is a time-consuming task in software development and maintenance. To accelerate this task,...
Abstract—Statistical fault localization techniques analyze the dynamic program information provided ...