Prototype of fault adaptive embedded software for large-scale real-time systems

被引:2
|
作者
Messie, Derek [1 ]
Jung, Mina [1 ]
Oh, Jae C. [1 ]
Shetty, Shweta [2 ]
Nordstrom, Steven [2 ]
Haney, Michael [3 ]
机构
[1] Syracuse Univ, Dept Elect Engn & Comp Sci, Syracuse, NY 13244 USA
[2] Vanderbilt Univ, Inst Software Integrated Syst, Nashville, TN 37235 USA
[3] Univ Illinois, Urbana, IL 61801 USA
基金
美国国家科学基金会;
关键词
large-scale real-time systems; embedded systems; subsumption architecture; multi-agent systems;
D O I
10.1007/s10462-007-9028-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:299 / 312
页数:14
相关论文
共 50 条
  • [1] Prototype of fault adaptive embedded software for large-scale real-time systems
    Messie, D
    Jung, M
    Oh, JC
    Shetty, S
    Nordstrom, S
    Haney, M
    12th IEEE International Conference and Workshops on the Engineering of Computer-Based Systems, Proceedings, 2005, : 498 - 505
  • [2] Prototype of fault adaptive embedded software for large-scale real-time systems
    Derek Messie
    Mina Jung
    Jae C. Oh
    Shweta Shetty
    Steven Nordstrom
    Michael Haney
    Artificial Intelligence Review, 2006, 25 : 299 - 312
  • [3] Adaptive Real-time Monitoring for Large-scale Networked Systems
    Prieto, Alberto Gonzalez
    Stadler, Rolf
    2009 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM 2009) VOLS 1 AND 2, 2009, : 790 - 795
  • [4] Modeling and generation tools for large-scale, real-time embedded systems
    Bapty, T
    Neema, S
    Nordstrom, S
    Shetty, S
    Vashishtha, D
    Overdorf, J
    Sheldon, P
    ECBS 2003: 10TH IEEE INTERNATIONAL CONFERENCE AND WORKSHOP ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2003, : 11 - 16
  • [5] SWARM simulation of multi-agent fault mitigation in large-scale, real-time embedded systems
    Messie, D
    Oh, JC
    ESM'2004: 18TH EUROPEAN SIMULATION MULTICONFERENCE: NETWORKED SIMULATIONS AND SIMULATED NETWORKS, 2004, : 71 - 76
  • [6] Fault detection algorithms for real-time diagnosis in large-scale systems
    Kirubarajan, T
    Malepati, V
    Deb, S
    Ying, R
    COMPONENT AND SYSTEMS DIAGNOSTICS, PROGNOSIS AND HEALTH MANAGEMENT, 2001, 4389 : 243 - 254
  • [7] A prototype tool for software component services in embedded real-time systems
    Luders, Frank
    Flemstrom, Daniel
    Wall, Anders
    Crnkovic, Ivica
    COMPONENT-BASED SOFTWARE ENGINEERING, PROCEEDINGS, 2006, 4063 : 222 - 237
  • [9] Fault tolerant adaptive scheduling for embedded real-time systems
    Richardson, P
    Sieh, L
    Elkateeh, AM
    IEEE MICRO, 2001, 21 (05) : 41 - 51
  • [10] INCIPIENT MULTIPLE-FAULT DIAGNOSIS IN REAL-TIME WITH APPLICATION TO LARGE-SCALE SYSTEMS
    CHUNG, HY
    BIEN, ZN
    PARK, JH
    SEONG, PH
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 1994, 41 (04) : 1692 - 1703