Title :
Run-time behavior of Ardea: a dynamically reconfigurable distributed embedded control architecture
Author :
Rawashdeh, Osamah A. ; Lumpp, James E., Jr.
Author_Institution :
Dept. of Electr. & Comput. Eng., Kentucky Univ., Lexington, KY
Abstract :
This paper presents the run-time behavior of the Ardea system. Ardea (automatically reconfigurable distributed embedded architectures) is a framework for developing dependable embedded systems based on graphical software specification. Ardea supports many fault-tolerance techniques including graceful degradation, where alternate implementations of software modules can be defined to replace primary implementations as hardware and software failures occur. At run-time, Ardea uses a set of managers on each processing element and a central "system manager" to recognize and respond to faults. This paper discusses the Ardea approach, Ardea\´s run-time behavior, and ongoing work on a prototype implementation of Ardea for control of autonomous UAVs
Keywords :
aerospace robotics; distributed control; embedded systems; reconfigurable architectures; remotely operated vehicles; software fault tolerance; system recovery; Ardea run-time behavior; Ardea system; UAV; automatically reconfigurable distributed embedded architectures; distributed control architecture; dynamically control architecture; embedded control architecture; embedded systems; fault-tolerance techniques; graphical software specification; hardware failures; reconfigurable control architecture; software failures; software modules; system manager; Automatic control; Computer architecture; Degradation; Distributed control; Embedded software; Embedded system; Fault tolerance; Hardware; Runtime; Software prototyping;
Conference_Titel :
Aerospace Conference, 2006 IEEE
Conference_Location :
Big Sky, MT
Print_ISBN :
0-7803-9545-X
DOI :
10.1109/AERO.2006.1655968