• DocumentCode
    2791699
  • Title

    A Technique for Specifying Dynamically Reconfigurable Embedded Systems

  • Author

    Rawashdeh, Osamah A. ; Lumpp, James E., Jr.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Kentucky Univ., Lexington, KY
  • fYear
    2005
  • fDate
    5-12 March 2005
  • Firstpage
    1
  • Lastpage
    11
  • Abstract
    This paper describes a framework for developing dynamically reconfiguring distributed embedded systems supporting graceful degradation. Graceful degradation allows embedded systems to reconfigure in response to faults, allowing the systems to reduce their level of service instead of suffering system failures. The approach is based on a graphical software specification technique. Software module dependency graphs are used to specify the interaction and interdependencies between software modules. Individual software modules can be specified with alternate implementations that may require different amounts of system resources. As failures occur, a system manager tracks system status and uses the dependency graphs to choose new system configurations to deploy. The proposed framework also supports traditional fault-tolerance techniques, such as fail-over programming, redundant calculations, and voting, making it an attractive alternative for the design of a wide range of embedded control applications. A high level description of the proposed system architecture as well as its fault detection and handling are presented followed by discussion of the software modeling
  • Keywords
    aerospace computing; distributed processing; embedded systems; fault tolerant computing; graph theory; specification languages; distributed embedded systems; fault detection; fault handling; fault-tolerance techniques; graceful degradation; graphical software specification technique; high level description; reconfigurable embedded systems; software module dependency graphs; system manager; Computer architecture; Control systems; Costs; Degradation; Embedded system; Fault detection; Fault tolerant systems; Hardware; Redundancy; Voting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Aerospace Conference, 2005 IEEE
  • Conference_Location
    Big Sky, MT
  • Print_ISBN
    0-7803-8870-4
  • Type

    conf

  • DOI
    10.1109/AERO.2005.1559558
  • Filename
    1559558