Ensuring the functional correctness of IoT through formal modeling and verification

S Ouchani - Model and Data Engineering: 8th International …, 2018 - Springer
Recent research initiatives dedicated to formal modeling, functional correctness and security
analysis of IoT systems, are generally limited to, model abstract behavioral patterns and look …

A conversational agent for creating flexible daily automation

S Gallo, F Paterno - Proceedings of the 2022 International Conference …, 2022 - dl.acm.org
The spread of sensors and intelligent devices of the Internet of Things and their integration
in daily environments are changing the way we interact with some of the most common …

Trigger-action-circuits: Leveraging generative design to enable novices to design and build circuitry

F Anderson, T Grossman, G Fitzmaurice - Proceedings of the 30th …, 2017 - dl.acm.org
The dramatic decrease in price and increase in availability of hobbyist electronics has led to
a wide array of embedded and interactive devices. While electronics have become more …

IotSan: Fortifying the safety of IoT systems

DT Nguyen, C Song, Z Qian… - Proceedings of the 14th …, 2018 - dl.acm.org
Today's IoT systems include event-driven smart applications (apps) that interact with sensors
and actuators. A problem specific to IoT systems is that buggy apps, unforeseen bad app …

Internet of things patterns

L Reinfurt, U Breitenbücher, M Falkenthal… - Proceedings of the 21st …, 2016 - dl.acm.org
The development of the Internet of Things is gaining more and more momentum. Due to its
widespread applicability, many different solutions have been created in all kinds of areas …

Varv: Reprogrammable interactive software as a declarative data structure

M Borowski, L Murray, R Bagge, JB Kristensen… - Proceedings of the …, 2022 - dl.acm.org
Most modern applications are immutable and turn-key despite the acknowledged benefits of
empowering users to modify their software. Writing extensible software remains challenging …

sCompile: Critical path identification and analysis for smart contracts

J Chang, B Gao, H Xiao, J Sun, Y Cai… - Formal Methods and …, 2019 - Springer
Ethereum smart contracts are an innovation built on top of the blockchain technology, which
provides a platform for automatically executing contracts in an anonymous, distributed, and …

An IoT infrastructure for ubiquitous notifications in intelligent living environments

T Kubitza, A Voit, D Weber, A Schmidt - Proceedings of the 2016 ACM …, 2016 - dl.acm.org
Notifications are an important feature to proactively inform smartphone users. However,
reading notifications on phones often has a disruptive effect on tasks at hand or social …

[PDF][PDF] Design of blockchain-based apps using familiar software patterns with a healthcare focus

P Zhang, J White, DC Schmidt, G Lenz - Proceedings of the 24th …, 2017 - hillside.net
Design of Blockchain-Based Apps Using Familiar Software Patterns with a Healthcare Focus
Page 1 Design of Blockchain-Based Apps Using Familiar Software Patterns with a Healthcare …

On the integration of course of action playbooks into shareable cyber threat intelligence

V Mavroeidis, P Eis, M Zadnik… - … Conference on Big …, 2021 - ieeexplore.ieee.org
Motivated by the introduction of CACAO, the first open standard that harmonizes the way we
document courses of action in a machine-readable format for interoperability, and the …