Dynamic, adaptive and recongurable systems overview and prospective vision, ICDCSW '03 : Proceedings of the 23rd International Conference on Distributed Computing Systems, p.84, 2003. ,
DOI : 10.1109/icdcsw.2003.1203537
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.537.1849
Clearcase multisite : Supporting geographicallydistributed software development, 1995. ,
Data allocation in distributed database systems, ACM Transactions on Database Systems, vol.13, issue.3, p.263304, 1988. ,
Supporting adaptable applications in grid resource management systems The horus and ensemble projects : Accomplishments and limitations, GRID '07 : Proceedings of the 8th IEEE/ACM International Conference on Grid ComputingBCH + 99] Kenneth P. Birman, p.5865, 1999. ,
The FRACTAL component model and its support in java. Softw, Pract. Exper Competitive algorithms for distributed data management, Amos Fiat, and Yuval RabaniBHG87] Philip A. Bernstein, Vassos Hadzilacos, and Nathan Goodman. Concurrency Control and Recovery in Database Systems, p.12571284, 1987. ,
Cholla: A Framework for Composing and Coordinating Adaptations in Networked Systems, IEEE Transactions on Computers, vol.58, issue.11, p.14561469, 2009. ,
DOI : 10.1109/TC.2009.55
Replication and consistency, Proceedings of the sixteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems , PODS '97, p.173184, 1215. ,
DOI : 10.1145/263661.263681
Knowledge Representation and Reasoning Cost-based program allocation for distributed multimedia-on-demand systems, IEEE MultiMedia, vol.3, issue.3, pp.62-72, 1996. ,
Approximation algorithms for data placement in arbitrary networks [BS06] Ghalem Belalem and Yahya Slimani. A hybrid approach for consistency management in large scale systems, SODA ICNS, page 71. IEEE Computer Society, 2006. [CEM03] Licia Capra, Wolfgang Emmerich, and Cecilia Mascolo. Carisma : Contextaware reective middleware system for mobile applications. IEEE Transactions on Software Engineering, p.661670929945, 2001. ,
Constructing adaptive software in distributed systems Optimal allocation of electronic content The optimal location of replicas in a network using a READ-ONE-WRITE-ALL policy, ICDCS '01 : Proceedings of the The 21st International Conference on Distributed Computing SystemsCP01] Per Cederqvist and Roland Pesch. Version Management with CVS. Signum Support ABCRD09] Cyril Cassagnes, Philippe Roose, and Marc Dalmau. KALIMUCHO -software architecture for limited mobile devices, pp.635-17731780576616, 2001. ,
A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Human-Computer Interaction, p.97166, 2001. ,
The K-Component architecture metamodel for self-adaptive software, Proceedings of 3rd International Conference on Metalevel Architectures and Separation of Crosscutting Concerns (Reection'2001), p.8188, 2001. ,
Self-managed decentralised systems using K-components and collaborative reinforcement learning, Proceedings of the 1st ACM SIGSOFT workshop on Self-managed systems , WOSS '04, p.3943, 2004. ,
DOI : 10.1145/1075405.1075413
Data sharing over mobile ad hoc networks, Proceedings of the 8th international conference on New technologies in distributed systems, NOTERE '08, 2008. ,
DEC data distributor : for data replication and data warehousing, Proceedings of the 1994 ACM SIGMOD International Conference on Management of Data, p.468, 1994. ,
Using partial global plans to coordinate distributed problem solvers Towards a framework for self-adaptive component-based applications, DAIS'03, p.114, 1987. ,
The Bayou architecture : Support for data sharing among mobile users, Workshop on Mobile Computing Systems and Applications, 1994. ,
7 : un Canevas Adaptable de Services de Duplication Utilising the event calculus for policy driven adaptation on mobile systems, POLICY, p.1324, 2002. ,
F4Plan: An Approach to Build Efficient Adaptation Plans, Proceedings of 7th International ICST Conference on Mobile and Ubiquitous Systems (MobiQuitous)FBZA98] Zongming, 2010. ,
DOI : 10.1007/978-3-540-89897-9_5
A novel server selection technique for improving the response time of a replicated service, INFOCOM, p.783791, 1998. ,
Using architecture models for runtime adaptability, IEEE Software, vol.23, issue.2, p.6270, 2006. ,
DOI : 10.1109/MS.2006.61
IDMaps: a global Internet host distance estimation service, The Grid : Blueprint for a New Computing Infrastructure, p.525540, 1999. ,
DOI : 10.1109/90.958323
Blueprint for an autonomic service architecture [FM03] Corina Ferdean and Mesaac Makpangou. A scalable replica selection strategy based on exible contracts, Autonomic and Autonomous Systems, International Conference on Proceedings of the The Third IEEE Workshop on Internet Applications, WIAPP '03, pp.16-99, 2003. ,
QoS-Guaranteed Ring Replication Management with Strong Consistency, APWeb/WAIM Workshops, p.3749, 2007. ,
DOI : 10.1007/978-3-540-72909-9_4
A Quantitative Survey on QoS-Aware Replica Placement, 2008 Seventh International Conference on Grid and Cooperative Computing, p.281286, 2008. ,
DOI : 10.1109/GCC.2008.23
Rainbow: architecture-based self-adaptation with reusable infrastructure, Computer, vol.37, issue.10, p.374654, 2004. ,
DOI : 10.1109/MC.2004.175
Communication and interaction in multi-agent planning, Proceedings of AAAI-83, p.125129, 1983. ,
Design Patterns : Elements of Reusable Object-Oriented Software, 1995. ,
Weighted voting for replicated data, Seventh SOSP, OSR, vol.13, issue.5, p.150162, 1979. ,
Replica control in MIo-NFS, p.95 ,
A middleware for building context-aware mobile services, Vehicular Technology Conference, p.26562660, 2004. ,
Locating nearby copies of replicated internet servers, SIGCOMM, p.288298, 1995. ,
The case for geographical pushcaching, Proceedings of the HotOS '95 Workshop, 1995. ,
Model-based adaptation for selfhealing systems, WOSS '02 : Proceedings of the rst workshop on Selfhealing systems, p.2732, 2002. ,
A model for designing adaptable software components, SIGSOFT Softw. Eng. Notes, vol.25, issue.1, p.5556, 2000. ,
A quorum consensus replication method for abstract data types, ACM Transactions on Computer Systems, vol.4, issue.1, p.3253, 1986. ,
Aperçu sur les systèmes multiagents, 2002. ,
MMC01-6: QoS-aware Object Replication in Overlay Networks, IEEE Globecom 2006, 2006. ,
DOI : 10.1109/GLOCOM.2006.202
Constrained mirror placement on the internet, In IEEE Journal on Selected Areas in Communications, p.3140, 2001. ,
Adaptation dynamique, concepts et expérimentations, 15th International Conference on Software and Systems Engineering and their Applications, 2002. ,
Replicated document management in a group communication system, Proceedings of the 1988 ACM conference on Computer-supported cooperative work, CSCW '88, p.395, 1988. ,
DOI : 10.1145/62266.1024798
A scalable HTTP server: The NCSA prototype, Computer Networks and ISDN Systems, vol.27, issue.2, p.155164, 1994. ,
DOI : 10.1016/0169-7552(94)90129-5
Chisel : A policy-driven, context-aware, dynamic adaptation framework Koustuv Dasgupta, and Ouri Wolfson. Optimal placement of replicas in trees with read, write, and storage costs, POLICY '03 : Proceedings of the 4th IEEE International Workshop on Policies for Distributed Systems and Networks, p.12628637, 2001. ,
Decentralized replicated-object protocols Christos Karamanolis, and Mallik Mahalingam. A framework for evaluating replica placement algorithms, Proceedings of the 18 th Symposium on Principles of Distributed Computing (PODC)KKM02] Magnus Karlsson, p.143151, 1999. ,
A framework for consistent, replicated Web objects, Proceedings. 18th International Conference on Distributed Computing Systems (Cat. No.98CB36183), p.2762914251, 1998. ,
DOI : 10.1109/ICDCS.1998.679725
Object replication strategies in content distribution networks, Computer Communications, vol.25, issue.4, p.376383, 2002. ,
DOI : 10.1016/S0140-3664(01)00409-1
The IceCube approach to the reconciliation of divergent replicas, Proceedings of the twentieth annual ACM symposium on Principles of distributed computing , PODC '01, 2001. ,
DOI : 10.1145/383962.384020
URL : https://hal.archives-ouvertes.fr/hal-01248215
Disconnected operation in the coda le system, ACM Trans. on Computer Sys, vol.10, issue.13, 1992. ,
Flexible and safe resolution of le conicts Thanasis Loukopoulos and Ishfaq Ahmad. Static and adaptive distributed data replication using genetic algorithms, USENIX Winter, p.9510612701285, 1995. ,
Active Software, Proceedings of the rst international workshop on Self-adaptive software, p.1126, 2000. ,
DOI : 10.1007/3-540-44584-6_2
Designing self-adaptive multimedia applications through hierarchical reconguration, Lecture Notes in Computer Science, vol.3543, p.95107, 2005. ,
A component-based programming model for autonomic applications, ICAC '04 : Proceedings of the First International Conference on Autonomic Computing, p.1017, 2004. ,
Towards requirements-driven autonomic systems design, DEAS '05 : Proceedings of the 2005 workshop on Design and evolution of autonomic application software, 2005. ,
Towards a theory of software evolution -and its practical impact (working paper) In Invited Talk Mistreatment in distributed caching groups : Causes and implications, Proceedings Intl. Symposium on Principles of Softw, p.211, 2000. ,
An adaptable replication scheme for reliable distributed object-oriented computing [Mar92] Frank V. Martial. Coordinating Plans of Autonomous Agents, AINAMar03] Vania Marangozova. Duplication et cohérence congurables dans les applications réparties à base de composants, p.602606, 1992. ,
DARX -A framework for the fault-tolerant support of agent software [MG99] Kaveh Moazami-Goudarzi. Consistency preserving dynamic reconguration of distributed systems, IEEE Computer Society, p.406418, 1999. ,
Sun directory services 3.1 administration guide Toward selforganizing , self-repairing and resilient distributed systems An interoperable replication logic for CORBA systems, Future Directions in Distributed Computing, Research and Position Papers DOA, pp.124138-119126, 1998. ,
Composing adaptive software, Computer, vol.37, issue.7, p.5664, 2004. ,
DOI : 10.1109/MC.2004.48
Subtleties in tolerating correlated failures in wide-area storage systems, NSDI. USENIX, 2006. ,
An architecture-based approach to selfadaptive software, IEEE Intelligent Systems, vol.14, issue.3, p.5462, 1999. ,
Runtime software adaptation, Companion of the 13th international conference on Software engineering , ICSE Companion '08, p.899910, 2008. ,
DOI : 10.1145/1370175.1370181
The ying object for an open distributed environment, ICOIN, p.8792, 2001. ,
Dynamic data grid replication strategy based on internet hierarchy Transhumance : A power-sensitive middleware for data sharing on mobile ad hoc networks, PMND07] Guilhem Paroux Proceedings of the seventh international Workshop on Applications and Services in Wireless Networks (ASWN), 2003. ,
Semanticsbased reconciliation for collaborative and mobile environments, On The Move to Meaningful Internet Systems 2003 : CoopIS, DOA, and ODBASE - OTM Confederated International Conferences, p.3855, 2003. ,
Flexible update propagation for weakly consistent replication, SOSP, p.288301, 1997. ,
Decision models for adaptive resource management in multiprocessor systems, 1998. ,
Roam : a scalable replication system for mobile and distributed computing, 1998. ,
Software Architecture Patterns for a Context-Processing Middleware Framework, IEEE Distributed Systems Online, vol.9, issue.6, 2008. ,
DOI : 10.1109/MDSO.2008.17
URL : https://hal.archives-ouvertes.fr/inria-00286616
Topologyinformed internet replica placement Resolving le conicts in the Ficus le system Policy-driven adaptation of protocol stacks, Proceedings of the USENIX Summer 1994 Technical Conference ICAS '06 : Proceedings of the International Conference on Autonomic and Autonomous Systems, pp.384392-183195, 1994. ,
Service discovery in ubiquitous feedback control loops Selection algorithms for replicated web servers Software architecture adaptability : an nfr approach Operational transformation in real-time group editors : Issues, algorithms, and achievements, IWPSE '01 : Proceedings of the 4th International Workshop on Principles of Software Evolution, pp.112-1254450, 1998. ,
Knowledge representation : logical, philosophical and computational foundations, 2000. ,
Optimistic replication SPAND : Shared passive network performance discovery Performance characterization of decentralized algorithms for replica selection in distributed object systems, Proceedings of the USENIX Symposium on Internet Technologies and Systems (ITS-97 USENIX Association. [TM05] Ceryen Tan and Kevin Mills WOSP, pp.4281-135, 1997. ,
J-Orchestra, INFOCOM, p.140, 2004. ,
DOI : 10.1145/1555392.1555394
Optimal Content Location in Multicast Based Overlay Networks with Content Updates, World Wide Web, vol.7, issue.3, p.315336, 2004. ,
DOI : 10.1023/B:WWWJ.0000028183.20015.be
Web++ : A system for fast and reliable web service, Proceedings of 1999 USENIX Annual Technical Conference, p.171184, 1999. ,
Building adaptive systems using ensemble WebLogic Server 7.0, 1997. [Weg03] Maarten Wegdam Dynamic reconguration and load distribution in component middleware A QoS-aware heuristic algorithm for replica placement Conductor : A framework for distributed adaptation Design and evaluation of a conit-based continuous consistency model for replicated services, Web97] WebLogic. Load Balancing in a Cluster GRID, pages 96103. IEEE Workshop on Hot Topics in Operating Systems, p.239282, 1997. ,
DOI : 10.1002/(sici)1097-024x(19980725)28:9<963::aid-spe179>3.0.co;2-9
Application-layer anycasting: a server selection architecture and use in a replicated Web service, IEEE/ACM Transactions on Networking, vol.8, issue.4, p.455466, 2000. ,
DOI : 10.1109/90.865074
Adding safeness to dynamic adaptation techniques, "Third Workshop on Architecting Dependable Systems (WADS)" W19S Workshop, 26th International Conference on Software Engineering, 2004. ,
DOI : 10.1049/ic:20040495
Trading replication consistency for performance and availability : an adaptive approach, 23th International Conference on Distributed Computing Systems (23th ICDCS'03), p.687695, 2003. ,