Engineering context-aware systems and applications: A survey

U Alegre, JC Augusto, T Clark - Journal of Systems and Software, 2016 - Elsevier
Context-awareness is an essential component of systems developed in areas like Intelligent
Environments, Pervasive & Ubiquitous Computing and Ambient Intelligence. In these …

Openshs: Open smart home simulator

N Alshammari, T Alshammari, M Sedky, J Champion… - Sensors, 2017 - mdpi.com
This paper develops a new hybrid, open-source, cross-platform 3D smart home simulator,
OpenSHS, for dataset generation. OpenSHS offers an opportunity for researchers in the field …

DiaSuite: A tool suite to develop Sense/Compute/Control applications

B Bertran, J Bruneau, D Cassou, N Loriant… - Science of Computer …, 2014 - Elsevier
We present DiaSuite, a tool suite that uses a software design approach to drive the
development process. DiaSuite focuses on a specific domain, namely Sense/Compute …

Persim-Simulator for human activities in pervasive spaces

S Helal, JW Lee, S Hossain, E Kim… - 2011 Seventh …, 2011 - ieeexplore.ieee.org
Activity recognition research relies heavily on test data to verify the modeling technique and
the performance of the activity recognition algorithm. But data from real deployments are …

A survey of software engineering best practices for the development of smart applications in ambient intelligence

D Preuveneers, P Novais - Journal of Ambient Intelligence …, 2012 - content.iospress.com
Over the past decade, the world of Ambient Intelligence and smart environments has
brought us a wide variety of novel applications with potential for exhibiting sophisticated …

Toward a tool-based development methodology for pervasive computing applications

D Cassou, J Bruneau, C Consel… - IEEE Transactions on …, 2011 - ieeexplore.ieee.org
Despite much progress, develo** a pervasive computing application remains a challenge
because of a lack of conceptual frameworks and supporting tools. This challenge involves …

MASSHA: an agent-based approach for human activity simulation in intelligent environments

O Kamara-Esteban, G Azkune, A Pijoan… - Pervasive and Mobile …, 2017 - Elsevier
Human activity recognition has the potential to become a real enabler for ambient assisted
living technologies. Research on this area demands the execution of complex experiments …

A generative programming approach to develo** pervasive computing systems

D Cassou, B Bertran, N Loriant, C Consel - Proceedings of the eighth …, 2009 - dl.acm.org
Develo** pervasive computing applications is a difficult task because it requires to deal
with a wide range of issues: heterogeneous devices, entity distribution, entity coordination …

A domain-specific approach to architecturing error handling in pervasive computing

J Mercadal, Q Enard, C Consel, N Loriant - ACM Sigplan Notices, 2010 - dl.acm.org
The challenging nature of error handling constantly escalates as a growing number of
environments consists of networked devices and software components. In these …

An easy-to-use 3D visualization system for planning context-aware applications in smart buildings

JM Su, CF Huang - Computer Standards & Interfaces, 2014 - Elsevier
With the proliferation of wireless sensor network technologies, the context-aware
applications of smart environments have become more and more popular. However, time …