Diego Moreira de Araujo Carvalho

Learn More
In the last 10 years, a new way of doing science is spreading in the world thank to the development of virtual research communities across many geographic and administrative boundaries. A virtual research community is a widely dispersed group of researchers and associated scientific instruments working together in a common virtual environment. This new kind(More)
Grids currently in production can be broadly classified as either service Grids, composed of dedicated resources, or opportunistic Grids that harvest the computing power of non-dedicated resources when they are idle. While a service Grid provides high and well defined levels of quality of service, an opportunistic Grid provides only a best-effort service.(More)
Several international projects and collaborations have emerged in the last years due to the increasing demand for grid distributed resources around the world. One important aspect of these initiatives deals with the "gridification" of computing intensive scientific applications otherwise difficult to run efficiently. The EELA Project (E-Infrastructure(More)
The EELA Project (E-Infrastructure shared between Europe and Latin America) is a collaboration between Latin American and European institutions that has developed a potent e-Infrastructure for e-Science applications. Nowadays, several groups have ported their applications to the EELA Grid framework and are obtaining their first results thanks to the(More)
The increasing usage of heterogeneous devices in our ordinary activities has forced current applications to adapt their data visualization according to context information, such as the device itself or even user preferences. This paper presents a generic service that performs content adaptation for multiplatform applications. This service aims to be modular(More)
This paper introduces SER – Scheduling by Edge Reversal with Hibernation, a novel distributed algorithm for the scheduling of atomic shared resources in the context of dynamic load reconfiguration. The new algorithm keeps the simplicity and daintiness of the Scheduling by Edge Reversal (SER) distributed algorithm, originally conceived to support the heavy(More)
  • 1