Remediot: Remedial actions for internet-of-things conflicts

R Liu, Z Wang, L Garcia, M Srivastava - Proceedings of the 6th ACM …, 2019 - dl.acm.org
The increasing complexity and ubiquity of using IoT devices exacerbate the existing
programming challenges in smart environments such as smart homes, smart buildings, and …

Chatids: Explainable cybersecurity using generative ai

V Jüttner, M Grimmer, E Buchmann - arXiv preprint arXiv:2306.14504, 2023 - arxiv.org
Intrusion Detection Systems (IDS) are a proven approach to secure networks. However, in a
privately used network, it is difficult for users without cybersecurity expertise to understand …

{SandTrap}: Securing {JavaScript-driven}{Trigger-Action} Platforms

MM Ahmadpanah, D Hedin, M Balliu… - 30th USENIX Security …, 2021 - usenix.org
Trigger-Action Platforms (TAPs) seamlessly connect a wide variety of otherwise
unconnected devices and services, ranging from IoT devices to cloud services and social …

Conditional behavior trees: Definition, executability, and applications

E Giunchiglia, M Colledanchise… - … on Systems, Man …, 2019 - ieeexplore.ieee.org
Behavior Trees (BTs) are gaining acceptance in robotics to specify action policies at the
deliberative level. Their advantages include modularity, ease of use and increasing tool …

MBP: Not just an IoT platform

ACF da Silva, P Hirmer, J Schneider… - 2020 IEEE …, 2020 - ieeexplore.ieee.org
In this demonstration paper, we introduce the Multi-purpose Binding and Provisioning
Platform (MBP), an open-source IoT platform developed for easy binding, provisioning, and …

Programming IoT devices by demonstration using mobile apps

TJJ Li, Y Li, F Chen, BA Myers - … , Eindhoven, The Netherlands, June 13-15 …, 2017 - Springer
The revolutionary advances of Internet of Things (IoT) devices and applications have helped
IoT emerge as an increasingly important domain for end-user development (EUD). Past …

Smartinv: Multimodal learning for smart contract invariant inference

SJ Wang, K Pei, J Yang - 2024 IEEE Symposium on Security and …, 2024 - computer.org
Smart contracts are software programs that enable diverse business activities on the
blockchain. Recent research has identified new classes of “machine un-auditable” bugs that …

Empowering end users to customize their smart environments: model, composition paradigms, and domain-specific tools

G Desolda, C Ardito, M Matera - ACM Transactions on Computer-Human …, 2017 - dl.acm.org
Research on the Internet of Things (IoT) has devoted many efforts to technological aspects.
Little social and practical benefits have emerged so far. IoT devices, so-called smart objects …

Expat: Expectation-based policy analysis and enforcement for appified smart-home platforms

M Yahyazadeh, P Podder, E Hoque… - Proceedings of the 24th …, 2019 - dl.acm.org
This paper focuses on developing a security mechanism geared towards appified smart-
home platforms. Such platforms often expose programming interfaces for developing …

Closing the RISC-V compliance gap: Looking from the negative testing side

V Herdt, D Große, R Drechsler - 2020 57th ACM/IEEE Design …, 2020 - ieeexplore.ieee.org
Compliance testing for RISC-V is very important. Therefore, an official hand-written
compliance test-suite is being actively developed. However, besides requiring significant …