Dynamic adaptation of parallel and distributed components on grid environments, Conclusion de validation Quatrième partie Conclusion et perspectives Perspectives Bibliographie [ABP + 03], 2003. ,
Dynamic Adaptation of Parallel Codes: Toward Self-Adaptable Components for the Grid, 2005. ,
DOI : 10.1007/0-387-23352-0_9
ArchJava, Proceedings of the 24th international conference on Software engineering , ICSE '02, pp.187-197, 2002. ,
DOI : 10.1145/581339.581365
Architectural Reasoning in ArchJava, ECOOP 2002?Object-Oriented Programming, pp.185-193, 2006. ,
DOI : 10.1007/3-540-47993-7_15
Actors : a model of concurrent computation in distributed systems, 1985. ,
Model-driven development : a metamodeling foundation. Software, IEEE, vol.20, issue.5, pp.36-41, 2003. ,
Model-driven development : a metamodeling foundation, Software IEEE, vol.20, issue.5, pp.36-41, 2003. ,
Osgi service platform, release 3, 2003. ,
Design tradeoffs for SSD performance, 2008. ,
Concurrent programming in ERLANG, 1996. ,
Service component architecture, 2005. ,
Construire et ma?triser l'evolution d'une architecture logicielle a base de composants, 2005. ,
Genie : a domain-specific modeling tool for the generation of adaptive and reflective middleware families Summary of the workshop models@ run. time at models 2006. Models in Software Engineering Models@ run.time Modeling heterogeneous real-time components in bip, Les polynésiens et la navigation astronomique. Journal de la Société des océanistes 6th OOPSLA Workshop on Domain-Specific Modeling. Citeseer Software Engineering and Formal Methods Fourth IEEE International Conference on Bracha and W. Cook. Mixin-based inheritance ACM SIGPLAN Notices, pp.275-284, 1972. ,
Modeling model slicers The fractal component model and its support in java : Experiences with auto-adaptive and reconfigurable systems Mpj express : towards thread safe java hpc Communication services as components for telecommunication applications Fast planning through planning graph analysis, ACM/IEEE 14th International Conference on Model Driven Engineering Languages and Systems Cluster Computing IEEE International Conference on Proc. 14th European Conference on Object- Oriented Programming Software Engineering ICSE'08. ACM/IEEE 30th International Conference onBGL + 06] R. Baldoni, R. Guerraoui, R. Levy, V. Quema, and S. Piergiovanni. Unconscious eventual consistency with gossips. Stabilization, Safety, and Security of Distributed Systems, pp.62-761257, 1997. ,
Clos in context-the shape of the design space. Object Oriented Programming : The CLOS Perspective, pp.29-61, 1993. ,
SOFA 2.0: Balancing Advanced Features in a Hierarchical Component Model, Fourth International Conference on Software Engineering Research, Management and Applications (SERA'06), pp.40-48, 2006. ,
DOI : 10.1109/SERA.2006.62
Runtime support for advanced component concepts, Software Engineering Research, Management & Applications SERA 2007. 5th ACIS International Conference on, pp.337-345, 2007. ,
Crud matrices for detailed object oriented design, Journal of Computing Sciences in Colleges, vol.18, issue.2, pp.306-322, 2002. ,
Making components contract aware, Computer, vol.32, issue.7, pp.38-45, 1999. ,
DOI : 10.1109/2.774917
Dexpler, Proceedings of the ACM SIGPLAN International Workshop on State of the Art in Java Program analysis, SOAP '12, pp.27-38, 2012. ,
DOI : 10.1145/2259051.2259056
URL : https://hal.archives-ouvertes.fr/hal-00697421
Model-Based performance prediction with the palladio component model, Proceedings of the 6th international workshop on Software and performance , WOSP '07, pp.54-65, 2007. ,
DOI : 10.1145/1216993.1217006
The Palladio component model for model-driven performance prediction, Journal of Systems and Software, vol.82, issue.1, pp.3-22, 2009. ,
DOI : 10.1016/j.jss.2008.03.066
Jade?a fipa-compliant agent framework, Proceedings of PAAM, p.33, 1999. ,
Fundamentals of distributed computing, IEEE Distributed Systems Online, vol.3, issue.2, pp.1-18, 2002. ,
Towards robust distributed systems, Proceedings of the Annual ACM Symposium on Principles of Distributed Computing, pp.7-10, 2000. ,
Dynamically adaptive systems are product lines too : Using model-driven techniques to capture dynamic variability of adaptive systems, 2nd International Workshop on Dynamic Software Product Lines, p.40, 2008. ,
Séverine Sentilles, and Aneta Vulgarakis . A classification framework for component models Autonomic computing through reuse of variability models at runtime : The case of smart homes Using architectural style as a basis for system self-repair The multiway rendezvous An architecture for coordinating multiple self-management systems Concurrent control with " readers " and " writers Building reliable component-based software systems Introduction to algorithms, Distributed Computing Systems Workshops 28th International Conference on Proceedings of the 7th Conference on Software Engineering and Practice in Sweden Software Architecture WICSA 2004. Proceedings. Fourth Working IEEE/IFIP Conference on Liskov. Practical byzantine fault tolerance, pp.495-500, 1971. ,
A loop-free extended Bellman-Ford routing protocol without bouncing effect, IEEE International Conference on Wireless and Mobile ComputingDGR09] D. Donsez, K. Gama, and W. Rudametkin. Developing adaptable components using dynamic languages. In Software Engineering and Advanced Applications SEAA'09. 35th Euromicro Conference on, pp.224-236107, 1989. ,
DOI : 10.1145/75247.75269
Hierarchical ordering of sequential processes, Acta informatica, vol.1, issue.2, pp.115-138, 1971. ,
The structure of the" the"-multiprogramming. Classic Operating Systems : From Batch Processing to Distributed Systems, p.223, 2001. ,
Safe dynamic reconfigurations of fractal architectures with fscript, Proceeding of Fractal CBSE Workshop, 2006. ,
An architecture for instant replication, Supplement Proceedings of the 39th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, 2009. ,
Design patterns for decentralised coordination in self-organising emergent systems, Engineering Self-Organising Systems, pp.28-49, 2007. ,
Opportunistic computing experience with the SAM platform, Proceedings of the 2nd International Workshop on Principles of Engineering Service-Oriented Systems, PESOS '10, pp.1-7, 2010. ,
DOI : 10.1145/1808885.1808887
URL : https://hal.archives-ouvertes.fr/hal-00941828
Epidemic information dissemination in distributed systems, Computer, vol.37, issue.5, pp.60-67, 2004. ,
DOI : 10.1109/MC.2004.1297243
Dynamically Adaptable Applications with iPOJO Service Components, Software Composition, pp.113-128 ,
DOI : 10.1007/978-3-540-77351-1_9
iPOJO: an Extensible Service-Oriented Component Framework, IEEE International Conference on Services Computing (SCC 2007), pp.474-481, 2007. ,
DOI : 10.1109/SCC.2007.74
The dalvik virtual machine architecture, 2010. ,
Design patterns : elements of reusable object-oriented software, 1995. ,
A dynamic component model for cyber physical systems, Proceedings of the 15th ACM SIGSOFT symposium on Component Based Software Engineering, CBSE '12, 2012. ,
DOI : 10.1145/2304736.2304759
URL : https://hal.archives-ouvertes.fr/hal-00713769
Modeling and Validating Dynamic Adaptation, Models in Software Engineering, pp.97-108, 2009. ,
DOI : 10.1007/11557432_19
URL : https://hal.archives-ouvertes.fr/inria-00456535
Kevoree : une approche model@ runtime pour les systèmes ubiquitaires, 2012. ,
Dissemination of Reconfiguration Policies on Mesh Networks, DAIS 2012, 2012. ,
DOI : 10.1007/978-3-642-30823-9_2
URL : https://hal.archives-ouvertes.fr/hal-00688707
Is It an agent, or just a program?: A taxonomy for autonomous agents, Intelligent Agents III Agent Theories, Architectures, and Languages, pp.21-35, 1997. ,
DOI : 10.1007/BFb0013570
Using architecture models for runtime adaptability. Software, IEEE, vol.23, issue.2, pp.62-70, 2006. ,
Timestamps in message-passing systems that preserve the partial ordering, Proceedings of the 11th ACSC, pp.56-66, 1988. ,
specification part 2 : Agent communication language FIPA-Foundation for Intelligent Physical Agents, 1997. ,
Viewpoints : A framework for integrating multiple perspectives in system development1 : An extension to pddl for expressing temporal planning domains, International Journal of Software Engineering and Knowledge Engineering J. Artif. Intell. Res. (JAIR), vol.20, issue.01, pp.231-5761, 1992. ,
Impossibility of distributed consensus with one faulty process, Journal of the ACM, vol.32, issue.2, pp.374-382, 1985. ,
DOI : 10.1145/3149.214121
Modular event-based systems We gratefully acknowledge the work of the anonymous reviewers who provided helpful comments leading to significant improvements of the presentation, and Mira Mezini and Alejandro Buchmann for their contributions to the development of the scoping concept., The Knowledge Engineering Review, vol.17, issue.4, pp.359-388, 2002. ,
DOI : 10.1017/S0269888903000559
An Eclipse Modelling Framework Alternative to Meet the Models@Runtime Requirements, Models 2012, 2012. ,
DOI : 10.1007/978-3-642-33666-9_7
URL : https://hal.archives-ouvertes.fr/hal-00714558
Inversion of control containers and the dependency injection pattern, 2004. ,
Ajax : A new approach to web applications, 2005. ,
Self-stabilization and eventual consistency in replicated real-time databases, Proceedings of the first workshop on Self-healing systems , WOSS '02, pp.105-107, 2002. ,
DOI : 10.1145/582128.582150
Design patterns : elements of reusable object-oriented software, 1995. ,
Gartner says worldwide mobile phone sales grew 35 percent in third quarter 2010 ; smartphone sales increased 96 percent, 2010. ,
The dawning of the autonomic computing era, IBM Systems Journal, vol.42, issue.1, pp.5-18, 2003. ,
DOI : 10.1147/sj.421.0005
Rainbow: architecture-based self-adaptation with reusable infrastructure, Computer, vol.37, issue.10, pp.3746-54, 2004. ,
DOI : 10.1109/MC.2004.175
Increasing System Dependability through Architecture-Based Self-Repair, pp.61-89, 2003. ,
DOI : 10.1007/3-540-45177-3_3
OO distributed programming is not distributed OO programming, Communications of the ACM, vol.42, issue.4, pp.101-104, 1999. ,
DOI : 10.1145/299157.299179
Brewer's conjecture and the feasibility of consistent, available, partition-tolerant web services, ACM SIGACT News, vol.33, issue.2, pp.51-59, 2002. ,
DOI : 10.1145/564585.564601
The nesc language : A holistic approach to networked embedded systems, In Acm Sigplan Notices, vol.38, pp.1-11, 2003. ,
Self-organising software architectures for distributed systems, Proceedings of the first workshop on Self-healing systems, pp.33-38, 2002. ,
Genetic algorithms in search, optimization, and machine learning, 1989. ,
Optimizing a corba internet interorb protocol (iiop) engine for minimal footprint embedded multimedia systems. Selected Areas in Communications, IEEE Journal on, vol.17, issue.9, pp.1673-1706, 1999. ,
Programming language impact on the development of distributed systems, Journal of Internet Services and Applications, vol.13, issue.1, pp.1-8, 2011. ,
DOI : 10.1007/s13174-011-0042-y
Programming language impact on the development of distributed systems, Journal of Internet Services and Applications, vol.13, issue.1, pp.1-8, 2012. ,
DOI : 10.1007/s13174-011-0042-y
Towards a knowledge-based approach to architectural adaptation management, Proceedings of the 1st ACM SIGSOFT workshop on Self-managed systems, WOSS '04, pp.59-63, 2004. ,
What object-oriented distributed programming does not have to be, and what it may be, Informatik, vol.2, pp.3-8, 1999. ,
Component-based software engineering : putting the pieces together, 2001. ,
DOI : 10.1007/b136248
The synchronous data flow programming language LUSTRE, Proceedings of the IEEE, pp.1305-1320, 1991. ,
DOI : 10.1109/5.97300
A practical multi-word compareand-swap operation, Distributed Computing, pp.265-279, 2002. ,
Zookeeper : Wait-free coordination for internet-scale systems, USENIX ATC, 2010. ,
Scala Actors: Unifying thread-based and event-based programming, Theoretical Computer Science, vol.410, issue.2-3, pp.202-220, 2009. ,
DOI : 10.1016/j.tcs.2008.09.019
URL : http://doi.org/10.1016/j.tcs.2008.09.019
Monitors : An operating system structuring concept, Communications of the ACM, vol.17, issue.10, pp.549-557, 1974. ,
Dynamic reconfiguration and access to services in hierarchical component models. Component-Based Software Engineering, pp.352-359, 2006. ,
Enterprise integration patterns : Designing, building, and deploying messaging solutions, 2004. ,
Alloy : a lightweight object modelling notation, ACM Transactions on Software Engineering and Methodology (TOSEM), vol.11, issue.2, pp.256-290, 2002. ,
T-man : Gossip-based overlay topology management. Engineering Self-Organising Systems, pp.1-15, 2006. ,
Small-world characteristics of internet topologies and implications on multicast scaling, Computer Networks, vol.50, issue.5, pp.648-666, 2006. ,
On agent-based software engineering, Artificial intelligence, vol.117, issue.2, pp.277-296, 2000. ,
Ordered Slicing of Very Large-Scale Overlay Networks, Sixth IEEE International Conference on Peer-to-Peer Computing (P2P'06), pp.117-124, 2006. ,
DOI : 10.1109/P2P.2006.25
Gossip-based aggregation in large dynamic networks, ACM Transactions on Computer Systems, vol.23, issue.3, pp.219-252, 2005. ,
DOI : 10.1145/1082469.1082470
The choco constraint programming solver, CPAIOR08 workshop on OpenSource Software for Integer and Contraint Programming OSSICP08, 2008. ,
Gossip-based peer sampling, ACM Transactions on Computer Systems, vol.25, issue.3, p.8, 2007. ,
DOI : 10.1145/1275517.1275520
Serious games for language learning : How much game, how much ai, Education : Supporting Learning through Intelligent and Socially Informed Technology, pp.306-313, 2005. ,
The type object pattern, 1997. ,
The vision of autonomic computing, Computer, vol.36, issue.1, pp.41-50, 2003. ,
J2me : The complete reference, 2003. ,
An overview of aspectj, ECOOP 2001?Object-Oriented Programming, pp.327-354, 2001. ,
Qiang Wang, Prabal Dutta, and Andreas Terzis. Low power or high performance ? a tradeoff whose time has come (and nearly gone, p.2012 ,
Software reuse, ACM Computing Surveys (CSUR), vol.24, issue.2, pp.131-183, 1992. ,
Gossiping in distributed systems, ACM SIGOPS Operating Systems Review, vol.41, issue.5, pp.2-7, 2007. ,
DOI : 10.1145/1317379.1317381
MDA explained : the model driven architecture : practice and promise, 2003. ,
Time, clocks, and the ordering of events in a distributed system, Communications of the ACM, vol.21, issue.7, pp.558-565, 1978. ,
Paxos made simple, ACM SIGACT News, vol.32, issue.4, pp.18-25, 2001. ,
Cyber-physical systems-are computing foundations adequate, Position Paper for NSF Workshop On Cyber-Physical Systems : Research Motivation, Techniques and Roadmap, 2006. ,
The problem with threads, Computer, vol.39, issue.5, pp.33-42, 2006. ,
Cyber physical systems : Design challenges, Object Oriented Real-Time Distributed Computing (ISORC) 11th IEEE International Symposium on, pp.363-369, 2008. ,
Reliable dynamic reconfigurations in the fractal component model, Proceedings of the 6th international workshop on Adaptive and reflective middleware held at the ACM/IFIP/USENIX International Middleware Conference, ARM '07, pp.1-6, 2007. ,
DOI : 10.1145/1376780.1376783
Gossipkit : A framework of gossip protocol family, Proceedings of the 5th MiNEMA Workshop (Middleware for Network Eccentric and Mobile Applications), pp.26-30, 2007. ,
Facilitating Gossip Programming with the GossipKit Framework, Proceedings of the 8th IFIP WG 6.1 international conference on Distributed applications and interoperable systems, DAIS'08, pp.238-252, 2008. ,
DOI : 10.1007/978-3-540-68642-2_19
Virtual time and global states of distributed systems. Parallel and Distributed Algorithms, pp.215-226, 1989. ,
Two Ways of Implementing Software Connections Among Distributed Components, 2005. ,
DOI : 10.1007/11575801_5
Models@ run.time to support dynamic adaptation, Computer, issue.10, pp.4244-51, 2009. ,
Models@ run. time to support dynamic adaptation, Computer, issue.10, pp.4244-51, 2009. ,
Taming dynamically adaptive systems using models and aspects, Proceedings of the 31st International Conference on Software Engineering, pp.122-132, 2009. ,
Taming Dynamically Adaptive Systems using models and aspects, 2009 IEEE 31st International Conference on Software Engineering, pp.122-132, 2009. ,
DOI : 10.1109/ICSE.2009.5070514
Pddl-the planning domain definition language, 1998. ,
An Extensible Framework for Improving a Distributed Software System's Deployment Architecture, IEEE Transactions on Software Engineering, vol.38, issue.1, pp.73-100, 2012. ,
DOI : 10.1109/TSE.2011.3
Reconfigurable run-time support for distributed service component architectures, Proceedings of the IEEE/ACM international conference on Automated software engineering, pp.171-172, 2010. ,
Intelligent Gossip, 2008. ,
DOI : 10.1007/978-3-540-85257-5_1
Leveraging Models from Design-time to Runtime to Support Dynamic Variability, 2010. ,
Leveraging Models from Design-time to Runtime to Support Dynamic Variability, 2010. ,
URL : https://hal.archives-ouvertes.fr/tel-00538548
Understanding SCA (Service Component Architecture), 2010. ,
Composing adaptive software, Computer, vol.37, issue.7, pp.56-64, 2004. ,
DOI : 10.1109/MC.2004.48
A classification and comparison framework for software architecture description languages. Software Engineering, IEEE Transactions on, vol.26, issue.1, pp.70-93, 2000. ,
URL : https://hal.archives-ouvertes.fr/hal-00444077
Absolute Slicing in Peer-to-peer Systems, 2008 IEEE International Symposium on Parallel and Distributed Processing, 2008. ,
DOI : 10.1109/IPDPS.2008.4536199
EnTiMid : Un modele de composants pour integrer des objets communicants dans des applications a base de services, 2011. ,
Entimid : un middleware aux services de la maison, RNTI L 4 CAL 2009 (3e Conference francophone sur les Architectures Logicielles), pp.59-72, 2009. ,
Using mde to build a schizophrenic middleware for home/building automation. Towards a Service-Based Internet, BIBLIOGRAPHIE, pp.49-61, 2008. ,
Using MDE to Build a Schizophrenic Middleware for Home/Building Automation, Proceedings of the 1st European Conference on Towards a Service-Based Internet, ServiceWave '08, pp.49-61, 2008. ,
DOI : 10.1007/978-3-540-89897-9_5
Ultra-large-scale systems-the software challenge of the future, 2006. ,
Integrating iot and ios with a component-based approach, Software Engineering and Advanced Applications (SEAA) 36th EUROMICRO Conference on, pp.191-198, 2010. ,
A Process for Continuous Validation of Self-Adapting Component Based Systems, 7th International Workshop on Models@run.time of the MODELS 2012 Conference, 2012. ,
S4: Distributed Stream Computing Platform, 2010 IEEE International Conference on Data Mining Workshops, 2010. ,
DOI : 10.1109/ICDMW.2010.172
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.304.3588
An architecture-based approach to self-adaptive software. Intelligent Systems and Their Applications, IEEE, issue.3, pp.1454-62, 1999. ,
Feature-Based Composition of Software Architectures, volume 6285 of Lecture Notes in Computer Science Petri net theory and the modeling of systems, p.290, 1981. ,
Lustre : A declarative language for programming synchronous systems, Proceedings of the 14th Annual ACM Symposium on Principles of Programming Languages, p.188, 1987. ,
Model-driven development of component-based adaptive distributed applications, Proceedings of the 2008 ACM symposium on Applied computing , SAC '08, pp.2186-2191, 2008. ,
DOI : 10.1145/1363686.1364208
Base : An acid alternative. Queue Early experience with the barrelfish os and the single-chip cloud computer, Proceedings of the 3rd Intel Multicore Applications Research Community Symposium (MARC), pp.48-55, 2008. ,
Concurrent programming, 2012. ,
URL : https://hal.archives-ouvertes.fr/hal-00922217
MUSIC: Middleware Support for Self-Adaptation in Ubiquitous and Service-Oriented Environments, Lecture Notes in Computer Science, vol.1, 2009. ,
DOI : 10.1007/978-3-540-76778-7_1
Adaptive gossip-based broadcast, 2003 International Conference on Dependable Systems and Networks, 2003. Proceedings., pp.47-56, 2003. ,
DOI : 10.1109/DSN.2003.1209915
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.164.2113
Implementing layered designs with mixin layers, ECOOP'98?Object-Oriented Programming, pp.550-570, 1998. ,
DOI : 10.1007/BFb0054107
EMF : eclipse modeling framework, 2008. ,
Unix network programming, ACM SIGCOMM Computer Communication Review, vol.20, issue.2, 2004. ,
DOI : 10.1145/378570.378600
Component software : beyond object-oriented programming, 2002. ,
Sam : un environnement d'exécution pour les applications à services dynamiques et hétérogènes, 2011. ,
Reconfigurable sca applications with the frascati platform, Services Computing SCC'09. IEEE International Conference on, pp.268-275, 2009. ,
Reconfigurable SCA Applications with the FraSCAti Platform, 2009 IEEE International Conference on Services Computing, pp.268-275, 2009. ,
DOI : 10.1109/SCC.2009.27
URL : https://hal.archives-ouvertes.fr/inria-00397856
FlashMob, Proceeding of the 6th international symposium on Software engineering for adaptive and self-managing systems, SEAMS '11, pp.100-109, 2011. ,
DOI : 10.1145/1988008.1988023
A component-based middleware platform for reconfigurable service-oriented architectures. Software : Practice and Experience, pp.559-583, 2011. ,
A component model engineered with components and aspects. Component-Based Software Engineering, pp.139-153, 2006. ,
URL : https://hal.archives-ouvertes.fr/inria-00126350
Pattern-oriented software architecture : Patterns for concurrent and networked objects, 2000. ,
Enabling agile testing through continuous integration AGILE '09, Agile Conference, pp.369-374, 2009. ,
The free lunch is over : A fundamental turn toward concurrency in software, Dr. Dobb's Journal, vol.30, issue.3, pp.202-210, 2005. ,
Autonomous architectural assembly and adaptation. PhD in computing, Imperial College of Science, Technology and Medicine- Department of Computing, 2010. ,
Gossipkit web site, 2010. ,
A prototype architecture for cyber-physical systems, ACM SIGBED Review, vol.5, issue.1, pp.1-2, 2008. ,
DOI : 10.1145/1366283.1366309
A Majority consensus approach to concurrency control for multiple copy databases, ACM Transactions on Database Systems, vol.4, issue.2, pp.180-209, 1979. ,
DOI : 10.1145/320071.320076
Managing update conflicts in bayou, a weakly connected replicated storage system, ACM SIGOPS Operating Systems Review, issue.5, pp.29172-182, 1995. ,
Atmel avr brings risc to 8-bit world, Microprocessor Report, vol.11, issue.9, 1997. ,
Light-weight communications on intel's single-chip cloud computer processor, ACM SIGOPS Operating Systems Review, vol.45, issue.1, pp.73-83, 2011. ,
Metrics for the internet age : Quality of experience and quality of business, Fifth International Workshop on Performability Modeling of Computer and Communication Systems, Arbeitsberichte des Instituts für Informatik, pp.26-31, 2001. ,
The Koala component model for consumer electronics software, Computer, vol.33, issue.3, pp.78-85, 2000. ,
DOI : 10.1109/2.825699
A genetic algorithm tutorial, Statistics and computing, vol.4, issue.2, pp.65-85, 1994. ,
On patterns for decentralized control in self-adaptive systems. Software Engineering for Self-Adaptive Systems II, Lecture Notes in Computer Science, 2012. ,
Model-based development of dynamically adaptive software, Proceeding of the 28th international conference on Software engineering , ICSE '06, pp.371-380, 2006. ,
DOI : 10.1145/1134285.1134337
Modular verification of dynamically adaptive systems, Proceedings of the 8th ACM international conference on Aspect-oriented software development, AOSD '09, pp.161-172, 2009. ,
DOI : 10.1145/1509239.1509262
Consistency, Isolation and Durability, p.40 ,
étant prêts pour l'écriture d'un Paxos), p.182 ,