Title
Assigning time budgets to component functions in the design of time-critical automotive systems
Abstract
The adoption of AUTOSAR and Model Driven Engineering (MDE) for the design of automotive software architectures allows an early analysis of system properties and the automatic synthesis of architecture and software implementation. To select and configure the architecture with respect to timing constraints, knowledge about the worst case execution times (WCET) of functions is required. An accurate evaluation of the WCET is only possible when reusing legacy functionality or very late in the development and procurement process. To drive the integration of SW components belonging to systems with timing constraints, automotive methodologies propose to assign WCET budgets to functions. This paper presents two solutions to assign budgets, while considering at the same time the problem of SW/HW synthesis. The first solution is a one-step algorithm. The second is an iterative improvement procedure with a staged approach that scales better to very large size systems. Both methods are evaluated on industrial systems to study their effectiveness and scalability.
Year
DOI
Venue
2014
10.1145/2642937.2643015
ASE
Keywords
Field
DocType
end-to-end deadlines,design,autosar,time budgeting,design space exploration,optimization,genetic algorithm,real-time,real time
Systems engineering,Model-driven architecture,Computer science,Real-time computing,AUTOSAR,Procurement,Automotive software,Design space exploration,Genetic algorithm,Automotive industry,Distributed computing,Scalability
Conference
Citations 
PageRank 
References 
2
0.40
14
Authors
6
Name
Order
Citations
PageRank
Ernest Wozniak1172.47
Marco Di Natale2123791.62
Haibo Zeng31328.63
Chokri Mraidha414716.52
Sara Tucci Piergiovanni528622.22
Sébastien Gérard653856.78