Software Engineering for Self-Adaptive Systems: A Research Roadmap, Software Engineering for Self-Adaptive Systems, pp.1-26, 2009. ,
DOI : 10.1007/s11219-007-9017-4
URL : http://people.cs.umass.edu/~brun/pubs/pubs/Cheng09.pdf
Using Event-B for Critical Device Software Systems, 2013. ,
DOI : 10.1007/978-1-4471-5260-6
Revisiting snapshot algorithms by refinement-based techniques, Computer Science and Information Systems, vol.11, issue.1, pp.251-270, 2014. ,
DOI : 10.2298/CSIS130122007A
URL : https://hal.archives-ouvertes.fr/hal-00734131
Insulin Pump Software Certification, Foundations of Health Information Engineering and Systems, ser. LNCS, pp.87-106 ,
DOI : 10.1007/978-3-642-53956-5_7
URL : http://www.cas.mcmaster.ca/~lawford/papers/FHIES2013.pdf
A mixed approach to rigorous development of control designs, 2013 IEEE Conference on Computer Aided Control System Design (CACSD), pp.7-12, 2013. ,
DOI : 10.1109/CACSD.2013.6663474
The Problem with Threads, Computer, vol.39, issue.5, pp.33-38, 2006. ,
DOI : 10.1109/MC.2006.180
Rigorous open development environment for complex systems, 2004. ,
ProB: A Model Checker for B, ser, LNCS, pp.855-874, 2003. ,
DOI : 10.1007/978-3-540-45236-2_46
Software engineering for self-adaptive systems: A second research roadmap, " in Software Engineering for Self-Adaptive Systems II, ser, pp.1-32 ,
Autonomic computing: An overview, " in Unconventional Programming Paradigms, ser. Lecture Notes in Computer Science, pp.257-269, 2005. ,
DOI : 10.1007/11527800_20
URL : http://www.caip.rutgers.edu/TASSL/Papers/automate-upp-overview-05.pdf
Formal modelling and analysis of dynamic reconfiguration of dependable systems, 2013. ,
A generic model for system substitution, Trustworthy Cyber Physical Systems Engineering, 2016. ,
Ensuring dynamic reconfiguration consistency, 6th International Workshop on Component- Oriented Programming, pp.18-24, 2001. ,
Combining Proof and Model-checking to Validate Reconfigurable Architectures, Electronic Notes in Theoretical Computer Science, vol.279, issue.2, pp.43-57, 2011. ,
DOI : 10.1016/j.entcs.2011.11.011
URL : https://hal.archives-ouvertes.fr/hal-01222542
A refinement-based approach to developing critical multi-agent systems, International Journal of Critical Computer-Based Systems, vol.4, issue.1, pp.69-91, 2013. ,
DOI : 10.1504/IJCCBS.2013.053743
A Case Study on Formal Verification of Self-Adaptive Behaviors in a Decentralized System, Electronic Proceedings in Theoretical Computer Science, vol.5, issue.1, pp.45-62, 2012. ,
DOI : 10.1145/1134285.1134337
Formal Development of Self-organising Systems, Proceedings of the 6th International Conference on Autonomic and Trusted Computing, ser. ATC '09, pp.90-104, 2009. ,
DOI : 10.1023/B:AGNT.0000038028.66672.1e
A method fragments approach to methodologies for engineering self-organizing systems, ACM Transactions on Autonomous and Adaptive Systems, vol.7, issue.3, pp.1-3325, 2012. ,
DOI : 10.1145/2348832.2348836
The vision of autonomic computing, Computer, vol.36, issue.1, pp.41-50, 2003. ,
DOI : 10.1109/MC.2003.1160055
On Patterns for Decentralized Control in Self-Adaptive Systems, LNCS, vol.40, issue.5, pp.76-107, 2013. ,
DOI : 10.1145/1808984.1808994
Formalizing hybrid systems with Event-B and the Rodin Platform, Science of Computer Programming, vol.94, issue.2, pp.164-202, 2014. ,
DOI : 10.1016/j.scico.2014.04.015
From Action Systems to Distributed Systems: The Refinement Approach, ch. Modelling and Refining Hybrid Systems in Event-B and Rodin ,
Core Hybrid Event-B I: Single Hybrid Event-B machines, Science of Computer Programming, vol.105, 2015. ,
DOI : 10.1016/j.scico.2015.02.003
URL : https://eprints.soton.ac.uk/378501/1/ContEvB_I.pdf
The B-book: Assigning Programs to Meanings, 1996. ,
DOI : 10.1017/CBO9780511624162
Rodin User's Handbook, oct 2013 ,
Rodin: an open toolset for modelling and reasoning in Event-B, International Journal on Software Tools for Technology Transfer, vol.15, issue.1, pp.447-466, 2010. ,
DOI : 10.1007/978-3-642-18216-7
Making explicit domain knowledge in formal system development, Science of Computer Programming, vol.121, pp.100-127, 2016. ,
URL : https://hal.archives-ouvertes.fr/hal-01245832