Jose Luis Fernandez-Marquez

Learn More
In the last decade, bio-inspired self-organising mechanisms have been applied to different domains, achieving results beyond traditional approaches. However, researchers usually use these mechanisms in an ad-hoc manner. In this way, their interpretation, definition, boundary (i.e. when one mechanism stops, and when another starts), and implementation(More)
Pervasive service ecosystems are a new paradigm for the design of context-aware systems featuring adaptivity and self-awareness. A theoretical and practical framework has been proposed for addressing these scenarios, taking primary inspirations from natural ecosystems and grounding upon two basic abstractions: " live semantic annotations " (LSAs), which are(More)
— The optimisation in dynamic and noisy environments brings closer real-world optimisation. One interesting proposal to adapt the PSO for working in dynamic and noisy environments was the incorporation of an evaporation mechanism. The evaporation mechanism avoids the detection of environment changes, providing a continuous adaptation to the environment(More)
Dealing with imprecise information is a common characteristic in real-world problems. Specifically, when the source of the information are physical sensors, a level of noise in the evaluation has to be assumed. Particle Swarm Optimization is a technique that presented a good behavior when dealing with noisy fitness functions. Nevertheless, the problem is(More)
Pervasive computing systems can be modelled effectively as populations of interacting autonomous components. The key challenge to realizing such models is in getting separately-specified and-developed subsystems to discover and interoperate with each other in an open and extensible way, supported by appropriate middleware services. In this paper, we argue(More)
This paper discusses the notion of " core bio-inspired services "-low-level services providing basic bio-inspired mechanisms, such as evaporation, aggregation or spreading-shared by higher-level services or applications. Design patterns descriptions of self-organising mechanisms , such as gossip, morphogenesis, or foraging, show that these higher-level(More)
—This paper proposes Tuple MapReduce, a new foundational model extending MapReduce with the notion of tuples. Tuple MapReduce allows to bridge the gap between the low-level constructs provided by MapReduce and higher-level needs required by programmers, such as compound records, sorting or joins. This paper presents as well Pangool, an open-source framework(More)
—Localizing dynamically changing diffuse event sources in real environments is still an open problem in Wireless Sensor Networks (WSN). The dynamism of the environment, the energy limitations of the sensors, and the noise associated to the sensor's measurements is a challenge that a realistic solution has to deal with. In this paper we propose a(More)