Browse Publications Technical Papers 2013-01-0436
2013-04-08

Application of Model Checking to Automotive Control Software with Slicing Technique 2013-01-0436

To detect difficult-to-find defects in automotive control systems, we have proposed a modeling method with a program slicing technique. In this method, a verifier adjusts the boundaries of source code to be extracted on a variable dependence graph, in a kind of data flow. We have developed software tools for this method and achieved a 35% decrease in total verification time on model checking.
This paper provides some consideration on effective cases of the method from verification practices. There are two types of malfunction causes: one is the timing of processes (race conditions), and the other is complex logics. Each type requires different elements in external environment models. Furthermore, we propose regression verification based on the modeling method above, to further reduce verification time on model checking. The paper outlines tool extensions needed to realize regression verification.

SAE MOBILUS

Subscribers can view annotate, and download all of SAE's content. Learn More »

Access SAE MOBILUS »

Members save up to 16% off list price.
Login to see discount.
Special Offer: Download multiple Technical Papers each year? TechSelect is a cost-effective subscription option to select and download 12-100 full-text Technical Papers per year. Find more information here.
We also recommend:
TECHNICAL PAPER

Wire Harness Simulation and Analysis Techniques

2000-01-1293

View Details

TECHNICAL PAPER

Model-Based Software Technology Providing Safer Automotive Development and High Quality

2004-01-0271

View Details

TECHNICAL PAPER

Application of Model Fuels to Engine Simulation

2007-01-1843

View Details

X