Embedding dynamic behaviour into a self-configuring software system
Ward, Paul, Pelc, Mariusz, Hawthorne, James and Anthony, Richard (2008) Embedding dynamic behaviour into a self-configuring software system. In: Rong, Chunming, Jaatun, Martin Gilje, Sandnes, Frode Eika, Yang, Laurence T. and Ma, Jianhua, (eds.) Autonomic and Trusted Computing: 5th International Conference, ATC 2008, Oslo, Norway, June 23-25, 2008 Proceedings. Lecture Notes in Computer Science (5060/2). Springer-Verlag, Berlin/Heidelberg, Germany, pp. 373-387. ISBN 978-3-540-69294-2 (doi:10.1007/978-3-540-69295-9_30)Full text not available from this repository.
This paper describes a methodology for embedding dynamic behaviour into software components. The implications and system architecture requirements to support this adaptivity are discussed. This work is part of a European Commission funded and industry supported project to produce a reconfigurable middleware for use in automotive systems. Such systems must be trustable against illegal internal behaviour and activity with external origins, additional devices for example. Policy-based computing is used here as an example of embedded logic. A key contribution of this work is the way in which static and dynamic aspects of the system are interfaced, such that the behaviour can be changed very flexibly (even during run-time), without modification, recompilation or redeployment of the embedded application code. An implementation of these concepts is presented, focussing on achieving trust in the use of dynamic behaviour.
Actions (login required)