TY - GEN
T1 - Middleware requirements for collaborative unmanned aerial vehicles
AU - Mohamed, Nader
AU - Al-Jaroodi, Jameela
AU - Jawhar, Imad
AU - Lazarova-Molnar, Sanja
PY - 2013
Y1 - 2013
N2 - With the recent advances in the aircraft technologies, software, sensors, and communications; unmanned aerial vehicles (UAVs) can offer a wide range of applications. Some of these applications may involve multiple UAVs that cooperate and collaborate to achieve a common goal. This kind of applications is termed collaborative UAVs applications. One of the main research topics for multiple UAVs is developing an effective framework to enable the development of software systems for collaborative UAVs operations. One possible approach is to rely on middleware technologies to simplify the development and operations of such applications. This paper discusses the challenges of developing collaborative UAVs applications and how middleware can help resolve some of these challenges. In addition, the paper studies the utilization of service-oriented middleware infrastructures for implementing and operating collaborative UAVs applications. Finally, the paper investigates the collaborative aspect of multiple UAVs and lists the functions needed for service-oriented middleware to satisfy the development and operations of such applications.
AB - With the recent advances in the aircraft technologies, software, sensors, and communications; unmanned aerial vehicles (UAVs) can offer a wide range of applications. Some of these applications may involve multiple UAVs that cooperate and collaborate to achieve a common goal. This kind of applications is termed collaborative UAVs applications. One of the main research topics for multiple UAVs is developing an effective framework to enable the development of software systems for collaborative UAVs operations. One possible approach is to rely on middleware technologies to simplify the development and operations of such applications. This paper discusses the challenges of developing collaborative UAVs applications and how middleware can help resolve some of these challenges. In addition, the paper studies the utilization of service-oriented middleware infrastructures for implementing and operating collaborative UAVs applications. Finally, the paper investigates the collaborative aspect of multiple UAVs and lists the functions needed for service-oriented middleware to satisfy the development and operations of such applications.
KW - Ad Hoc Networks
KW - Collaborative Systems
KW - Middleware
KW - Service-Oriented Architecture
KW - Unmanned Aerial Vehicles
UR - http://www.scopus.com/inward/record.url?scp=84883072554&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84883072554&partnerID=8YFLogxK
U2 - 10.1109/ICUAS.2013.6564794
DO - 10.1109/ICUAS.2013.6564794
M3 - Conference contribution
AN - SCOPUS:84883072554
SN - 9781479908172
T3 - 2013 International Conference on Unmanned Aircraft Systems, ICUAS 2013 - Conference Proceedings
SP - 1051
EP - 1060
BT - 2013 International Conference on Unmanned Aircraft Systems, ICUAS 2013 - Conference Proceedings
T2 - 2013 International Conference on Unmanned Aircraft Systems, ICUAS 2013
Y2 - 28 May 2013 through 28 May 2013
ER -