António Pina

Learn More
This paper evaluates scalable distributed crawling by means of the geographical partition of the Web. The approach is based on the existence of multiple distributed crawlers each one responsible for the pages belonging to one or more previously identified geographical zones. The work considers a distributed crawler where the assignment of pages to visit is(More)
Clusters that combine heterogeneous compute device architectures, coupled with novel programming models, have created a true alternative to traditional (homogeneous) cluster computing, allowing to leverage the performance of parallel applications. In this paper we introduce clOpenCL, a platform that supports the simple deployment and efficient running of(More)
This paper presents a multi-objective approach to Web space partitioning, aimed to improve distributed crawling efficiency. The investigation is supported by the construction of two different weighted graphs. The first is used to model the topological communication infrastructure between crawlers and Web servers and the second is used to represent the(More)
In our work we have chosen to integrate formalism for knowledge representation with formalism for process representation as a way to specify and regulate the overall activity of a multi-cellular agent. The result of this approach is X P i N , another formalism, wherein a distributed system can be modeled as a collection of interrelated sub-nets sharing a(More)
The CROSS-Fire project aims to develop a grid-based framework as a risk management decision support system for the civil protection authorities, using forest fires as the main case study and FireStation as the standalone CAD application that simulates the fire spread over complex topography. The CROSS-Fire initial tasks focussed on the development of a(More)
This paper describes the integration of multi-dimensional data from satellite sensors in a Civil Protection application that simulates fire spread. The approach uses standard Web Coverage Services from OGC to fetch and process land cover and recently burned areas, available in the form of satellite imagery data previously captured by the MODIS sensor, to(More)
The effective exploitation of multi-SAN SMP clusters and the use of generic clusters to support complex information systems require new approaches. On the one hand, multi-SAN SMP clusters introduce another level of parallelism which is not addressed by conventional programming models that assume a homogeneous cluster. On the other hand, traditional parallel(More)