Learn More
Effective fault-handling in emerging complex applications in large-scale MAS (Multi-agent Systems) requires the ability to dynamically adapt resource allocation and fault tolerance policies in response to changes in environment, user or application requirements, and available resources. This adaptation process incorporates an observation mechanism that(More)
Effective fault-handling in emerging complex applications in large-scale MAS (Multi-agent Systems) requires the ability to dynamically adapt resource allocation and fault tolerance policies in response to changes in environment, user or application requirements, and available resources. This adaptation process incorporates an observation mechanism that(More)
In data grid systems, data replication aims to increase availability, fault tolerance, load balancing and scalability while reducing bandwidth consumption, and job execution time. Several classification schemes for data replication were proposed in the literature, (i) static vs. dynamic, (ii) centralized vs. decentralized, (iii) push vs. pull, and (iv)(More)
In today's world, tenants of cloud systems expect timely responses to queries that process ever-increasing sizes of data. However, most cloud providers offer their services without any performance guarantees to their tenants. In this paper we propose a data replication strategy that aims to satisfy performance guarantees for the tenant while ensuring(More)
  • 1