English
Related papers

Related papers: Testing Practices, Challenges, and Developer Persp…

200 papers

We describe a framework and tool specification that represents a step towards cybersecurity testing and monitoring of IoT ecosystems. We begin with challenges from a previous paper and discuss an integrated approach and tools to enable…

We are experiencing an abundance of Internet-of-Things (IoT) middleware solutions that provide connectivity for sensors and actuators to the Internet. To gain a widespread adoption, these middleware solutions, referred to as platforms, have…

Computers and Society · Computer Science 2016-03-17 Julien Mineraud , Oleksiy Mazhelis , Xiang Su , Sasu Tarkoma

Advancements in wireless communication and the increased accessibility to low-cost sensing and data processing IoT technologies have increased the research and development of urban monitoring systems. Most smart city research projects rely…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-02-23 Vijay Kumar , Sam Gunner , Theodoros Spyridopoulos , Antonis Vafeas , James Pope , Poonam Yadav , George Oikonomou , Theo Tryfonas

The Internet of Things (IoT) is becoming an integral part of our modern lives as we converge towards a world surrounded by ubiquitous connectivity. The inherent complexity presented by the vast IoT ecosystem ends up in an insufficient…

Operating Systems · Computer Science 2023-11-01 Alvi Jawad

The Internet of Things (IoT) is a global ecosystem of information and communication technologies aimed at connecting any type of object (thing), at any time and in any place, to each other and to the Internet. One of the major problems…

Cryptography and Security · Computer Science 2016-10-20 Shachar Siboni , Vinay Sachidananda , Asaf Shabtai , Yuval Elovici

The Internet of Things (IoT) has rapidly expanded across various sectors, with consumer IoT devices - such as smart thermostats and security cameras - experiencing growth. Although these devices improve efficiency and promise additional…

Cryptography and Security · Computer Science 2025-04-11 Pascal Schöttle , Matthias Janetschek , Florian Merkle , Martin Nocker , Christoph Egger

Application development in the Internet of Things (IoT) is challenging because it involves dealing with issues that attribute to different life-cycle phases. First, the application logic has to be analyzed and then separated into a set of…

Software Engineering · Computer Science 2016-09-07 Saurabh Chauhan , Pankesh Patel

The Internet of Things comes along with new challenges for experimenting, testing, and operating decentralized socio-technical systems at large-scale. In such systems, autonomous agents interact locally with their users, and remotely with…

Multiagent Systems · Computer Science 2020-07-23 Farzam Fanitabasi , Edward Gaere , Evangelos Pournaras

Smart homes are increasingly populated with heterogeneous Internet of Things (IoT) devices that interact continuously with users and the environment. This diversity introduces critical challenges in device identification, authentication,…

Cryptography and Security · Computer Science 2025-10-14 Eduardo Baena , Han Yang , Dimitrios Koutsonikolas , Israat Haque

A critical challenge is to enable IoT application development with minimal effort from various stakeholders involved in the development process. Several approaches to tacking this challenge have been proposed in the fields of wireless…

Software Engineering · Computer Science 2016-06-08 Pankesh Patel , Tie Luo , Umesh Bellur

Broadly defined as the Internet of Things (IoT), the growth of commodity devices that integrate physical processes with digital connectivity has had profound effects on society--smart homes, personal monitoring devices, enhanced…

Cryptography and Security · Computer Science 2018-02-26 Z. Berkay Celik , Leonardo Babun , Amit K. Sikder , Hidayet Aksu , Gang Tan , Patrick McDaniel , A. Selcuk Uluagac

The recent growth of the Internet of Things (IoT) devices has lead to the rise of various complex applications where these applications involve interactions among large numbers of heterogeneous devices. An important challenge that needs to…

Software Engineering · Computer Science 2021-01-26 Saitel Daniela Agudelo-Sanabria , Anshul Jindal

Enabling fully automated testing of mobile applications has recently become an important topic of study for both researchers and practitioners. A plethora of tools and approaches have been proposed to aid mobile developers both by…

Software Engineering · Computer Science 2018-01-22 Mario Linares Vasquez , Carlos Bernal-Cardenas , Kevin Moran , Denys Poshyvanyk

The compliance of IoT platforms to quality is paramount to achieve users satisfaction. Currently, we do not have a comprehensive set of guidelines to appraise and select the most suitable IoT platform architectures that meet relevant…

Software Engineering · Computer Science 2021-05-06 Mahdi Fahmideh , Jun Yan , Jun Shen , Davoud Mougouei , Yanlong Zhai , Aakash Ahmad

Internet of Things (IoT) devices routinely have security issues, but are the platform designers providing enough support to IoT developers for them to easily implement security features for their platforms? We surveyed the documentation,…

Cryptography and Security · Computer Science 2024-09-05 Andrew Baldrian , Joseph Hallett

Application development in the Internet of Things (IoT) is challenging because it involves dealing with a wide range of related issues such as lack of separation of concerns, and lack of high-level of abstractions to address both the large…

Software Engineering · Computer Science 2015-01-22 Pankesh Patel , Damien Cassou

System-level testing of healthcare Internet of Things (IoT) applications requires creating a test infrastructure with integrated medical devices and third-party applications. A significant challenge in creating such test infrastructure is…

Software Engineering · Computer Science 2024-07-12 Hassan Sartaj , Shaukat Ali , Tao Yue , Julie Marie Gjøby

Internet of Things (IoT) is an emerging technology that has the promising power to change our future. Due to the market pressure, IoT systems may be released without sufficient testing. However, it is no longer acceptable to release IoT…

Computers and Society · Computer Science 2019-01-31 Bestoun S. Ahmed , Miroslav Bures , Karel Frajtak , Tomas Cerny

For smart homes to be safe homes, they must be designed with security in mind. Yet, despite the widespread proliferation of connected digital technologies in the home environment, there is a lack of research evaluating the security…

Cryptography and Security · Computer Science 2023-07-27 Yang Li , Anna Maria Mandalari , Isabel Straw

With the rapid growth of the contemporary Internet of Things (IoT) market, the established systems raise a number of concerns regarding the reliability and the potential presence of critical integration defects. In this paper, we present a…