scispace - formally typeset
Open AccessJournal ArticleDOI

Developing IoT applications: challenges and frameworks

Itorobong S. Udoh, +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

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.
Related Papers (5)