peer-reviewedThis thesis proposes a new testing method called CTMCONTROL, which enhances the popular Classification Tree Method (CTM) by incorporating Modified Condition/Decision Coverage (MC/DC) capabilities. This brings the CTM closer to the quality assurance requirements of the latest standards that regulate automotive software. CTMCONTROL has a particular focus on the specification-based control-logic of the system under test (SUT). It incorporates MC/DC coverage of the logical expressions guarding the transitions of a system represented via Statecharts and it allows testing of the dependencies among the input values and the control logic of the SUT. The experimental results reported in this thesis point to the fact that CTMCONTROL can...
With test-driven development (TDD) new code is not written until an automated test has failed, and d...
Today software is core part of modern automobiles. The amount, complexity and importance of software...
peer reviewedSpecification and testing activities are key phases in embedded systems development lif...
peer-reviewedWe propose a method tailored to the requirements of safety-critical embedded automotiv...
Formal methods play an important role in increasing the quality, reliability, robustness and effecti...
In automotive industry, computer control, fault detection and communication are becoming increasingl...
The software embedded in automotive control systems increasingly determines the functionality and pr...
In recent years the development of automotive embedded devices has changed from an electrical and me...
While systems in the automotive industry have become increasingly complex, the related processes req...
Vehicular systems have become intensively sophisticated and their software content has increased swi...
While systems in the automotive industry have become increasingly complex, the related processes req...
While systems in the automotive industry have become increasingly complex, the related processes req...
Safety-critical software systems have traditionally been found in the aerospace-, nuclear- andmedica...
With test-driven development (TDD) new code is not written until an automated test has failed, and d...
International audienceTesting software for defects exhaustively remains a computationally intensive ...
With test-driven development (TDD) new code is not written until an automated test has failed, and d...
Today software is core part of modern automobiles. The amount, complexity and importance of software...
peer reviewedSpecification and testing activities are key phases in embedded systems development lif...
peer-reviewedWe propose a method tailored to the requirements of safety-critical embedded automotiv...
Formal methods play an important role in increasing the quality, reliability, robustness and effecti...
In automotive industry, computer control, fault detection and communication are becoming increasingl...
The software embedded in automotive control systems increasingly determines the functionality and pr...
In recent years the development of automotive embedded devices has changed from an electrical and me...
While systems in the automotive industry have become increasingly complex, the related processes req...
Vehicular systems have become intensively sophisticated and their software content has increased swi...
While systems in the automotive industry have become increasingly complex, the related processes req...
While systems in the automotive industry have become increasingly complex, the related processes req...
Safety-critical software systems have traditionally been found in the aerospace-, nuclear- andmedica...
With test-driven development (TDD) new code is not written until an automated test has failed, and d...
International audienceTesting software for defects exhaustively remains a computationally intensive ...
With test-driven development (TDD) new code is not written until an automated test has failed, and d...
Today software is core part of modern automobiles. The amount, complexity and importance of software...
peer reviewedSpecification and testing activities are key phases in embedded systems development lif...