Experiences Using Adaptive Middleware in Distributed Real-time Embedded Application Contexts: A Dependability (2002) [1 citations — 1 self]
Abstract:
Over the past few years we have developed a number of real world applications that have both motivated and used middleware technologies for COTS-based distributed object computing in general, and runtime adaptive behavior in particular. In this context, a new twist on the theme of dependability involves adaptation as an effective means for dealing with the less-than-optimum situations that often arise due to failures and other forms of sudden, unexpected behavior. This paper briefly describes two of these applications, Weapons Systems Open Architecture (WSOA) and Unmanned Aerial Vehicles (UAV), which have already undergone a series of evaluation steps to determine the suitability of their concepts and implementations under realistic usage scenarios. Our focus in this paper is on the adaptivity exhibited by WSOA and UAV applications under changing operating conditions, and on the technical basis for the effective marshaling of modified workplans to keep application mission objectives focused using available resources. We summarize some of the lessons learned thus far in developing these applications and the underlying middleware technologies, and show how they influence each other. We also assess the suitability of the solutions offered, discuss some of the difficulties encountered along the way, and outline the means we are applying to overcome them. We conclude with some of the key research challenges that must be resolved to field distributed real-time and embedded systems that can be depended upon to perform adequately, even under extreme and unusual operating circumstances.
Citations
| 205 | The Design and Performance of Real-Time Object Request Brokers – Schmidt, Levine, et al. - 1998 |
| 63 | Specifying and measuring quality of service in distributed object systems – Loyall, Schantz, et al. - 1998 |
| 34 | The Design and Performance of a Real-Time CORBA – Gill, Levine, et al. - 2001 |
| 13 | RT-ARM: A Real-Time Adaptive Resource Management System for Distributed Mission-Critical Applications – Huang, Jha, et al. - 1997 |
| 9 | 2001, WSOA - Weapons System Open Architecture -An Innovative Technology Framework for Time Critical Target Operations, 6'h – Corman, Gossett |
| 8 | Pyarali I, Schmidt DC. Application of the QuO Quality-of-Service Framework to a Distributed Video Application – DA, Rodrigues, et al. - 2001 |
| 8 | Atighetchi M, Karr D. “Comparing and Contrasting Adaptive Middleware Support – JL, JM, et al. - 2001 |
| 4 | Control and Management of Audio/Video Streams – OMG - 1998 |

