Enabling high-level application development for the Internet of Things

P Patel, D Cassou - Journal of Systems and Software, 2015 - Elsevier
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 …

Runtime model based approach to IoT application development

X Chen, A Li, X Zeng, W Guo, G Huang - Frontiers of Computer Science, 2015 - Springer
The internet of things (IoT) attracts great interest in many application domains concerned
with monitoring and control of physical phenomena. However, application development is …

A model-driven engineering framework for architecting and analysing wireless sensor networks

K Doddapaneni, E Ever, O Gemikonakli… - … for Sensor Network …, 2012 - ieeexplore.ieee.org
A Wireless Sensor Network (WSN) is composed of distributed sensors with limited
processing capabilities and energy restrictions. These unique attributes pose new …

Wireless sensor networks for the Internet of Things: barriers and synergies

MT Lazarescu - Components and Services for IoT Platforms: Paving the …, 2017 - Springer
Wireless sensor networks (WSN) are recognized key enablers for the Internet of Things (IoT)
paradigm since its inception. WSNs are a resilient and effective distributed data collection …

Model-driven round-trip engineering for TinyOS-based WSN applications

H Marah, G Kardas, M Challenger - Journal of Computer Languages, 2021 - Elsevier
Abstract Wireless Sensor Network (WSN) applications working on TinyOS operating system
is widely used in various areas. However, the requirement of managing the power …

Model‐based design of IoT systems with the BIP component framework

A Lekidis, E Stachtiari, P Katsaros… - Software: Practice …, 2018 - Wiley Online Library
The design of software for networked systems with nodes running an Internet of things
operating system faces important challenges due to the heterogeneity of interacting things …

Dsml4tinyos: Code generation for wireless devices

H Marah, R Eslampanah… - … of MODELS 2018 …, 2018 - repository.uantwerpen.be
There are various operating systems and programming languages for programming the low
power wireless devices in the Internet of Things (IoT). This heterogeneity makes the process …

A study on MDE approaches for engineering wireless sensor networks

I Malavolta, H Muccini - 2014 40th EUROMICRO Conference …, 2014 - ieeexplore.ieee.org
Model-Driven Engineering (MDE) can be considered as the right tool to reduce the
complexity of Wireless Sensor Network (WSN) development through its principles of …

An approach based on the domain perspective to develop WSAN applications

T Rodrigues, FC Delicato, T Batista, PF Pires… - Software & Systems …, 2017 - Springer
As wireless sensor and actuator networks (WSANs) can be used in many different domains,
WSAN applications have to be built from two viewpoints: domain and network. These …

OSWireless: Hiding specification complexity for zero-touch software-defined wireless networks

SK Moorthy, N Mastronarde, ES Bentley, M Medley… - Computer Networks, 2023 - Elsevier
In the current practice of wireless engineering, to optimize wireless networks engineers
usually need to grapple simultaneously with network modeling, algorithm and protocol …