Information technology
Bilal Najmaddin Rashid; Karzan Hussein Sharif; Twana Hussein Shreef
Abstract
The Internet of Things (IoT) is a revolutionary technology that has shifted lifestyle from traditional to high-tech. Many critical research studies and investigations have been conducted to improve technology through IoT. IoT has a vast range of applications in many fields such as the military, healthcare, ...
Read More
The Internet of Things (IoT) is a revolutionary technology that has shifted lifestyle from traditional to high-tech. Many critical research studies and investigations have been conducted to improve technology through IoT. IoT has a vast range of applications in many fields such as the military, healthcare, agriculture, and education. The physical and virtual resources used by the IoT applications include: processor, memory, power consumption, storage usage, network bandwidth, sensor nodes, protocols, or algorithms used in processing and encryption. IoT Simulation tools are the base stone for developing, designing, and evaluating new IoT products before deployment in their target area or environment. It needs good testing and evaluation, which can be done through various simulation tools. This paper explains some of the most popular simulators for IoT research that are currently available. The article is mainly concerned with different simulation tools used in other IoT areas and compared nine simulation tools based on scope, type, programming language, IoT architecture layers, the scale of operation, API integration, cyber resilience simulation, target space, and security measures.Furthermore, the paper provides an excellent discussion; based on the operability of the IoT environment and application simulations and the many other issues, such as selecting a viable simulation for a specific context. In addition, the paper will analyse and compare existing simulation tools, focusing on the most important standard for evaluating IoT simulation tools. By the end, the review simulation tools were discussed.
Information technology
Twana Hussein Shareef; Karzan Hussein Sharif; Bilal Najmaddin Rashid
Abstract
The scales in databases have recently increased, and more expansion is expected in the future. The storage costs gradually have slowed down and quickly expanded the storage capacity. Cloud intrusion has modified the comparisons in recent years. Database performance plays an essential part in the market. ...
Read More
The scales in databases have recently increased, and more expansion is expected in the future. The storage costs gradually have slowed down and quickly expanded the storage capacity. Cloud intrusion has modified the comparisons in recent years. Database performance plays an essential part in the market. Cloud Database focuses on new, conventional databases, specific applications for scalability, dynamic devices, and ease of use. Cloud databases are primarily used for data storage, retrieval, modification, and analysis by tools like business intelligence. These tools can build new business strategies and demonstrate scalability and elasticity while managing vast amounts of data with reliable, customized, and cost-effective services in various applications. This paper provides an overview of cloud computing, Cloud database architecture and kinds, and database as a service. It also highlights the characteristics, deployment, and service model of cloud computing and the performance and functionality of the various SQL and NoSQL cloud database applications and services required to evaluate them. It focuses on the different parameters to assess their performance, such as ease of software portability, transaction capabilities, and the maximum amount of data stored. The primary purpose of this paper is to assist businesses and individuals in understanding how cloud computing may provide them with dependable, personalized, and cost-effective services in many applications.