2013 International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS) 2013
DOI: 10.1109/codes-isss.2013.6659011
|View full text |Cite
|
Sign up to set email alerts
|

IVaM: Implicit variant modeling and management for automotive embedded systems

Abstract: In this paper, we propose a graph-based approach for the modeling and efficient analysis of functional variants of a car's electric and electronic (E/E) architecture functionality by combining local technical expert knowledge with global business knowledge. Starting with a variants system specification including a set of task graphs, linear constraints on binary variables are specified for their alternative selection as well as the selection of groups of alternatives called application groups. These constraint… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
4
0

Year Published

2014
2014
2023
2023

Publication Types

Select...
2
2
2

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(8 citation statements)
references
References 13 publications
0
4
0
Order By: Relevance
“…Other approaches [57]- [59] tackle both functional and platform variabilities by focusing on an optimal platform configuration for a multi-variant application. Contrarily to our solution, they do not find a design (i.e., a mapping of a functional variant onto a platform configuration) that ensures an optimal execution.…”
Section: State Of the Art And Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Other approaches [57]- [59] tackle both functional and platform variabilities by focusing on an optimal platform configuration for a multi-variant application. Contrarily to our solution, they do not find a design (i.e., a mapping of a functional variant onto a platform configuration) that ensures an optimal execution.…”
Section: State Of the Art And Related Workmentioning
confidence: 99%
“…Intuitively, these graphs encode two forms of variability. The first consists of variations in the data flow, as we allow data paths to have multiple connected producers and consumers; this follows the same approach as in variable workflows [57]. The second lies in the alternative attribute values that a node can take.…”
Section: Applications Platforms and Mappingsmentioning
confidence: 99%
“…al. [13,14] manages some variability in both platform and functional specifications. On the platform variability side, resource components can be selected or not, while optional and mutually exclusive task groups are managed on the functional part.…”
Section: Related Workmentioning
confidence: 99%
“…To implicitly represent all these variants in a single model, we follow the same approach as in variable workflows from [13], allowing data-paths to have multiple input and output tasks connected.…”
Section: Applications As Variable Data-flowsmentioning
confidence: 99%
“…Embedded automotive software is usually a low-cost solution that can be quickly implemented compared with hardware development (KRIEBEL et al, 2018). An automotive vehicle is a complex system with many components such as sensors, actuators, and the Electronic Control Unit (ECU), and the hardware components are usually managed by embedded software (GRAF et al, 2013). The increasing complexity of software-controlled systems has driven discussion on the robustness of current frameworks for testing software, especially owing to issues with autonomous cars.…”
Section: Introductionmentioning
confidence: 99%