C. Bauer, A comparison and validation of 13 context meta-models, ECIS, p.17, 2012.

D. J. Cook, A. S. Crandall, B. L. Thomas, and N. C. Krishnan, Casas: A smart home in a box, Computer, vol.46, issue.7, pp.62-69, 2013.

J. Feminella, D. Pisharoty, and K. Whitehouse, Piloteur: a lightweight platform for pilot studies of smart homes, Proceedings of the 1st ACM Conference on Embedded Systems for Energy-Efficient Buildings, pp.110-119, 2014.

A. Brush, B. Lee, R. Mahajan, S. Agarwal, S. Saroiu et al., Home automation in the wild: challenges and opportunities, proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp.2115-2124, 2011.

J. Coutaz, E. Fontaine, N. Mandran, and A. Demeure, Disqo: A user needs analysis method for smart home, Proceedings of the 6th Nordic Conference on Human-Computer Interaction: Extending Boundaries, pp.615-618, 2010.
URL : https://hal.archives-ouvertes.fr/hal-00953313

P. Rashidi and A. Mihailidis, A survey on ambient-assisted living tools for older adults, IEEE journal of biomedical and health informatics, vol.17, issue.3, pp.579-590, 2013.

L. Caroux, C. Consel, L. Dupuy, and H. Sauzéon, Verification of Daily Activities of Older Adults: A Simple, Non-Intrusive, Low-Cost Approach, ASSETS-The 16th International ACM SIGACCESS Conference on Computers and Accessibility, pp.43-50, 2014.
URL : https://hal.archives-ouvertes.fr/hal-01015280

C. Consel, L. Dupuy, and H. Sauzéon, HomeAssist: An assisted living platform for aging in place based on an interdisciplinary approach, Proceedings of the 8th International Conference on Applied Human Factors and Ergonomics, 2017.
URL : https://hal.archives-ouvertes.fr/hal-01541939

J. F. Allen, Maintaining knowledge about temporal intervals, Commun. ACM, vol.26, issue.11, pp.832-843, 1983.

G. Cugola and A. Margara, Processing flows of information: From data stream to complex event processing, ACM Comput. Surv, vol.44, issue.3, pp.1-15, 2012.

J. Kaye, Making pervasive computing technology pervasive for health & wellness in aging, Public Policy & Aging Report, 2017.

J. A. Kaye, S. A. Maxwell, N. Mattek, T. L. Hayes, H. Dodge et al., Intelligent systems for assessing aging changes: home-based, unobtrusive, and continuous assessment of aging, Journals of Gerontology Series B: Psychological Sciences and Social Sciences, vol.66, pp.180-190, 2011.

C. Consel, L. Dupuy, and H. Sauzéon, A unifying notification system to scale up assistive services, Proceedings of the 17th International ACM SIGACCESS Conference on Computers & Accessibility, pp.77-87, 2015.
URL : https://hal.archives-ouvertes.fr/hal-01225637

B. Bertran, J. Bruneau, D. Cassou, N. Loriant, E. Balland et al., DiaSuite: A tool suite to develop Sense/Compute/Control applications, Science of Computer Programming, vol.79, pp.39-51, 2014.
URL : https://hal.archives-ouvertes.fr/hal-00702909

D. Cassou, J. Bruneau, C. Consel, and E. Balland, Toward a tool-based development methodology for pervasive computing applications, IEEE Transactions on Software Engineering, vol.38, issue.6, pp.1445-1463, 2012.

M. Resnick, J. Maloney, A. Monroy-hernández, N. Rusk, E. Eastmond et al., Scratch: Programming for all, Commun. ACM, vol.52, issue.11, pp.60-67, 2009.

J. Huang and M. Cakmak, Supporting mental model accuracy in triggeraction programming, Proceedings of the 2015 ACM International Joint Conference on Pervasive and Ubiquitous Computing, ser. UbiComp '15, pp.215-225, 2015.

J. Coutaz and J. L. Crowley, A first-person experience with end-user development for smart homes, IEEE Pervasive Computing, vol.15, issue.2, pp.26-39, 2016.
URL : https://hal.archives-ouvertes.fr/hal-01422364

A. Gamatié, Synchronous Programming: Overview, pp.21-39, 2010.

J. Bengtsson and W. Yi, Timed Automata: Semantics, Algorithms and Tools, pp.87-124, 2004.

D. Anicic, P. Fodor, S. Rudolph, R. Stühmer, N. Stojanovic et al., A Rule-Based Language for Complex Event Processing and Reasoning, pp.42-57, 2010.

M. Li, M. Mani, E. A. Rundensteiner, and T. Lin, Complex event pattern detection over streams with interval-based temporal semantics, Proceedings of the Fifth ACM International Conference on Distributed Event-Based Systems, pp.291-302, 2011.

S. Helmer and F. Persia, High-level surveillance event detection using an interval-based query language, 2016 IEEE Tenth International Conference on Semantic Computing (ICSC), pp.39-46, 2016.

S. Hausmann, The language dura: A declarative event query language for reactive event processing, 2014.

F. Kawsar, T. Nakajima, and K. Fujinami, Deploy spontaneously: Supporting end-users in building and enhancing a smart home, pp.282-291, 2008.

N. Rosen, R. Sattar, R. W. Lindeman, R. Simha, and B. Narahari, Homeos: Context-aware home connectivity, Proceedings of the International Conference on Pervasive Computing and Communications, PCC'04, vol.2, pp.739-744, 2004.

M. Rom'an, C. Hess, R. Cerqueira, A. Ranganathan, R. H. Campbell et al., A middleware infrastructure for active spaces, Pervasive ComputingPervasive Computing, vol.Middleware, 2002.

A. Ranganathan, S. Chetan, J. Al-muhtadi, R. H. Campbell, and M. D. Mickunas, Olympus: A high-level programming model for pervasive computing environments, Third IEEE International Conference on Pervasive Computing and Communications, pp.7-16, 2005.

F. J. Ballesteros, E. Soriano, K. L. Algara, and G. G. Muzquiz, Plan B: an operating system for ubiquitous computing environments, 4th IEEE International Conference on Pervasive Computing and Communications, pp.126-135, 2006.

P. Patel and D. Cassou, Enabling high-level application development for the internet of things, Journal of Systems and Software, vol.103, pp.62-84, 2015.
URL : https://hal.archives-ouvertes.fr/hal-01107498