International audienceIn this article, we consider the test of synchronous data flow software (written in SCADE) embedded in aircraft computers. The validation of such software is a complex process, which requires some tests in real conditions (e.g. flying conditions). During these tests, some variables of the software are recorded at a chosen frequency. The recorded data represent a partial observation of the state of the computer during the flight. When an unwanted behaviour of the aircraft is detected during the test, we need to identify the cause of this behaviour from the recorded data in order to choose the best way to correct the software. The cause of the observed behaviour can be determined by computing some scenarios consistent wi...
How do professional software engineers debug computer programs? In an experiment with 27 real bugs t...
Computer software is constantly increasing in complexity; this requires more developer time, effort,...
AbstractModern passenger aircraft are highly automated, and problems at the interface between the au...
In this thesis, we report on a study that we have conducted at CAE, one of the largest civil aircraf...
To date, software engineers charged with debugging complex software packages have had few automated ...
Software based systems incrementally provide critical services to users. Mobile telephone systems, f...
There are many ways to find bugs in programs. For example, observed input and output values can be c...
peer reviewedDebugging Cyber-Physical System models is often challenging, as it requires identifying...
There are many software reliability models which try to predict future performance of software based...
AbstractProgram debugging is an extremely time-consuming process, and it takes up a large portion of...
Software Debugging is still one of the most challenging and time consuming aspects of software devel...
International audienceDesigning and developing distributed software has always been a tedious and er...
To ensure ultra-high dependability and ultra-low defect rates, certification standards such as DO-17...
International audienceSystem developers spend a significant part of their time debugging systems (i....
Software grows in size and complexity, making it increasingly challenging to ensure that it behaves ...
How do professional software engineers debug computer programs? In an experiment with 27 real bugs t...
Computer software is constantly increasing in complexity; this requires more developer time, effort,...
AbstractModern passenger aircraft are highly automated, and problems at the interface between the au...
In this thesis, we report on a study that we have conducted at CAE, one of the largest civil aircraf...
To date, software engineers charged with debugging complex software packages have had few automated ...
Software based systems incrementally provide critical services to users. Mobile telephone systems, f...
There are many ways to find bugs in programs. For example, observed input and output values can be c...
peer reviewedDebugging Cyber-Physical System models is often challenging, as it requires identifying...
There are many software reliability models which try to predict future performance of software based...
AbstractProgram debugging is an extremely time-consuming process, and it takes up a large portion of...
Software Debugging is still one of the most challenging and time consuming aspects of software devel...
International audienceDesigning and developing distributed software has always been a tedious and er...
To ensure ultra-high dependability and ultra-low defect rates, certification standards such as DO-17...
International audienceSystem developers spend a significant part of their time debugging systems (i....
Software grows in size and complexity, making it increasingly challenging to ensure that it behaves ...
How do professional software engineers debug computer programs? In an experiment with 27 real bugs t...
Computer software is constantly increasing in complexity; this requires more developer time, effort,...
AbstractModern passenger aircraft are highly automated, and problems at the interface between the au...