학술논문

Survey of Component-Based Software Engineering within IoT Development
Document Type
Conference
Source
2022 45th Jubilee International Convention on Information, Communication and Electronic Technology (MIPRO) Information, Communication and Electronic Technology (MIPRO), 2022 45th Jubilee International Convention on. :824-828 May, 2022
Subject
Communication, Networking and Broadcast Technologies
Components, Circuits, Devices and Systems
Computing and Processing
Photonics and Electrooptics
Power, Energy and Industry Applications
Signal Processing and Analysis
Wireless sensor networks
Prototypes
Standardization
Documentation
Software
Hardware
Internet of Things
IoT
CBSE
internet of things
component-based software engineering
Language
ISSN
2623-8764
Abstract
The Internet of Things (IoT) is a growing area in everyday life. New applications under the umbrella term IoT are being developed continuously. A typical IoT system consists of quite a large set of interchangeable components. In prototype development the Raspberry Pi and Arduino have become core components of wireless sensor network solutions. This research looks at how component-based software engineering (CBSE) and off-the-shelf components can be taken advantage of when defining IoT systems. We will attempt to identify the common properties of IoT systems and compare how well these properties relate to the CBSE component characteristics: composability, deployability, comprehensive documentation, independence, and standardization. The research methodology used in this study is a literature survey. The main results of the study show that CBSE is not widely used. There has been very little research on the software side of applications, as most studies have focused on describing the hardware side of implementations. The conclusion can be made that, in order for studies to be reproducible, the software side should be described in more detail.