Time-bounded adaptation for automotive system software
Serena Fritsch,Aline Senart,Douglas C. Schmidt,Siobhán Clarke +3 more
- pp 571-580
Reads0
Chats0
TLDR
This analysis shows that although time-bounded synchronisation of applications and data is a key requirement for next-generation automotive systems, it is not adequately covered by existing work.Abstract:
Software is increasingly deployed in vehicles as demand for new functionality increases and cheaper and more powerful hardware becomes available. Likewise, emerging wireless communication protocols allow the integration of new software into vehicles, thereby enabling time-bounded adaptive response to changes that occur in mobile environments. Examples of time-bounded adaptation include adaptive cruise control and the dynamic integration of location-aware services within fixed time bounds. This paper provides three contributions to the study of time-bounded adaptation for automotive system software. First, we categorise automotive systems with respect to requirements for dynamic software adaptation. Second, we define a taxonomy that captures various dimensions of dynamic adaptation in emerging automotive system software. Third, we use this taxonomy to analyse existing research projects in the automotive domain. Our analysis shows that although time-bounded synchronisation of applications and data is a key requirement for next-generation automotive systems, it is not adequately covered by existing work.read more
Citations
More filters
Book ChapterDOI
A conceptual framework for adaptation
TL;DR: A conceptual vision of adaptation, a key feature of autonomic systems, is presented and how some of the programming paradigms and models used for adaptive systems match with this conceptual framework is argued.
Journal ArticleDOI
Formal modeling of evolving self-adaptive systems
TL;DR: Using the behavioral equivalence theory, it is proved that the overall behavior of the system is preserved by substituting a manager by an equivalent one, and an operational semantics for PobSAM is provided using labeled transition systems.
Adaptive Middleware for Self-Configurable Embedded Real-Time Systems
TL;DR: A formalism to describe QoS properties in real-time systems is presented and it is shown that the formal model is extensible and can be used to model both resourceavailability and resource needs.
Book ChapterDOI
Emerging Techniques for the Engineering of Self-Adaptive High-Integrity Software
TL;DR: This paper overviews emerging techniques for the engineering of self-adaptive high-integrity software, proposes a service-based architecture that aims to integrate these techniques, and discusses opportunities for future research.
Proceedings ArticleDOI
On estimating actuation delays in elastic computing systems
TL;DR: This paper develops a novel framework for the actuation delays estimation that utilizes change point detection techniques and identifies recurring types of changes in the monitored metrics and requirements to properly carry out the estimation.
References
More filters
Book
Design Patterns: Elements of Reusable Object-Oriented Software
TL;DR: The book is an introduction to the idea of design patterns in software engineering, and a catalog of twenty-three common patterns, which most experienced OOP designers will find out they've known about patterns all along.
Journal ArticleDOI
Composing adaptive software
TL;DR: A review of current technology compares how, when, and where recomposition occurs.
Proceedings ArticleDOI
Challenges in automotive software engineering
TL;DR: The automotive industry is an ideal and fascinating application domain for advanced techniques and the specific constraints and domain specific requirements in the automotive industry ask for individual solutions and bring various challenges for automotive software engineering.
Journal ArticleDOI
TrafficView: traffic data dissemination using car-to-car communication
TL;DR: The design and implementation of TrafficView is described and the different mechanisms used in the system are described, which helps driving in situations as foggy weather, or finding an optimal route in a trip several miles long.
Proceedings ArticleDOI
Reliability Analysis of DSRC Wireless Communication for Vehicle Safety Applications
Fan Bai,Hariharan Krishnan +1 more
TL;DR: This paper is the first to characterize the application-level reliability of DSRC communication for VSC applications based on real-world experimental data, and develops an analytical model to relate application level reliability with communication reliability and VSC system parameter, laying out a clear way to improve reliability of V SC applications under harsh traffic environments.