A middleware approach to dynamically configurable automotive embedded systems
Anthony, Richard, Ward, Paul, Chen, DeJiu, Rettberg, Achim, Hawthorne, James, Pelc, Mariusz and Torngren, Martin (2008) A middleware approach to dynamically configurable automotive embedded systems. In: ISVCS 2008 - 1st International ICST Symposium on Vehicular Computing Systems. Institute for Computer Sciences, Social Informatics and Telecommunications Engineering. ISBN 978-963-9799-27-1Full text not available from this repository.
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.
|Item Type:||Book Section|
|Additional Information:||This paper forms part of the published proceedings from ISVCS 2008 - The First Annual International ICST Symposium on Vehicular Computing Systems, held 22-24 July 2008, Trinity College Dublin, Ireland.|
|Uncontrolled Keywords:||automotive embedded systems, dynamic configuration, policy-based computing|
|Subjects:||Q Science > QA Mathematics > QA75 Electronic computers. Computer science|
|School / Department / Research Groups:||School of Computing & Mathematical Sciences|
School of Computing & Mathematical Sciences > Department of Computer Systems Technology
|Last Modified:||03 Jun 2011 15:16|
Actions (login required)