Adaptive Architectures CSER 2009 .pdf (153.91 kB)
Adaptive architectures for future highly dependable, real time systems
conference contribution
posted on 2013-02-22, 13:49 authored by Brian Ford, Peter Bull, Alan Grigg, Lin GuanLin Guan, Iain PhillipsIain PhillipsMany present-day safety-critical or mission-critical military applications are deployed using intrinsically static architectures.
Often these applications are real-time systems, where late responses may cause potentially catastrophic results. Static
architectures allow system developers to certify with a high degree of confidence that their systems will provide correct
functionality during operation, but a more adaptive approach could provide some clear benefits. In particular, the ability to
dynamically reconfigure the system at run time would give increased flexibility and performance in response to unpredictable or
unplanned operating scenarios. Many current dynamic architectural approaches provide little or no features to facilitate the
highly dependable, real-time performance required by critical systems. The challenge is to provide the features and benefits of
dynamic architectural approaches while still achieving the required level of performance and dependability.
This paper describes the early results of an ongoing research programme, part funded by the Software Systems Engineering
Initiative (SSEI), aimed at developing a more adaptive software architecture for future military systems. A range of architectures
with adaptive features (including object-based, agent based and publish/subscribe) are reviewed against the desirable
characteristics of highly dependable systems. A publish/subscribe architecture is proposed as a potential way forward and a
discussion of its advantages and disadvantages for highly dependable, real-time systems is given.
History
School
- Science
Department
- Computer Science
Citation
FORD, B. ... et al., 2009. Adaptive architectures for future highly dependable, real time systems. IN: Proceedings of the 7th Annual Conference on Systems Engineering Research (CSER2009), Loughborough, UK, 20 - 23 April 2009, 7pp.Publisher
Research School of Systems Engineering, Loughborough UniversityVersion
- VoR (Version of Record)
Publication date
2009Notes
This is a conference paper.ISBN
978-0-9562440-0-0Publisher version
Language
- en