MoDD : A Model-Driven Framework For Data Collection In Drone-Based Systems

被引:0
作者
Habouche, Manele Ait [1 ]
Kerboeuf, Mickael [1 ]
Guillou, Goulven [1 ]
Babau, Jean-Philippe [1 ]
机构
[1] Univ Bretagne Occidentale, Brest, France
来源
2024 50TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, SEAA 2024 | 2024年
关键词
model-driven engineering; drone; data communications; architecture; optimization; PUBLISH/SUBSCRIBE MIDDLEWARE; QUALITY;
D O I
10.1109/SEAA64295.2024.00013
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Nowadays, Cyber-Physical Systems (CPS), particularly drones, play a pivotal role in environmental research. Scientists depend on these platforms to monitor various sensor data and ensure comprehensive data archiving. However, despite their advantages, researchers encounter several challenges, including communication limitations and the complexity of setting up systems tailored to their needs. To address these issues, we propose MoDD, a model-driven data collection framework based on a customized publish/subscribe model. MoDD simplifies the development and configuration of data collection systems. It offers scientists a solution that meets their specific needs, allowing them to focus on high-level requirements while the framework manages the underlying complexities. We demonstrate the effectiveness of MoDD through practical evaluations on an actual Unmanned Surface Vehicle. Additionally, results show a 79% reduction in throughput (drone to base station link) compared to existing publish/subscribe systems.
引用
收藏
页码:18 / 26
页数:9
相关论文
共 29 条
[1]  
activemq, Apache ActiveMQ
[2]  
Ait Habouche Manele, 2022, 2022 IEEE International Conference on Big Data (Big Data), P3745, DOI 10.1109/BigData55660.2022.10020317
[3]   Quality of Service in Wide Scale Publish-Subscribe Systems [J].
Bellavista, Paolo ;
Corradi, Antonio ;
Reale, Andrea .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2014, 16 (03) :1591-1616
[4]   CyprIoT : Framework for Modelling and Controlling Network-Based IoT Applications [J].
Berrouyne, Imad ;
Adda, Mehdi ;
Mottu, Jean-Marie ;
Royer, Jean-Claude ;
Tisi, Massimo .
SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING, 2019, :832-841
[5]  
Boonma P., 2012, Wireless Technologies: Concepts, Methodologies, Tools and Applications, P819
[6]   On reliability in publish/subscribe services [J].
Esposito, Christian ;
Cotroneo, Domenico ;
Russo, Stefano .
COMPUTER NETWORKS, 2013, 57 (05) :1318-1343
[7]   The many faces of publish/subscribe [J].
Eugster, PT ;
Felber, PA ;
Guerraoui, R ;
Kermarrec, AM .
ACM COMPUTING SURVEYS, 2003, 35 (02) :114-131
[8]  
Fleurey F, 2011, LECT NOTES COMPUT SC, V6981, P349, DOI 10.1007/978-3-642-24485-8_25
[9]  
Hauer JH, 2008, LECT NOTES COMPUT SC, V4913, P369
[10]  
kafka, APACHE KAFKA