<p>Testing safety-critical systems is crucial since a failure or malfunction may result in death or serious injuries to people, equipment, or environment. An important challenge in testing is the derivation of test cases that can identify the potential faults. Model-based testing adopts models of a system under test and/or its environment to derive test artifacts. This paper aims to provide a systematic mapping study to identify, analyze, and describe the state-of-the-art advances in model-based testing for software safety. The systematic mapping study is conducted as a multi-phase study selection process using the published literature in major software engineering journals and conference proceedings. We reviewed 751 papers and 36 of them h...
Due to copyright restrictions, the access to the full text of this article is only available via sub...
Model-based testing (MBT) approaches help automatically generate test cases using models extracted f...
Testing is the dominant technique for quality assurance of software systems. It typically consumes c...
As software systems increasingly are used to control critical infrastructure, transportation systems...
AbstractSafety cases become increasingly important for software certification. Models play a crucial...
Software testing becomes more complex, more time-consuming, and more expensive. The risk that softwa...
Context: Model-based testing is one of the most studied approaches by secondary studies in the area ...
Model-based testing relies on models of a system under test and/or its environment to derive test ca...
Abstract Software testing becomes more complex, more time-consuming, and more expensive. The risk th...
Model-based testing relies on models of a system under test and/or its environment to derive test ca...
The paper presents the experience of the authors in model based testing of safety critical real-time...
International audienceSafety standards like ISO 26262 and DO 178B/C require demonstrating the functi...
The efforts spent on testing are enormous due to the continuing quest for better software quality, a...
Software systems are part of our everyday life and they become more complex day by day. The ever-gro...
peer reviewedThe test phase in safety-critical systems industry is a crucial phase of the developmen...
Due to copyright restrictions, the access to the full text of this article is only available via sub...
Model-based testing (MBT) approaches help automatically generate test cases using models extracted f...
Testing is the dominant technique for quality assurance of software systems. It typically consumes c...
As software systems increasingly are used to control critical infrastructure, transportation systems...
AbstractSafety cases become increasingly important for software certification. Models play a crucial...
Software testing becomes more complex, more time-consuming, and more expensive. The risk that softwa...
Context: Model-based testing is one of the most studied approaches by secondary studies in the area ...
Model-based testing relies on models of a system under test and/or its environment to derive test ca...
Abstract Software testing becomes more complex, more time-consuming, and more expensive. The risk th...
Model-based testing relies on models of a system under test and/or its environment to derive test ca...
The paper presents the experience of the authors in model based testing of safety critical real-time...
International audienceSafety standards like ISO 26262 and DO 178B/C require demonstrating the functi...
The efforts spent on testing are enormous due to the continuing quest for better software quality, a...
Software systems are part of our everyday life and they become more complex day by day. The ever-gro...
peer reviewedThe test phase in safety-critical systems industry is a crucial phase of the developmen...
Due to copyright restrictions, the access to the full text of this article is only available via sub...
Model-based testing (MBT) approaches help automatically generate test cases using models extracted f...
Testing is the dominant technique for quality assurance of software systems. It typically consumes c...