Title :
Modeling of UAS Swarms Using Dynamic and Re-Configurable Software Architecture
Author :
Reza, Hassan ; Ogaard, Kirk
Author_Institution :
Dept. of Comput. Sci., Univ. of North Dakota, Grand Forks, ND, USA
Abstract :
The decentralized operation of a UAS swarm in mission-critical systems would have significant advantages over the centralized operation of a single UAS with respect to system-wide quality attributes. The design of UAS swarms demands close attention to the system-wide qualities such as reliability, availability, performance, and adaptability. Software architecture of a system has shown to play an important role in the realization of these qualities. In this paper, three important control architectures for UAS swarms systems are evaluated according to the system-wide quality attributes such as reliability, availability, performance, and adaptability. The digital pheromone control architecture is selected as an optimal solution satisfying the above criteria. More specifically, the three-tier architectural style provides a context in which quality attributes such as reliability, availability, performance, and adaptability are realized. The proposed three-tier software architecture is then specified in the Darwin architecture description language.
Keywords :
software architecture; Darwin architecture description language; UAS swarms; dynamic software architecture; mission critical systems; reconfigurable software architecture; software architecture; Adaptation models; Availability; Computer architecture; Connectors; Software; Software architecture; ADLs; Blackboard Systems; Darwin; Distributed Blackboard Archiecture; Dynamic Software Archiecture; Software Architecture; UAS Swarms;
Conference_Titel :
Systems Engineering (ICSEng), 2011 21st International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4577-1078-0
DOI :
10.1109/ICSEng.2011.75