Designing and constructing internet-of-Things systems: An overview of the ecosystem

JP Dias, A Restivo, HS Ferreira - Internet of Things, 2022 - Elsevier
The current complexity of IoT systems and devices is a barrier to reach a healthy ecosystem,
mainly due to technological fragmentation and inherent heterogeneity. Meanwhile, the field …

Model-driven approaches for conversational agents development: A systematic mapping study

ÁA Martínez-Gárate, JA Aguilar-Calderón… - IEEE …, 2023 - ieeexplore.ieee.org
Conversational agents are a piece of software widely used nowadays in several domains,
such as e-commerce, customer support, education, among others. To build one, proficiency …

DLT based authentication framework for industrial IoT devices

C Lupascu, A Lupascu, I Bica - Sensors, 2020 - mdpi.com
The latest technological progress in the industrial sector has led to a paradigm shift in
manufacturing efficiency and operational cost reduction. More often than not, this cost …

Domain-specific languages for IoT: Challenges and opportunities

AJ Salman, M Al-Jawad… - IOP Conference Series …, 2021 - iopscience.iop.org
Abstract Internet of Things (IoT) is a multidisciplinary tool used by field experts to fabricate
technology into their discipline; these fields experts thus need access to a simple …

A calculus for attribute-based memory updates

M Miculan, M Pasqua - Theoretical Aspects of Computing–ICTAC 2021 …, 2021 - Springer
In this paper, we present AbU a new ECA-inspired calculus with attribute-based
communication, an interaction model recently introduced for coordinating large numbers of …

The abu language: Iot distributed programming made easy

M Pasqua, M Comuzzo, M Miculan - IEEE Access, 2022 - ieeexplore.ieee.org
Event-driven programming based on Event-Condition-Action (ECA) rules allows users to
define complex automation routines in a simple, declarative way; for this reason, in recent …

A Lean Simulation Framework for Stress Testing IoT Cloud Systems

J Li, B Moeini, S Nejati, M Sabetzadeh… - IEEE Transactions on …, 2024 - ieeexplore.ieee.org
The Internet of Things (IoT) connects a plethora of smart devices globally across various
applications like smart cities, autonomous vehicles, and health monitoring. Simulation plays …

[HTML][HTML] AbU: A calculus for distributed event-driven programming with attribute-based interaction

M Pasqua, M Miculan - Theoretical Computer Science, 2023 - Elsevier
In recent years, event-driven programming languages, in particular those based on Event
Condition Action (ECA) rules, have emerged as a promising paradigm for implementing …

[PDF][PDF] Increasing the Dependability of Internet-of-Things Systems in the Context of End-User Development Environments

JPMT Dias - 2022 - repositorio-aberto.up.pt
The ubiquitousness of computing, known as Internet-of-Things (IoT), has reshaped the way
people interact with the physical world. However, the scale, distribution—both logical and …

OptIoT: A Domain-Specific Language for Optimizing IoT and IIoT Infrastructure

A Ebraheem, I Ivanov - 2024 International Russian Automation …, 2024 - ieeexplore.ieee.org
Designing reliable Internet of Things systems requires careful planning and consideration of
different factors. Incorporating multi-objective optimization methods may help achieve this …