1. |
- Anthony, Richard, et al.
(author)
-
A Middleware Approach to Dynamically Configurable Automotive Embedded Systems
- 2008
-
In: ISVCS 2008. - : EUDL - European Union Digital Library. - 9789639799271
-
Conference paper (peer-reviewed)abstract
- This paper presents an advanced dynamically configurable middleware for automotive embedded systems. The layered architecture of the middleware, and the way in which core and optional services provide transparency and flexible platform independent support for portability, is described. The design of the middleware is positioned with respect to the way it overcomes the specific technical, environmental, performance and safety challenges of the automotive domain. The use of policies to achieve flexible run-time configuration is explained with reference to the core policy technology which has been extended and adapted specifically for this project. The component model is described, focussing on how the configuration logic is distributed throughout the middleware and application components, by inserting ‘decision points’ wherever deferred logic or run-time context-sensitive configuration is required. Included in this discussion are the way in which context information is automatically provided to policies to inform context-aware behaviour; the dynamic wrapper mechanism which isolates policies, provides transparency to software developers and silently handles run-time errors arising during dynamic configuration operations.
|
|
2. |
- Anthony, Richard, et al.
(author)
-
Autonomic Middleware for Automotive Embedded Systems
- 2009
-
In: Autonomic Communication. - Boston, MA : Springer US. - 9780387097527 ; , s. 169-210
-
Book chapter (peer-reviewed)abstract
- This chapter describes DySCAS: an advanced autonomic platform-independent middleware framework for automotive embedded systems. The concepts and architecture are motivated and described in detail, focusing on the need for, and achievement of, high flexibility and automatic run-time reconfiguration. The design of the middleware is positioned with respect to the way it overcomes the specific technical, environmental, and performance challenges of the automotive domain. Self-management is achieved in terms of automatic configuration for context-aware behavior, resource-use efficiency, and self-healing to handle run-time detected faults. The self-management is governed by the use of policies distributed throughout the middleware components. The simulation techniques that have been used for extensive validation are described and some key results presented. A reference implementation is presented, illustrating the way in which the various concepts and mechanisms can be realized and orchestrated.
|
|
3. |
- Anthony, Richard, et al.
(author)
-
Towards a Dynamically Reconfigurable Automotive Control System Architecture
- 2007
-
In: Embedded System Design: Topics, Techniques and Trends. - Boston, MA : Springer US. - 9780387722573 ; , s. 71-84
-
Conference paper (peer-reviewed)abstract
- This paper proposes a vehicular control system architecture that supports self-configuration. The architecture is based on dynamic mapping of processes and services to resources to meet the challenges of future demanding use-scenarios in which systems must be flexible to exhibit context-aware behaviour and to permit customization. The architecture comprises a number of low-level services that will provide the required system functionalities, which include automatic discovery and incorporation of new devices, self-optimisation to best-use the processing, storage and communication resources available, and self-diagnostics. The benefits and challenges of dynamic configuration and the automatic inclusion of users' Consumer Electronic (CE) devices are briefly discussed and the self-management and control-theoretic technologies that will be used are described in outline. A number of generic use-cases have been identified, each with several specific use-case scenarios. To demonstrate the extent of the flexible reconfiguration facilitated by the architecture, some of these use-cases are described, each exemplifying a different aspect of dynamic reconfiguration.
|
|
4. |
- Chen, DeJiu, et al.
(author)
-
An Architectural Approach to Autonomics and Self-management of Automotive Embedded Electronic Systems
- 2008
-
In: 4th European Congress ERTS: Embedded Real Time Software 2008. - : SIA (Société des Ingénieurs de l'Automobile - French Automotive Engineers Society).
-
Conference paper (peer-reviewed)abstract
- Embedded electronic systems in vehiclesare of rapidly increasing commercial importance forthe automotive industry. While current vehicularembedded systems are extremely limited and static,a more dynamic configurable system would greatlysimplify the integration work and increase quality ofvehicular systems. This brings in features likeseparation of concerns, customised softwareconfiguration for individual vehicles, seamlessconnectivity, and plug-and-play capability.Furthermore, such a system can also contribute toincreased dependability and resource optimizationdue to its inherent ability to adjust itself dynamicallyto changes in software, hardware resources, andenvironment condition. This paper describes thearchitectural approach to achieving the goals ofdynamically self-configuring automotive embeddedelectronic systems by the EU research projectDySCAS. The architecture solution outlined in thispaper captures the application and operationalcontexts, expected features, middleware services,functions and behaviours, as well as the basicmechanisms and technologies. The paper alsocovers the architecture conceptualization bypresenting the rationale, concerning the architecturestructuring, control principles, and deploymentconcept. In this paper, we also present the adoptedarchitecture V&V strategy and discuss some openissues in regards to the industrial acceptance.
|
|
5. |
- Rettberg, Achim, et al.
(author)
-
A dynamically reconfigurable automotive control system architecture
- 2008
-
In: 17th World Congress, International Federation of Automatic Control, IFAC. - : Elsevier. - 9783902661005
-
Conference paper (peer-reviewed)abstract
- This paper proposes a vehicular control system architecture that supports self-configuration. The architecture is based on dynamic mapping of processes and services to resources to meet the challenges of future demanding use-scenarios in which systems must be flexible to exhibit context-aware behaviour and to permit customization. The architecture comprises a number of low-level services that provide the required system functionalities, which include automatic discovery and incorporation of new devices, self-optimisation to best-use the processing, storage and communication resources available, and self-diagnostics. The benefits and challenges of dynamic configuration and the automatic inclusion of users' Consumer Electronic (CE) devices are briefly discussed. The dynamic configuration and control-theoretic technologies used are described in outline and the way in which the demands of highly flexible dynamic configuration and highly robust operation are simultaneously met without compromise, is explained. A number of generic use-cases have been identified, each with several specific use-case scenarios. One generic use-case is described to provide an insight into the extent of the flexible reconfiguration facilitated by the architecture.
|
|