Coordination of ECA Rules by Verification and Control, International Conference on Coordination Languages and Models, pp.33-48, 2014. ,
DOI : 10.1007/978-3-662-43376-8_3
URL : https://hal.archives-ouvertes.fr/hal-01006186
Methodology and tools for the design and verification of a smart management system for home comfort, 2008 4th International IEEE Conference Intelligent Systems, pp.24-26, 2008. ,
DOI : 10.1109/IS.2008.4670480
Modeling and formal verification of smart environments. Security and Communication Networks, pp.1582-1598, 2014. ,
Software simulation and verification to increase the reliability of intelligent environments Advances in Engineering Software, pp.18-34, 2013. ,
BuildingRules, Proceedings of the 2015 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2015 ACM International Symposium on Wearable Computers, UbiComp '15, pp.381-384, 2015. ,
DOI : 10.1145/2528282.2528304
Conflict Detection Scheme Based on Formal Rule Model for Smart Building Systems, IEEE Transactions on Human-Machine Systems, vol.45, issue.2, pp.215-227, 2015. ,
DOI : 10.1109/THMS.2014.2364613
Exploring conflicts in rule-based sensor networks, Pervasive and Mobile Computing, vol.27, pp.133-154, 2016. ,
DOI : 10.1016/j.pmcj.2015.08.005
Symbolic verification of event???condition???action rules in intelligent environments, Journal of Reliable Intelligent Environments, vol.45, issue.2, pp.1-14, 2017. ,
DOI : 10.1109/COASE.2008.4626431
User constraints for reliable user-defined smart home scenarios, Journal of Reliable Intelligent Environments, vol.265, issue.3, pp.75-91, 2016. ,
DOI : 10.1038/scientificamerican0991-94
To Do and Not to Do: Constrained Scenarios for Safe Smart House, 2015 International Conference on Intelligent Environments, pp.17-24 ,
DOI : 10.1109/IE.2015.11
Policy conflicts in home automation, Computer Networks, vol.57, issue.12, pp.2429-2441, 2013. ,
DOI : 10.1016/j.comnet.2013.02.026
SIFT, Proceedings of the 14th International Conference on Information Processing in Sensor Networks, IPSN '15, pp.298-309, 2015. ,
DOI : 10.1145/1182807.1182822
Coordination Rules Generation from Coloured Petri Net Models, Proceedings of the Int. Workshop on Petri Nets and Software Engineering (PNSE'15); 2015, pp.325-326 ,
Using Simulation and Verification to Inform the Development of Intelligent Environments In: Intelligent Environments (Workshops); 2012, pp.413-424 ,
Formal Verification of Device State Chart Models, 2011 Seventh International Conference on Intelligent Environments, pp.66-73, 2011. ,
DOI : 10.1109/IE.2011.36
Using semi-formal methods for detecting interactions among smart homes policies, Science of Computer Programming, vol.67, issue.2-3, pp.2-3125, 2007. ,
DOI : 10.1016/j.scico.2006.11.002
Linc: A compact yet powerful coordination environment In: Coordination Models and Languages, pp.83-98, 2014. ,
Integrating discrete controller synthesis into a reactive programming language compiler. Discrete Event Dynamic Systems, pp.385-418, 2013. ,
URL : https://hal.archives-ouvertes.fr/hal-00863286
The vision of autonomic computing, Computer, vol.36, issue.1, pp.41-50, 2003. ,
DOI : 10.1109/MC.2003.1160055
Self-organisation for Building Automation Systems: Middleware LINC as an Integration Tool, IECON 2013, 39th Annual Conference of the IEEE Industrial Electronics Society, pp.7726-7732 ,
DOI : 10.1109/IECON.2013.6700421
Resource-based middleware in the context of heterogeneous building automation systems, IECON 2012, 38th Annual Conference on IEEE Industrial Electronics Society, pp.4847-4852 ,
DOI : 10.1109/IECON.2012.6388996
Dynamic Reconfiguration of Building Automation Systems with LINC, Sensors & Transducers, vol.185, issue.2, p.68, 2015. ,
Smart sensors and actuators: A question of discipline, Sensors & Transducers, vol.18, issue.1, p.14, 2013. ,
Implementation of an Energy Management Control Strategy for WSNs using the LINC Middleware, Proceedings of the 2016 International Conference on Embedded Wireless Systems and Networks, pp.53-58, 2016. ,
URL : https://hal.archives-ouvertes.fr/cea-01480849
Reliable control through wireless networks, IECON 2016, 42nd Annual Conference of the IEEE Industrial Electronics Society, pp.4922-4927 ,
DOI : 10.1109/IECON.2016.7793642
URL : https://hal.archives-ouvertes.fr/hal-01311272
Linda in context, Communications of the ACM, vol.32, issue.4, pp.444-458, 1989. ,
DOI : 10.1145/63334.63337
Rule-based programming under OPS5, 1988. ,
Concurrency control and recovery in database systems, 1987. ,
Combining Transactional and Behavioural Reliability in Adaptive Middleware, Proceedings of the 15th International Workshop on Adaptive and Reflective Middleware, ARM 2016, p.5, 2016. ,
DOI : 10.1016/j.eswa.2013.01.061
URL : https://hal.archives-ouvertes.fr/hal-01416799
AutoHome, ACM Transactions on Autonomous and Adaptive Systems, vol.6, issue.1, p.8, 2011. ,
DOI : 10.1145/1921641.1921649
URL : https://hal.archives-ouvertes.fr/inria-00554197
Autonomic Computing through Reuse of Variability Models at Runtime: The Case of Smart Homes, Computer, vol.42, issue.10, 2009. ,
DOI : 10.1109/MC.2009.309
Enabling Self-adaptive Workflows for Cyber-physical Systems, International Workshop on Business Process Modeling, pp.3-17, 2016. ,
DOI : 10.1109/SCC.2011.24
Self-* Properties in Smart Environments: Requirements and Performance Metrics, In: Intelligent Environments, vol.2014, pp.194-205 ,
Modular coordination of multiple autonomic managers ACM Sigsoft symposium on Component-based software engineering, Proceedings of the 17th int, pp.3-12, 2014. ,
Plugwise Circle;. https://www.plugwise.com/circle ,
EnOcean Switch;. https ,
Design Framework for Reliable Multiple Autonomic Loops in Smart Environments, 2017 International Conference on Cloud and Autonomic Computing (ICCAC) ,
DOI : 10.1109/ICCAC.2017.20
URL : https://hal.archives-ouvertes.fr/cea-01570026
Practical trigger-action programming in the smart home, Proceedings of the 32nd annual ACM conference on Human factors in computing systems, CHI '14, pp.803-812, 2014. ,
DOI : 10.1145/2556288.2557420
A Method for Model Checking Feature Interactions, Proceedings of the 10th International Conference on Software Engineering and Applications, pp.1-10 ,
DOI : 10.5220/0005516402190228
Considering impacts and requirements for better understanding of environment interactions in home network services, Computer Networks, vol.57, issue.12, pp.2442-2453, 2013. ,
DOI : 10.1016/j.comnet.2013.02.024
Toward an execution system for self-healing workflows in cyber-physical systems, Software & Systems Modeling, vol.265, issue.3, pp.1-22, 2016. ,
DOI : 10.1109/SCC.2011.24
An ECA-P policy-based framework for managing ubiquitous computing environments, Mobile and Ubiquitous Systems: Networking and Services, 2005. MobiQuitous 2005. The Second Annual International Conference on. IEEE, pp.33-42, 2005. ,
Consistency in context-aware behavior: a model checking approach, Proceedings of the 8th International Conference on Intelligent Environments, pp.401-412, 2012. ,
Semantic analysis and verification of context-driven adaptive applications in intelligent environments, Journal of Reliable Intelligent Environments, vol.23, issue.2, pp.53-73, 2016. ,
DOI : 10.1016/j.jss.2006.04.004
Execution rule template of the case study [ Objectname , " S e n s o r s " ] . r d ( i d , i _ p r e s _ i d ,
S e n s o r s " ] . r d ( i d , i _ t e m p _ i d _ v a l ) & [ Objectname , " S e n s o r s ,
S e n s o r s " ] . r d ( i d , o _ t e m p _ i d _ v a l ) & [ Objectname , " S e n s o r s ,
S e n s o r s " ] . r d ( i d , o _ l u m _ i d _ v a l ) & [ Objectname , " S e n s o r s " ] . r d ( i d , o _ n o i s e _ i ,
r d ( i d , o _ p o l l e n _ i d _ v a l ) & [ Objectname , " S e n s o r s " ] . r d ( i d , c o _ n o i s e _ i ,