A Pattern for Adaptive Behavior in Safety-Critical, Real-Time Middleware
Conference Paper
Overview
Research
Identity
Additional Document Info
View All
Overview
abstract
Patterns are a valuable method for communicating software engineering expertise about proven solutions for common problems. This paper evaluates the use of domain-independent patterns in a case study of Etherware, a middleware for networked control with a real-time, safety-critical applications model. The case study illustrates the positive and negative impact that four existing patterns have on availability, reliability, and robustness for real-time, safety-critical systems. In particular, we observe Etherware's specialized usage of the Filter pattern, confirm this usage among other middleware technologies, and subsequently present the Adaptive Control Filter, a design pattern for real-time, safety-critical middleware which can mitigate timing dependencies in networked control. 2006 IEEE.
name of conference
2006 27th IEEE International Real-Time Systems Symposium (RTSS'06)