My Account Log in

1 option

Validation of Control Software Specification Using Design Interests Extraction and Model Checking Toyota Motor Corporation

SAE Technical Papers (1906-current) Available online

View online
Format:
Conference/Event
Author/Creator:
Kaga, Kaga, author.
Contributor:
Adachi, Masakazu
Hosotani, Ichiro
Konishi, Masaaki
Conference Name:
SAE 2012 World Congress & Exhibition (2012-04-24 : Detroit, Michigan, United States)
Language:
English
Physical Description:
1 online resource
Place of Publication:
Warrendale, PA SAE International 2012
Summary:
Automotive control systems such as powertrain control interact with the open physical environment, and from this nature, expensive prototyping is indispensable to capture a deep understanding of the system requirements and to develop the corresponding control software. Model-based development (MBD) has been promoted to improve productivity by virtual prototyping. Even with MBD, systematic validation of the software specification remains as a major challenge and it still depends heavily on individual engineers' skill and knowledge. Though the introduction of graphical software modeling improved the situation, it requires much time to identify the primal functions, so-called "design interests", from a large complex model where irrelevant components are mixed with, and to validate it properly. In addition, since software models have to coexist with legacy assets during the transition to MBD, the difficulty mentioned above should be overcome in terms of not only models, but also legacy C codes. As a remedy to this problem, we propose an approach based on design interests extraction from software model and/or legacy code. Design interests are mechanically extracted in the form of functional models and model checking is applied to exercise them. Currently, with our first tool implementation, a kind of dataflow graph is extracted from C codes as a functional model, and model checking is applied to prove specified properties on the dataflow graph and to generate execution traces which stimulate the specific parts of the design in a pinpoint manner. Such conditions are derived from the functional model
Notes:
Vendor supplied data
Publisher Number:
2012-01-0960
Access Restriction:
Restricted for use by site license

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account