Developing IoT applications: challenges and frameworks
Itorobong S. Udoh,Gerald Kotonya +1 more
- Vol. 3, Iss: 2, pp 65-72
TLDR
This study presents a comprehensive review and a comparative analysis of existing IoT application development frameworks and toolkits, illustrating their strengths and weaknesses and will assist in finding the most appropriate IoT application application development paradigm for the desired IoT application.Abstract:
Internet of things (IoT) is creating new opportunities for developing innovative applications by leveraging on existing and new technologies. In recent years, a variety of consumer and industrial IoT applications have been developed and deployed. Despite much progress, developing IoT applications is still a complex, time-consuming and challenging activity. This is because IoT systems involve a wide range of hardware and software components, depending on a variety of communication and distributed system technologies. Many IoT application frameworks of varying approaches have been developed to manage the complexities of developing IoT applications. However, there remains a paucity of surveys on these IoT application development frameworks. This study presents a comprehensive review and a comparative analysis of existing IoT application development frameworks and toolkits, illustrating their strengths and weaknesses. This study will assist in finding the most appropriate IoT application development paradigm for the desired IoT application. Finally, future research directions are highlighted to improve existing and future frameworks and toolkits for IoT applications.read more
Citations
More filters
Journal ArticleDOI
IoT Technology, Applications and Challenges: A Contemporary Survey
TL;DR: An extensive overview of the IoT technology and its varied applications in life saving, smart cities, agricultural, industrial etc. by reviewing the recent research works and its related technologies is proposed.
Journal ArticleDOI
Internet of Things as System of Systems: A Review of Methodologies, Frameworks, Platforms, and Tools
TL;DR: In this article, the authors present a survey on the most suitable class of development products for IoT system engineering, namely, methodologies, frameworks, platforms, and tools, based on general SoS engineering features revised in the light of main IoT systems desiderata.
Journal ArticleDOI
Internet of Things and Its Applications: A Comprehensive Survey
TL;DR: This work explains the concept of IoT and defines and summarizes its main technologies and uses, offering a next-generation protocol as a solution to the challenges.
Journal ArticleDOI
Optimizing the network energy of cloud assisted internet of things by using the adaptive neural learning approach in wireless sensor networks
TL;DR: This research attempts to propose a reinforcement-based learning technique, adaptive Q-learning (AQL) to improve network performance with minimum energy–overhead tradeoff in a sensor network-aided CIoT and illustrates the effectiveness of the proposed learning technique by improving network lifetime with a high request–response rate and by minimizing delay, overhead, and request failures.
Journal ArticleDOI
Internet of Energy: Opportunities, applications, architectures and challenges in smart industries
TL;DR: The concept of the IoE in the Industrial Internet of Things perspective is emphasized in order to ensure productivity, control, reduced cost, real-time decision making and monitoring, customer satisfaction, and innovative experience.
References
More filters
Journal ArticleDOI
Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications
TL;DR: An overview of the Internet of Things with emphasis on enabling technologies, protocols, and application issues, and some of the key IoT challenges presented in the recent literature are provided and a summary of related research work is provided.
Journal ArticleDOI
Fog and IoT: An Overview of Research Opportunities
Mung Chiang,Tao Zhang +1 more
TL;DR: This survey paper summarizes the opportunities and challenges of fog, focusing primarily in the networking context of IoT.
Journal ArticleDOI
Research Directions for the Internet of Things
TL;DR: A vision for how IoT could change the world in the distant future is presented and eight key research topics are enumerated and research problems within these topics are discussed.
Journal ArticleDOI
Smart objects as building blocks for the Internet of things
TL;DR: The authors introduce a hierarchy of architectures with increasing levels of real-world awareness and interactivity for smart objects, describing activity-, policy-, and process-aware smart objects and demonstrating how the respective architectural abstractions support increasingly complex application.
Journal ArticleDOI
The Internet of Things--A survey of topics and trends
TL;DR: The current state of research on the Internet of Things is reported on by examining the literature, identifying current trends, describing challenges that threaten IoT diffusion, presenting open research questions and future directions and compiling a comprehensive reference list to assist researchers.