Title :
Compositional modeling and analysis of automotive feature product lines
Author :
Krishna, Shankara Narayanan ; Narwane, Ganesh ; Ramesh, S. ; Trivedi, Ashutosh
Author_Institution :
IIT Bombay, Mumbai, India
Abstract :
Modern automotive systems are composed of hundreds of software-implemented features often interacting with physical subsystems under real-time constraints. For efficient management of their development, the features are conceived and realized as product lines involving variability with different variants being deployed in different vehicle classes. The variability information is expressed at different levels of abstraction during the various phases of development, like requirements, design and implementation. We introduce and study a formal model of such feature product lines capable of capturing variability and real-time behavior. We define a notion of conformance to relate the variability at different levels of abstraction and propose a compositional method of verifying conformance of multiple features. The proposed approach naturally extends to hybrid system behaviors consisting of discrete and continuous plant variables. We demonstrate the applicability of the approach by giving a simple paradigmatic example.
Keywords :
automotive electronics; electronic engineering computing; formal verification; abstraction level; automotive feature product lines; compositional analysis; compositional modeling; conformance notion; conformance verification; paradigmatic example; plant variables; software-implemented features; variability information; Analytical models; Automata; Automotive engineering; Clocks; Feature extraction; Real-time systems; Vehicles;
Conference_Titel :
Design Automation Conference (DAC), 2015 52nd ACM/EDAC/IEEE
Conference_Location :
San Francisco, CA
DOI :
10.1145/2744769.2747928