51 3.2.1 Définition de la classe de systèmes considérés, p.55 ,
60 3.2.3.1 Génération de la couche d'abstraction, p.60 ,
63 3.4.2.1 Ressources de calcul ou d'entrée/sortie avec une, p.64 ,
67 4.1.1 Spécificité d'une boucle de déploiement, p.69 ,
87 4.2.1 Spécificité d'une boucle applicative de bâtiments intelligents, p.88 ,
dans un premier temps, une vue d'ensemble du support intergiciel, SICODAF, proposé dans cette thèse. Ensuite, il décrit la conception, à l'aide de SICODAF, d'une boucle autonomique générique, pour la mise en oeuvre de systèmes adaptatifs fiables. Enfin, ce chapitre montre comment SICODAF permet la reconfiguration d ,
Le modèle de l'environnement spécifie pour chaque type d'actionneurs (p. ex., lampe, fenêtre) ses états, ses transitions et ses effets sur les paramètres de l'environnement (p. ex., luminosité , bruit), sous la forme d'un système de transitions. Les objectifs sont définis en spécifiant les valeurs que les paramètres de l'environnement doivent prendre ,
100 5.4.2 Conception d'un coordinateur basé sur des règles, p.104 ,
105 5.5.1 Conception à l'aide du langage de règles 106 5.5.2 Conception à l'aide de la théorie du contrôle discret, p.107 ,
aide du support intergiciel proposé, de boucles multiples, pouvant être des boucles de déploiement ou des boucles applicatives . Il présente d'abord les motivations et avantages des boucles multiples. Ensuite, il présente trois modes de composition de boucles : parallèle, coordonné et hiérarchique . Enfin, il présente la conception de boucles composées selon chaque mode ,
114 6.1.2.1 Implémentation de la couche d'abstraction, p.116 ,
117 6.1.3.1 Générateur de couches d'abstraction ,
118 6.2.1 Déploiement d'un système de traitement de données, p.123 ,
125 6.2.2.1 Description des capteurs et des actionneurs, 125 6.2.2.2 Description des objectifs, p.127 ,
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_temp_id_val) & [ Obj , " S e n s o r s ,
S e n s o r s " ] . r d ( i d , e_temp_id_val) & [ Obj , " S e n s o r s ,
S e n s o r s " ] . r d ( i d , e_lum_id_val) & [ Obj , " S e n s o r s ,
r d ( i d , e _ p o l l e n _ i d _ v a l ) & [ Obj , " S e n s o r s ,
r d ( r e u n i o n , c o n f i d , e n t r e 2 R e u n i o n s ) & INLINE_COMPUTE: e n t r e e s = ,
MidFusion: An adaptive middleware for information fusion in sensor network applications, Information Fusion, vol.9, issue.3, pp.332-343, 2008. ,
DOI : 10.1016/j.inffus.2005.05.007
Modularity in model checking, International Conference on Computer Aided Verification, pp.521-525, 1998. ,
DOI : 10.1007/bfb0028774
A domain-specific language for the control of self-adaptive component-based architecture, Journal of Systems and Software, vol.130, p.2017 ,
DOI : 10.1016/j.jss.2017.01.030
URL : https://hal.archives-ouvertes.fr/hal-01450517
Software implementation of synchronous programs, Proceedings Second International Conference on Application of Concurrency to System Design, pp.133-142, 2001. ,
DOI : 10.1109/CSD.2001.981771
URL : http://www.i3s.unice.fr/~andre/CA Publis/ICACSD/icacsd.pdf
Modeling and analyzing mapek feedback loops for self-adaptation, Proceedings of the 10th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, pp.13-23 ,
DOI : 10.1109/seams.2015.10
Rule-Based Transactional Object Migration over a Reflective Middleware, IFIP/ACM International Conference on Distributed Systems Platforms and Open Distributed Processing, pp.179-196, 2001. ,
DOI : 10.1007/3-540-45518-3_10
URL : http://citeseerx.ist.psu.edu/viewdoc/;jsessionid=DAB4E80DB38F60C330191DBA75410B8C
The Internet of Things: A survey, Computer Networks, vol.54, issue.15, pp.2787-2805, 2010. ,
DOI : 10.1016/j.comnet.2010.05.010
A new architecture for smart homes based on adb and temporal reasoning In Toward A Human-Friendly Assistive Environment : ICOST', 2nd International Conference on Smart Home and Health Telematics, 2004. ,
Using simulation and verification to inform the development of intelligent environments, Intelligent Environments (Workshops), pp.413-424 ,
Software simulation and verification to increase the reliability of intelligent environments Advances in Engineering Software, pp.18-34 ,
Basic concepts and taxonomy of dependable and secure computing, IEEE transactions on dependable and secure computing, pp.11-33, 2004. ,
DOI : 10.1109/TDSC.2004.2
Principles of model checking, 2008. ,
Towards a programming model for context-aware applications, Computer Languages, Systems & Structures, vol.38, issue.3, pp.199-213 ,
DOI : 10.1016/j.cl.2012.04.001
Managing Dynamic Reconfiguration in Component-Based Systems, Software Architecture, pp.439-480, 2005. ,
DOI : 10.1007/11494713_1
URL : http://www.comp.lancs.ac.uk/computing/users/geoff/Publications/EWSA05.pdf
Concurrency control and recovery in database systems, pp.26-36, 1987. ,
Implementing domain-specific languages with Xtext and Xtend, pp.2016-116 ,
Queueing networks and Markov chains : modeling and performance evaluation with computer science applications, 2006. ,
DOI : 10.1002/0471791571
Synchronous control of reconfiguration in fractal component-based systems, Proceedings of the ninth ACM international conference on Embedded software, EMSOFT '11, pp.309-318 ,
DOI : 10.1145/2038642.2038690
URL : https://hal.archives-ouvertes.fr/inria-00596883
Autonomic management policy specification in Tune, Proceedings of the 2008 ACM symposium on Applied computing , SAC '08, pp.1658-1663, 2008. ,
DOI : 10.1145/1363686.1364080
MARS: a programmable coordination architecture for mobile agents, IEEE Internet Computing, vol.4, issue.4, pp.26-35, 2000. ,
DOI : 10.1109/4236.865084
Dynamic QoS Management and Optimization in Service-Based Systems, IEEE Transactions on Software Engineering, vol.37, issue.3, pp.387-409, 2011. ,
DOI : 10.1109/TSE.2010.92
Coordination of ECA Rules by Verification and Control, International Conference on Coordination Languages and Models, pp.33-48 ,
DOI : 10.1007/978-3-662-43376-8_3
URL : https://hal.archives-ouvertes.fr/hal-01006186
MOSES: A Framework for QoS Driven Runtime Adaptation of Service-Oriented Systems, IEEE Transactions on Software Engineering, vol.38, issue.5, pp.1138-1159 ,
DOI : 10.1109/TSE.2011.68
Linda in context, Communications of the ACM, vol.32, issue.4, pp.444-458, 1989. ,
DOI : 10.1145/63334.63337
Introduction to discrete event systems, 2009. ,
Engineering Pervasive Service Ecosystems, ACM Transactions on Autonomous and Adaptive Systems, vol.10, issue.1, pp.2015-2037 ,
DOI : 10.1108/17427371111172997
Software Engineering for Self-Adaptive Systems: A Research Roadmap, Software engineering for selfadaptive systems, pp.1-26, 2009. ,
DOI : 10.1007/s11219-007-9017-4
Rule-based programming under OPS5, 1988. ,
Modeling and formal verification of smart environments, Security and Communication Networks, vol.85, issue.2, pp.1582-1598 ,
DOI : 10.1007/978-1-4612-0931-7
Early lessons from the development of SPOK, an end-user development environment for smart homes, Proceedings of the 2014 ACM International Joint Conference on Pervasive and Ubiquitous Computing Adjunct Publication, UbiComp '14 Adjunct, pp.895-902 ,
DOI : 10.1145/2638728.2641559
URL : https://hal.archives-ouvertes.fr/hal-01492556
Adaptive and reflective middleware Middleware for Communications, pp.29-52, 2004. ,
An aspect-oriented approach for developing selfadaptive fractal components, Software Composition, pp.82-97, 2006. ,
DOI : 10.1007/11821946_6
URL : https://hal.archives-ouvertes.fr/hal-00457130
A middleware framework for constraint-based deployment and autonomic management of distributed applications . arXiv preprint arXiv :1006, 2010. ,
Distributed Execution of Modular Discrete Controllers for Data Center Management, Proc. of the 5th IFAC international workshop on Dependable Control of Discrete Systems, DCDS'15, p.2015 ,
DOI : 10.1016/j.ifacol.2015.06.485
URL : https://hal.archives-ouvertes.fr/hal-01161509
Modular coordination of multiple autonomic managers, Proceedings of the 17th international ACM Sigsoft symposium on Component-based software engineering, CBSE '14, pp.3-12 ,
DOI : 10.1145/2602458.2602465
URL : https://hal.archives-ouvertes.fr/hal-01006106
Integrating discrete controller synthesis into a reactive programming language compiler. Discrete Event Dynamic Systems, pp.385-418, 2013. ,
DOI : 10.1007/s10626-013-0163-5
URL : https://hal.archives-ouvertes.fr/hal-00863286
icap : Interactive prototyping of context-aware applications. Pervasive Computing, pp.254-271, 2006. ,
Applying OMG D&C Specification and ECA Rules for Autonomous Distributed Component-Based Systems, MoDELS Workshops, pp.242-251, 2006. ,
DOI : 10.1007/978-3-540-69489-2_30
URL : https://hal.archives-ouvertes.fr/hal-00177068
Resource-based middleware in the context of heterogeneous building automation systems, IECON 2012, 38th Annual Conference on IEEE Industrial Electronics Society, pp.4847-4852, 2012. ,
DOI : 10.1109/IECON.2012.6388996
Multicriteria optimal reconfiguration of fault-tolerant real-time tasks, Workshop on Discrete Event Systems, WODES'10, pp.366-373 ,
DOI : 10.3182/20100830-3-DE-4013.00059
URL : https://hal.archives-ouvertes.fr/inria-00510019
Software engineering and middleware, Proceedings of the conference on The future of Software engineering , ICSE '00, pp.117-129 ,
DOI : 10.1145/336512.336542
The many faces of publish/subscribe, ACM Computing Surveys, vol.35, issue.2, pp.114-131, 2003. ,
DOI : 10.1145/857076.857078
Rule Execution and Event Distribution Middleware for PROSEN-WSN, 2008 Second International Conference on Sensor Technologies and Applications (sensorcomm 2008), pp.580-585, 2008. ,
DOI : 10.1109/SENSORCOMM.2008.127
Automated design of self-adaptive software with control-theoretical formal guarantees, Proceedings of the 36th International Conference on Software Engineering, ICSE 2014, pp.299-310 ,
DOI : 10.1145/2568225.2568272
Agilla, ACM Transactions on Autonomous and Adaptive Systems, vol.4, issue.3, p.16, 2009. ,
DOI : 10.1145/1552297.1552299
Towards a ubiquitous enduser programming system for smart spaces, J. UCS, vol.16, issue.12, pp.1633-1649 ,
Rainbow: architecture-based self-adaptation with reusable infrastructure, Computer, vol.37, issue.10, pp.46-54, 2004. ,
DOI : 10.1109/MC.2004.175
A comprehensive solution for application-level adaptation. Software : Practice and Experience, pp.385-422, 2009. ,
DOI : 10.1002/spe.900
Automating the addition of fault tolerance with discrete controller synthesis. Formal Methods in System Design, pp.190-225, 2009. ,
URL : https://hal.archives-ouvertes.fr/hal-00748687
Model checking and modular verification, ACM Transactions on Programming Languages and Systems, vol.16, issue.3, pp.843-871, 1994. ,
DOI : 10.1145/177492.177725
URL : http://www.cs.technion.ac.il/users/orna/modular.ps
A service???oriented middleware for building context???aware services, Journal of Network and Computer Applications, vol.28, issue.1, pp.1-18, 2005. ,
DOI : 10.1016/j.jnca.2004.06.002
Formal Modeling and Verification of Systems with Self-x Properties, ATC, pp.38-47, 2006. ,
DOI : 10.1007/11839569_4
Correct by Construction Security Approach to Design Fault Tolerant Smart Homes for Disabled People, Procedia Computer Science, vol.21, issue.32, pp.257-264, 2013. ,
DOI : 10.1016/j.procs.2013.09.034
URL : https://doi.org/10.1016/j.procs.2013.09.034
Interacting with the SOA-Based Internet of Things: Discovery, Query, Selection, and On-Demand Provisioning of Web Services, IEEE Transactions on Services Computing, vol.3, issue.3, pp.223-235 ,
DOI : 10.1109/TSC.2010.3
Sensation: a middleware integration platform for pervasive applications in wireless sensor networks, Proceeedings of the Second European Workshop on Wireless Sensor Networks, 2005., pp.366-377, 2005. ,
DOI : 10.1109/EWSN.2005.1462028
Automata theory, languages, and computation. International Edition, pp.26-31, 2006. ,
DOI : 10.1145/568438.568455
A case study on formal verification of selfadaptive behaviors in a decentralized system. arXiv preprint arXiv :1208, pp.2012-2044 ,
Coloured petri nets In Petri nets : central models and their properties, pp.248-299, 1987. ,
EgoSpaces: facilitating rapid development of context-aware mobile applications, IEEE Transactions on Software Engineering, vol.32, issue.5, pp.281-298, 2006. ,
DOI : 10.1109/TSE.2006.47
Chisel: a policy-driven, context-aware, dynamic adaptation framework, Proceedings POLICY 2003. IEEE 4th International Workshop on Policies for Distributed Systems and Networks, pp.3-14, 2003. ,
DOI : 10.1109/POLICY.2003.1206953
URL : http://www.cs.tcd.ie/publications/tech-reports/./reports.03/TCD-CS-2003-19.pdf
The vision of autonomic computing, Computer, vol.36, issue.1, pp.41-50, 2003. ,
DOI : 10.1109/MC.2003.1160055
Achieving Self-Management via Utility Functions, IEEE Internet Computing, vol.11, issue.1, 2007. ,
DOI : 10.1109/MIC.2007.2
Formal modeling of evolving self-adaptive systems, Science of Computer Programming, vol.78, issue.1, pp.3-26, 2012. ,
DOI : 10.1016/j.scico.2011.09.004
URL : https://doi.org/10.1016/j.scico.2011.09.004
Formal analysis of policybased self-adaptive systems, Proceedings of the 2010 ACM Symposium on Applied Computing, pp.2536-2543 ,
DOI : 10.1145/1774088.1774613
Predictive control techniques for energy and indoor environmental quality management in buildings, Building and Environment, vol.44, issue.9, pp.1850-1863, 2009. ,
DOI : 10.1016/j.buildenv.2008.12.007
A survey on engineering approaches for self-adaptive systems, Pervasive and Mobile Computing, vol.17, pp.184-206 ,
DOI : 10.1016/j.pmcj.2014.09.009
PRISM 4.0: Verification of Probabilistic Real-Time Systems, Computer aided verification, pp.585-591 ,
DOI : 10.1007/3-540-45657-0_17
URL : https://hal.archives-ouvertes.fr/hal-00648035
A Framework for Rule-Based Dynamic Adaptation, Trustworthly Global Computing, vol.17, issue.4, pp.284-300, 2010. ,
DOI : 10.1109/FOSE.2007.21
User constraints for reliable user-defined smart home scenarios, Journal of Reliable Intelligent Environments, vol.2, issue.2, pp.75-91 ,
To do and not to do : constrained scenarios for safe smart house, Intelligent Environments (IE), 2015 International Conference on, pp.17-24 ,
DOI : 10.1109/ie.2015.11
A tangible programming tool for creation of context-aware applications, Proceedings of the 2013 ACM international joint conference on Pervasive and ubiquitous computing, UbiComp '13, pp.391-400 ,
DOI : 10.1145/2493432.2493483
Mat??, ACM SIGPLAN Notices, vol.37, issue.10, pp.85-95, 2002. ,
DOI : 10.1145/605432.605407
SIFT, Proceedings of the 14th International Conference on Information Processing in Sensor Networks, IPSN '15, pp.298-309, 2015. ,
DOI : 10.1145/1182807.1182822
Impala : A middleware system for managing autonomic , parallel sensor systems, Proceedings of the Ninth ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP '03, pp.107-118, 2003. ,
Towards formal modelling and verification of pervasive computing systems, In Transactions on Computational Collective Intelligence XVI, pp.62-91 ,
DOI : 10.1007/978-3-662-44871-7_3
LINC: A Compact Yet Powerful Coordination Environment, International Conference on Coordination Languages and Models, pp.83-98, 2014. ,
DOI : 10.1007/978-3-662-43376-8_6
URL : https://hal.archives-ouvertes.fr/hal-01274824
Coordination Scheme Editor for building management systems, IECON 2016, 42nd Annual Conference of the IEEE Industrial Electronics Society, pp.7052-7057 ,
DOI : 10.1109/IECON.2016.7793354
URL : https://hal.archives-ouvertes.fr/cea-01480847
TinyDB: an acquisitional query processing system for sensor networks, ACM Transactions on Database Systems, vol.30, issue.1, pp.122-173, 2005. ,
DOI : 10.1145/1061318.1061322
URL : http://www.ece.northwestern.edu/~peters/references/TinyDBMadden05.pdf
Exploring conflicts in rule-based sensor networks, Pervasive and Mobile Computing, vol.27, pp.133-154 ,
DOI : 10.1016/j.pmcj.2015.08.005
URL : https://doi.org/10.1016/j.pmcj.2015.08.005
A novel rule-based semantic architecture for IoT building automation systems, 2015 23rd International Conference on Software, Telecommunications and Computer Networks (SoftCOM), pp.124-131 ,
DOI : 10.1109/SOFTCOM.2015.7314063
Programming pervasive and mobile computing applications, ACM Transactions on Software Engineering and Methodology, vol.18, issue.4, p.15, 2009. ,
DOI : 10.1145/1538942.1538945
Tinycubus: a flexible and adaptive framework for sensor networks, Proceeedings of the Second European Workshop on Wireless Sensor Networks, 2005., pp.278-289, 2005. ,
DOI : 10.1109/EWSN.2005.1462020
Programming home care In Pervasive Computing Technologies for Healthcare (PervasiveHealth), 5th International Conference on, pp.485-491, 2011. ,
Policy conflicts in home automation, Computer Networks, vol.57, issue.12, pp.2429-2441, 2013. ,
DOI : 10.1016/j.comnet.2013.02.026
URL : http://www.cs.stir.ac.uk/~kjt/research/pdf/home-conf.pdf
A middleware architecture for autonomic software deployment, ICSNC'12 : The Seventh International Conference on Systems and Networks Communications, pp.13-20 ,
URL : https://hal.archives-ouvertes.fr/hal-00755352
SASSY: A Framework for Self-Architecting Service-Oriented Systems, IEEE Software, vol.28, issue.6, pp.78-85, 2011. ,
DOI : 10.1109/MS.2011.22
Dynamic power management in a wireless sensor network using predictive control, IECON 2014, 40th Annual Conference of the IEEE Industrial Electronics Society, pp.4756-4761 ,
DOI : 10.1109/IECON.2014.7049220
URL : https://hal.archives-ouvertes.fr/hal-01089234
Proactive selfadaptation under uncertainty : a probabilistic model checking approach, Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, pp.1-12 ,
DOI : 10.1145/2786805.2786853
DepSys: Dependency aware integration of cyber-physical systems for smart homes, 2014 ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS), pp.127-138 ,
DOI : 10.1109/ICCPS.2014.6843717
Petri nets: Properties, analysis and applications, Proceedings of the IEEE, vol.77, issue.4, pp.541-580, 1989. ,
DOI : 10.1109/5.24143
LIME, ACM Transactions on Software Engineering and Methodology, vol.15, issue.3, pp.279-328, 2006. ,
DOI : 10.1145/1151695.1151698
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
Considering impacts and requirements for better understanding of environment interactions in home network services, Computer Networks, vol.57, issue.12, pp.2442-2453 ,
DOI : 10.1016/j.comnet.2013.02.024
Tucson : a coordination model for mobile information agents, Proceedings of the 1st Workshop on Innovative Internet Information Systems, 1998. ,
DOI : 10.1108/10662249810241266
An architecture-based approach to self-adaptive software, IEEE Intelligent Systems and Their Applications, pp.54-62, 1999. ,
DOI : 10.1109/5254.769885
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
Context Aware Middleware Architecture for Wireless Sensor Network, 2009 IEEE International Conference on Services Computing, pp.532-535, 2009. ,
DOI : 10.1109/SCC.2009.49
A systematic survey on the design of self-adaptive software systems using control engineering approaches, 2012 7th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), pp.33-42 ,
DOI : 10.1109/SEAMS.2012.6224389
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
Hermes: a distributed event-based middleware architecture, Proceedings 22nd International Conference on Distributed Computing Systems Workshops, pp.611-618, 2002. ,
DOI : 10.1109/ICDCSW.2002.1030837
Plugwise circle. https://www.plugwise.com ,
Consistency in context-aware behavior : a model checking approach, Workshop 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
Middleware for Internet of Things: A Survey, IEEE Internet of Things Journal, vol.3, issue.1, pp.70-95 ,
DOI : 10.1109/JIOT.2015.2498900
MUSIC, Proceedings of the 1st workshop on Mobile middleware embracing the personal communication device, MobMid '08, pp.164-182, 2009. ,
DOI : 10.1145/1462689.1462697
A survey of adaptive middleware. Michigan State University Report MSU-CSE-03-35, 2003. ,
Towards a goal-driven approach to action selection in self-adaptive software. Software : Practice and Experience, pp.211-233 ,
Enabling Self-adaptive Workflows for Cyber-physical Systems, International Workshop on Business Process Modeling, Development and Support, pp.3-17 ,
DOI : 10.1109/SCC.2011.24
Toward an execution system for selfhealing workflows in cyber-physical systems, Software & Systems Modeling, pp.1-22 ,
DOI : 10.1007/s10270-016-0551-z
A visual programming framework for wireless sensor networks in smart home applications, 2015 IEEE Tenth International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP), pp.1-6 ,
DOI : 10.1109/ISSNIP.2015.7106946
An eca-p policy-based framework for managing ubiquitous computing environments, Mobile and Ubiquitous Systems : Networking and Services, 2005. MobiQuitous 2005. The Bibliographie Second Annual International Conference on, pp.33-42, 2005. ,
Control-Theoretical Software Adaptation: A Systematic Literature Review, IEEE Transactions on Software Engineering, p.2017 ,
DOI : 10.1109/TSE.2017.2704579
Keep it SIMPLEX: satisfying multiple goals with guarantees in control-based self-adaptive systems, Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, FSE 2016, pp.229-241, 2016. ,
DOI : 10.1109/ICCAD.2015.7372573
Policy enforcement within emerging distributed, event-based systems, Proceedings of the 8th ACM International Conference on Distributed Event-Based Systems, DEBS '14, pp.246-255 ,
DOI : 10.1145/2611286.2611310
GREEN: A Configurable and Re-configurable Publish-Subscribe Middleware for Pervasive Computing, On the Move to Meaningful Internet Systems 2005 : CoopIS, DOA, and ODBASE, pp.732-749, 2005. ,
DOI : 10.1007/11575771_46
URL : http://www.comp.lancs.ac.uk/computing/users/geoff/Publications/DOA05TS.pdf
iCAP, CHI '03 extended abstracts on Human factors in computing systems , CHI '03, pp.974-975, 2003. ,
DOI : 10.1145/765891.766102
A Multi-agent Coordination Framework for Smart Building Energy Management, 2014 25th International Workshop on Database and Expert Systems Applications, pp.126-130 ,
DOI : 10.1109/DEXA.2014.39
Rule-based approaches for energy savings in an ambient intelligence environment, Pervasive and Mobile Computing, vol.19, pp.1-23 ,
DOI : 10.1016/j.pmcj.2014.05.001
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 ,
DOI : 10.1109/THMS.2014.2364613
Coordination rules generation from coloured Petri net models, Proceedings of the Int. Workshop on Petri Nets and Software Engineering (PNSE'15), pp.325-326 ,
Combining Transactional and Behavioural Reliability in Adaptive Middleware, Proceedings of the 15th International Workshop on Adaptive and Reflective Middleware, ARM 2016, p.2016 ,
DOI : 10.1016/j.eswa.2013.01.061
URL : https://hal.archives-ouvertes.fr/hal-01416799
Design Framework for Reliable Multiple Autonomic Loops in Smart Environments, 2017 International Conference on Cloud and Autonomic Computing (ICCAC), pp.131-142 ,
DOI : 10.1109/ICCAC.2017.20
URL : https://hal.archives-ouvertes.fr/cea-01570026
FACTS ??? A Rule-based Middleware Architecture for Wireless Sensor Networks, 2006 1st International Conference on Communication Systems Software & Middleware, pp.1-8, 2006. ,
DOI : 10.1109/COMSWA.2006.1665162
Practical triggeraction programming in the smart home, Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp.803-812 ,
Tuning of fractional PID controllers with Ziegler???Nichols-type rules, Signal Processing, vol.86, issue.10, pp.2771-2784, 2006. ,
DOI : 10.1016/j.sigpro.2006.02.020
Symbolic verification of event???condition???action rules in intelligent environments, Journal of Reliable Intelligent Environments, vol.45, issue.2, pp.1-14 ,
DOI : 10.1109/COASE.2008.4626431
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 ,
URL : https://hal.archives-ouvertes.fr/cea-01480849
On interacting control loops in self-adaptive systems, Proceeding of the 6th international symposium on Software engineering for adaptive and self-managing systems, SEAMS '11, pp.202-207 ,
DOI : 10.1145/1988008.1988037
URL : http://homepage.lnu.se/staff/daweaa/papers/2011SEAMS.pdf
CAMPUS: A middleware for automated context-aware adaptation decision making at run time, Pervasive and Mobile Computing, vol.9, issue.1, pp.35-56 ,
DOI : 10.1016/j.pmcj.2011.10.002
On Patterns for Decentralized Control in Self-Adaptive Systems, Software Engineering for Self-Adaptive Systems II, pp.76-107 ,
DOI : 10.1145/1808984.1808994
Supporting concurrent applications in wireless sensor networks, Proceedings of the 4th international conference on Embedded networked sensor systems , SenSys '06, pp.139-152, 2006. ,
DOI : 10.1145/1182807.1182822
Discrete control for the internet of things and smart environments, Presented as part of the 8th International Workshop on Feedback Computing, pp.31-32, 2013. ,
Mcl : a mobigate coordination language for highly adaptive and reconfigurable mobile middleware. Software : Practice and Experience, pp.1355-1380, 2006. ,
DOI : 10.1002/spe.757
Cité en pages 18, 49 et 88.) Publications liées à la thèse ? A. N. Sylla, M. Louvel, et F. Pacull. Coordination Rules Generation from Coloured Petri Net Models, zigbee.org, pp.325-326, 2015. ,
Génération de règles de coordination à partir de réseaux de Pétri colorés, 10è Colloque Francophone sur la Modélisation des Systèmes Réactifs, p.15, 2015. ,
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
Design Framework for Reliable Multiple Autonomic Loops in Smart Environments, 2017 International Conference on Cloud and Autonomic Computing (ICCAC), pp.131-142, 2017. ,
DOI : 10.1109/ICCAC.2017.20
URL : https://hal.archives-ouvertes.fr/cea-01570026
Development Tools for Rule-Based Coordination Programming in LINC, International Conference on Coordination Languages and Models, pp.78-96 ,
DOI : 10.1016/j.entcs.2006.10.049
URL : https://hal.archives-ouvertes.fr/cea-01531019
Design framework for reliable and environment aware management of smart environment devices, Journal of Internet Services and Applications, vol.2, issue.2, p.16, 2017. ,
DOI : 10.1007/s40860-016-0019-5
URL : https://hal.archives-ouvertes.fr/hal-01650737