English
Related papers

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

200 papers

To help facilitate expertise in IoT technologies, NLeSC and SURF worked together on a project focusing on IoT applications and platforms. The information included in this case study show the results of NLeSC and SURF's investigation,…

Software Engineering · Computer Science 2018-06-26 Rena Bakhshi , Mary Hester , Jeroen Schot , Lode Kulik

As the smart home IoT ecosystem flourishes, it is imperative to gain a better understanding of the unique challenges it poses in terms of management, security, and privacy. Prior studies are limited because they examine smart home IoT…

Networking and Internet Architecture · Computer Science 2020-04-01 M. Hammad Mazhar , Zubair Shafiq

In open-source software (OSS), software vulnerabilities have significantly increased. Although researchers have investigated the perspectives of vulnerability reporters and OSS contributor security practices, understanding the perspectives…

Software Engineering · Computer Science 2025-02-04 Jessy Ayala , Yu-Jye Tung , Joshua Garcia

The rapid proliferation of Internet of Things (IoT) technologies, projected to exceed 30 billion interconnected devices by 2030, has significantly escalated the complexity of cybersecurity challenges. This survey aims to provide a…

Cryptography and Security · Computer Science 2026-01-05 Trung Dao , Minh Nguyen , Son Do , Hoang Tran

The proliferation of vulnerable Internet-of-Things (IoT) devices has enabled large-scale cyberattacks. Solutions like Hestia and HomeSnitch have failed to comprehensively address IoT security needs. This research evaluates if Wireguard, an…

Cryptography and Security · Computer Science 2024-02-06 Haseebullah Jumakhan , Amir Mirzaeinia

The design and development process for Internet of Things (IoT) applications is more complicated than for desktop, mobile, or web applications. IoT applications require both software and hardware to work together across multiple different…

Software Engineering · Computer Science 2020-12-01 Charith Perera , Mahmoud Barhamgi , Massimo Vecchio

The widespread deployment of Consumer Internet of Things devices in proximity to human activities makes them digital observers of our daily actions. This has led to a new field of digital forensics, known as IoT Forensics, where digital…

Cryptography and Security · Computer Science 2023-10-06 Antonio Boiano , Alessandro Enrico Cesare Redondi , Matteo Cesana

Users trust IoT apps to control and automate their smart devices. These apps necessarily have access to sensitive data to implement their functionality. However, users lack visibility into how their sensitive data is used (or leaked), and…

Cryptography and Security · Computer Science 2019-11-26 Leonardo Babun , Z. Berkay Celik , Patrick McDaniel , A. Selcuk Uluagac

Software testing ensures that a system functions correctly, meets specified requirements, and maintains high quality. As artificial intelligence and machine learning (ML) technologies become integral to software systems, testing has evolved…

Software Engineering · Computer Science 2025-07-29 Ronnie de Souza Santos , Matheus de Morais Leca , Reydne Santos , Cleyton Magalhaes

The rapid proliferation of Internet of Things (IoT) devices introduces significant security challenges due to limited visibility and weak device-level guarantees. Accurate and timely identification of devices is essential for enforcing…

Networking and Internet Architecture · Computer Science 2026-05-05 Alex Ciechonski , Fabio Palmese , Alessandro E. C. Redondi , Anna Maria Mandalari

[Context] Open Source Software (OSS) is nowadays used and integrated in most of the commercial products. However, the selection of OSS projects for integration is not a simple process, mainly due to a of lack of clear selection models and…

Software Engineering · Computer Science 2022-02-07 Xiaozhou Li , Sergio Moreschini , Zheying Zhang , Davide Taibi

The next generation of machine learning systems must be adept at perceiving and interacting with the physical world through a diverse array of sensory channels. Commonly referred to as the `Internet of Things (IoT)' ecosystem, sensory data…

Machine Learning · Computer Science 2024-07-08 Shentong Mo , Louis-Philippe Morency , Russ Salakhutdinov , Paul Pu Liang

By seamlessly integrating everyday objects and by changing the way we interact with our surroundings, Internet of Things (IoT) is drastically improving the life quality of households and enhancing the productivity of businesses. Given the…

Software Engineering · Computer Science 2022-01-26 Zheng Li , Rajiv Ranjan

Most OAuth service providers, such as Google and Microsoft, offer only a limited range of coarse-grained data access. As a result, third-party OAuth applications often end up accessing more user data than necessary, even if their developers…

Cryptography and Security · Computer Science 2026-03-12 Qiyu Li , Yuhe Tian , Haojian Jin

Ongoing research on anomaly detection for the Internet of Things (IoT) is a rapidly expanding field. This growth necessitates an examination of application trends and current gaps. The vast majority of those publications are in areas such…

Software Engineering · Computer Science 2022-07-20 Ayan Chatterjee , Bestoun S. Ahmed

Adapting security architectures to common standards like IEC 62443 or ISO 27000 in the Industrial Internet of Things (IIoT) involves complex processes and compliance reports. Automatic monitoring of compliance status would enhance this…

Cryptography and Security · Computer Science 2023-11-17 Daniel Oberhofer , Markus Hornsteiner , Stefan Schönig

While several IoT architectures have been proposed for enabling smart city visions, not much work has been done to assess and compare these architectures. By applying our proposed evaluation framework that incorporates a variety of 33…

Software Engineering · Computer Science 2020-04-20 Mahdi Fahmideh , Didar Zowghi

With the rapid development and usage of Internet-of-Things (IoT) and smart-home devices, researchers continue efforts to improve the "smartness" of those devices to address daily needs in people's lives. Such efforts usually begin with…

Human-Computer Interaction · Computer Science 2022-02-02 Haoxiang Yu , Jie Hua , Christine Julien

The Internet of Things supports various industrial applications. The cooperation and coordination of smart things are a promising strategy for satisfying requirements that are beyond the capacity of a single smart thing. One of the major…

Software Engineering · Computer Science 2021-03-10 Frédéric Lemoine , Tatiana Aubonnet , Noëmie Simoni

The Internet has recently witnessed unprecedented growth of a class of connected assets called the Internet of Things (IoT). Due to relatively immature manufacturing processes and limited computing resources, IoTs have inadequate…

Cryptography and Security · Computer Science 2023-10-18 Arman Pashamokhtari