To search, Click below search items.

 

All Published Papers Search Service

Title

Component-Oriented Software Engineering Model for Heterogeneous Internet of Things Systems with Connectors using Machine Learning

Author

Shahanawaj Ahamad

Citation

Vol. 22  No. 6  pp. 680-689

Abstract

Component reuse has been proved both theoretically and empirically to increase software quality and productivity. This necessitates the use of a graphical editor for project modeling using component-based architecture. To aid in the creation of component-oriented software, a graphical editor was built. Both machine learning and software engineering employ models. Aside from these smart characteristics, AI models may be able to help with prediction and decision-making. Communication between IoT system components must adhere to a set of guidelines. Components must be able to communicate with one another. The heterogeneity issue in the Internet of Things arises when different IoT devices communicate using distinct sets of rules. The reuse paradigm gave rise to component-oriented systems. Components that can be reused are found in these systems. Component-oriented systems rely on connectors to link up their reusable parts. COSECASE, a COSE development tool, provides an application-level solution for connectors. Ports on connectors are designed to work with the hardware of the attached component. The protocols' packets are identified and organized by the connectors. A simulation feature is added to the tool in order to show that the idea can be implemented. Connectors allow a person to keep tabs on how data is moving between different parts of a computer. Connectors, according to protocol packet architecture, can be reused. A developer should create a new connector if a new protocol with additional functionalities is required.

Keywords

Component-Oriented Software Engineering Model, Heterogeneous Internet of Things, Machine Learning

URL

http://paper.ijcsns.org/07_book/202206/20220686.pdf