Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where José M. Bernabéu-Aubán is active.

Publication


Featured researches published by José M. Bernabéu-Aubán.


international workshop on distributed algorithms | 1989

Applying a Path-Compression technique to Obtain an Efficient Distributed Mutual Exclusion Algorithm

José M. Bernabéu-Aubán; Mustaque Ahamad

In this paper we present a distributed algorithm for mutual exclusion. The algorithm maintains a dynamic forest structure in which the paths between nodes are compressed as a result of requesting the Critical Section. We develop a formal model of the algorithms execution, which enables us to prove its correctnes. The formal model is also used to show that an execution history of the algorithm when concurrent requests are made (the ususal case) is equivalent to a history in which the requests are made serially. Based on this fact we are able to prove a logarithmic upper bound on the average number of messages needed per critical section grant.


flexible query answering systems | 2002

Flexible Management of Consistency and Availability of Networked Data Replications

Francesc D. Muñoz-Escoí; Luis Irún-Briz; Pablo Galdámez; José M. Bernabéu-Aubán; Jordi Bataller; M. Carmen Bañuls; Hendrik Decker

We describe a family of three replication protocols, each of which can operate in three different modes of consistency. The protocols are tailored to satisfy the availability demands of interconnected databases that have a high degree of data locality. The protocols accomplish a grade of transaction completion which does not compromise availability, and ensure the consistency of replicas also if a transaction needs to be aborted. Flexibility of query answering is understood as optimizing the tradeoff between consistency and availability, i.e., between correctness and timeliness of query answering. This is achieved by choosing an appropriate protocol alternative, and changing the consistency mode of operation during the session, as appropriate for a given transaction.


symposium on reliable distributed systems | 1998

ROI: an invocation mechanism for replicated objects

Francesc D. Muñoz-Escoí; Pablo Galdámez; José M. Bernabéu-Aubán

The reliable object invocation mechanism provided by HIDRA for the coordinator-cohort and the passive replication models offers support to ensure that all the replicas of the object being invoked are correctly updated before such an invocation is terminated. This mechanism also ensures that if a primary or coordinator replica crashes, the client is able to reconnect to the previously initiated invocations, collecting their results without requiring their reexecution. All this support is provided transparently to the client of the replicated objects, which does not notice any difference in respect to the invocations made to non-replicated objects. Moreover, the protocols described in the paper deal also with the failure of any of the objects involved in this kind of invocations.


european conference on parallel processing | 2001

HMM: A Cluster Membership Service

Francesc D. Muñoz-Escoí; O. Gomis; Pablo Galdámez; José M. Bernabéu-Aubán

The Hidra Membership Monitor (HMM) is a distributed service that maintains the current set of active nodes in a cluster of machines. This protocol allows the detection of multiple machine joins or failures in a unique reconfiguration, using a low amount of messages (with a cost that is linear on the number of nodes). These membership services are needed to detect cluster changes as soon as possible, initiating then the reconfiguration of the cluster state, where support for replicated objects has been included. The HMM also manages and synchronises the reconfiguration steps needed by the kernel and Hidra components of each node, ensuring that all of them take the same steps at once. Thus, our system does not need an atomic multicast protocol to deliver the messages in these reconfiguration steps. All these services provide the basis to develop reliable intracluster transport protocols and to reduce the reconfiguration time of replicated objects and services.


Computing | 2017

A survey on elasticity management in PaaS systems

Francesc D. Muñoz-Escoí; José M. Bernabéu-Aubán

Elasticity is a goal of cloud computing. An elastic system should manage in an autonomic way its resources, being adaptive to dynamic workloads, allocating additional resources when workload is increased and deallocating resources when workload decreases. PaaS providers should manage resources of customer applications with the aim of converting those applications into elastic services. This survey identifies the requirements that such management imposes on a PaaS provider: autonomy, scalability, adaptivity, SLA awareness, composability and upgradeability. This document delves into the variety of mechanisms that have been proposed to deal with all those requirements. Although there are multiple approaches to address those concerns, providers’ main goal is maximisation of profits. This compels providers to look for balancing two opposed goals: maximising quality of service and minimising costs. Because of this, there are still several aspects that deserve additional research for finding optimal adaptability strategies. Those open issues are also discussed.


Computing | 2016

Scalability approaches for causal multicast: a survey

Rubén de Juan-Marín; Hendrik Decker; José Enrique Armendáriz-Iñigo; José M. Bernabéu-Aubán; Francesc D. Muñoz-Escoí

Many distributed services need to be scalable: internet search, electronic commerce, e-government


conference on current trends in theory and practice of informatics | 1999

Garbage Collection for Modile and Replicated Objects

Pablo Galdámez; Francesc D. Muñoz-Escoí; José M. Bernabéu-Aubán


high level parallel programming models and supportive environments | 1998

Constructive and adaptable distributed shared memory

Jordi Bataller; José M. Bernabéu-Aubán

\ldots


conference on current trends in theory and practice of informatics | 1998

A Synchronisation Mechanism for Replicated Objects

Francesc D. Muñoz-Escoí; Pablo Galdámez; José M. Bernabéu-Aubán


european conference on parallel processing | 1996

Correctness Proof for a Distributed Memory System

Vicent Cholvi; José M. Bernabéu-Aubán

… In order to achieve scalability those applications rely on replicated components. Because of the dynamics of growth and volatility of customer markets, applications need to be hosted by adaptive systems. In particular, the scalability of the reliable multicast mechanisms used for supporting the consistency of replicas is of crucial importance. Reliable multicast may propagate updates in a pre-defined order (e.g., FIFO, total or causal). Since total order needs more communication rounds than causal order, the latter appears to be the preferable candidate for achieving multicast scalability, although the consistency guarantees based on causal order are weaker than those of total order. This paper provides a historical survey of different scalability approaches for reliable causal multicast protocols.

Collaboration


Dive into the José M. Bernabéu-Aubán's collaboration.

Top Co-Authors

Avatar

Francesc D. Muñoz-Escoí

Polytechnic University of Valencia

View shared research outputs
Top Co-Authors

Avatar

Pablo Galdámez

Polytechnic University of Valencia

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Hendrik Decker

Polytechnic University of Valencia

View shared research outputs
Top Co-Authors

Avatar

Jordi Bataller

Polytechnic University of Valencia

View shared research outputs
Top Co-Authors

Avatar

Luis Irún-Briz

Polytechnic University of Valencia

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Madhusudhan Talluri

University of Wisconsin-Madison

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge