作者
Shereen Ismail, Diana W Dawoud
发表日期
2022/1/26
研讨会论文
2022 IEEE 12th Annual Computing and Communication Workshop and Conference (CCWC)
页码范围
0524-0530
出版商
IEEE
简介
Internet of Things (IoT) refers to the infrastructure that combines physical objects (“things”) embedded with smart devices, sensors, and actuators which are connected via virtual enablers such as messaging protocols, services, middleware, and data semantics. The wide variety of applications considered for IoT urged the need for both stakeholders and developers to adopt software development models to facilitate building, deploying, and maintaining complex software systems. The main purpose of these development models is to decompose the software product life-cycle into phases to efficiently lead the way from product conception through its design, implementation, testing, delivery, operation, and maintenance. The focus of this paper is to examine the main software development models used in IoT, including Waterfall, Agile, and their hybrid models by highlighting their advantages and disadvantages. This …
引用总数
学术搜索中的文章
S Ismail, DW Dawoud - 2022 IEEE 12th Annual Computing and …, 2022