Continuous Delivery of Software on IoT Devices

被引:3
作者
Prens, Diego [1 ]
Alfonso, Ivan [1 ]
Garces, Kelly [1 ]
Guerra-Gomez, John [2 ]
机构
[1] Univ Andes, Dept Syst & Comp Engn, Bogota, Colombia
[2] Northeastern Univ, Khoury Coll Comp Sci, San Jose, CA USA
来源
2019 ACM/IEEE 22ND INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2019) | 2019年
关键词
Continuous integration; visual analytics; containers; deployment;
D O I
10.1109/MODELS-C.2019.00112
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Given the dynamic environment and changing conditions on the Internet of Things (IoT), developers need to periodically update software and deploy new versions on smart devices and edge devices such as gateways. A software update can generate unforeseen downtimes, or can also alter the device resource consumption. Therefore, we propose an approach that deals with the need for (semi)automating deployment, monitoring and visualization of the impact of software updates on devices operation. We use modeling to abstract the concepts that matter in the domain of continuous software delivery for IoT devices. This abstraction was implemented on top of time series and document-oriented databases.
引用
收藏
页码:734 / 735
页数:2
相关论文
共 3 条
[1]  
Bae J, 2016, I C INF COMM TECH CO, P1076, DOI 10.1109/ICTC.2016.7763372
[2]   Internet of Things (IoT): A vision, architectural elements, and future directions [J].
Gubbi, Jayavardhana ;
Buyya, Rajkumar ;
Marusic, Slaven ;
Palaniswami, Marimuthu .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (07) :1645-1660
[3]   Foggy: A Framework for Continuous Automated IoT Application Deployment in Fog Computing [J].
Yigitoglu, Emre ;
Mohamed, Mohamed ;
Liu, Ling ;
Ludwig, Heiko .
2017 IEEE 6TH INTERNATIONAL CONFERENCE ON AI & MOBILE SERVICES (AIMS), 2017, :38-45