Title :
A uniform software architecture for cooperation, reliability and reconfiguration of autonomous decentralized systems
Author_Institution :
Dept. of Comput. Sci., Clark Atlanta Univ., GA, USA
Abstract :
Large and complex decentralized systems with autonomous components often require appropriate mechanisms for cooperation, reliability, and dynamic reconfiguration. It is crucial that these mechanisms allow the system to execute continuously for a long period of time with minimal disruption, despite failure or reconfiguration of some components. They should also allow various components to interact in complex ways. We develop a uniform software architecture for implementing these mechanisms using generalized techniques and common functionalities. These mechanisms also support a variety of application-dependent policies. We present a manufacturing example that motivates our work
Keywords :
computer integrated manufacturing; distributed processing; finite state machines; reconfigurable architectures; software engineering; software reliability; application-dependent policies; autonomous components; autonomous decentralized systems; cooperation; failure; finite state machines; manufacturing; minimal disruption; reconfiguration; reliability; uniform software architecture; Application software; Computer aided manufacturing; Computer networks; Concurrent computing; Job shop scheduling; Manufacturing; Manufacturing processes; Robot kinematics; Robotics and automation; Software architecture; Software design;
Conference_Titel :
Autonomous Decentralized Systems, 1995. Proceedings. ISADS 95., Second International Symposium on
Conference_Location :
Phoenix, AZ
Print_ISBN :
0-8186-7087-8
DOI :
10.1109/ISADS.1995.398952