Prototype of Fault Adaptive Embedded Software for Large-Scale Real-Time Systems
| dc.creator | Messie, Derek | |
| dc.creator | Jung, Mina | |
| dc.creator | Oh, Jae C. | |
| dc.creator | Shetty, Shweta | |
| dc.creator | Nordstrom, Steven | |
| dc.creator | Haney, Michael | |
| dc.date | 2005-04-29 | |
| dc.date.accessioned | 2026-07-07T03:22:56Z | |
| dc.date.available | 2026-07-07T03:22:56Z | |
| dc.description | This paper describes a comprehensive prototype of large-scale fault adaptive embedded software developed for the proposed Fermilab BTeV high energy physics experiment. Lightweight self-optimizing agents embedded within Level 1 of the prototype are responsible for proactive and reactive monitoring and mitigation based on specified layers of competence. The agents are self-protecting, detecting cascading failures using a distributed approach. Adaptive, reconfigurable, and mobile objects for reliablility are designed to be self-configuring to adapt automatically to dynamically changing environments. These objects provide a self-healing layer with the ability to discover, diagnose, and react to discontinuities in real-time processing. A generic modeling environment was developed to facilitate design and implementation of hardware resource specifications, application data flow, and failure mitigation strategies. Level 1 of the planned BTeV trigger system alone will consist of 2500 DSPs, so the number of components and intractable fault scenarios involved make it impossible to design an `expert system' that applies traditional centralized mitigative strategies based on rules capturing every possible system state. Instead, a distributed reactive approach is implemented using the tools and methodologies developed by the Real-Time Embedded Systems group. | |
| dc.description | 2nd Workshop on Engineering of Autonomic Systems (EASe), in the 12th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems (ECBS), Washington, DC, April, 2005 | |
| dc.identifier | https://arxiv.org/abs/cs/0504109 | |
| dc.identifier | http://arxiv.org/abs/cs/0504109 | |
| dc.identifier.uri | http://salesiana.dossiersoluciones.com/handle/123456789/32748 | |
| dc.subject | Software Engineering | |
| dc.title | Prototype of Fault Adaptive Embedded Software for Large-Scale Real-Time Systems | |
| dc.type | text |