Learn More
For decades, software middlewares have tackled with the heterogeneity and interconnectivity problems in computer networks with success. These problems are recurrent in the design of complex systems-on chip with a large number of components of different nature (including SW and HW modules). In this paper we present an object- oriented communication engine(More)
Software development for smart cities bring into light new concerns, such as how to deal with scalability, heterogeneity (sensors, actuators, high performance computing devices, etc.), geolocation information or privacy issues, among some. Traditional approaches to distributed systems fail to address these challenges, because they were mainly devoted to(More)
The Ubiquitous Computing concept was first defined by Mark Weiser in (Weiser, 1995), referring to a new computing era where electronic devices merge with the background, becoming invisible, in such a way that people could make use of those devices in an unconsciously way, focusing just on their needs and not in the interaction. One decade later, the IST(More)
Systems for Ambient Intelligence environments involve at some stage a service composition task, as a mean of adaptability to the context changes. However, users generally find themselves involved in the composition task, by selecting or deciding what to compose and how. This paper proposes the use of Artificial Intelligent Agents for the automation of the(More)
This paper presents a new Service Discovery Protocol (SDP) suitable for Wireless Sensor Networks (WSN). The restrictions that are imposed by ultra low-cost sensor and actuators devices (basic components of a WSN) are taken into account to reach a minimal footprint solution. The WSN communication model we use is based on the picoObject approach [1] which(More)
This article provides an analysis of the design space available to middleware developers in the context of wireless sensor networks. We identify the weaknesses of current communication abstraction layers and propose alternative implementation techniques that preserve most of the useful features but minimizes the implementation cost in resource constrained(More)
In this paper a distributed object-oriented framework (DOBS, Distributed Object Based Services) for home service design is presented. This framework eases the development of advanced services able to run in a variety of devices ranging from tiny wireless sensors to powerful multimedia servers. Special emphasis will be made on DOBS main features, its core(More)
This paper introduces a proposal for a smart grid management platform built on the distributed programming paradigm. Besides it is based on an information model and event architecture. The information model defines a set of clear interfaces to manage every “grid node”. We built an actual implementation of a low-cost embeddable control/meter device that may(More)
Chromosomes architecture is viewed as a key component of gene regulation, but principles of chromosomal folding remain elusive. Here we used high-throughput live cell microscopy to characterize the conformation and dynamics of the longest chromosome of Saccharomyces cerevisiae (XII). Chromosome XII carries the ribosomal DNA (rDNA) that defines the(More)
In this paper we propose a contribution to reduce the complexity of management of dynamic reconfiguration. The model for dynamic reconfiguration presented here is based on the object-oriented paradigm and a clear separation between the functionality inside the reconfigured cores and the communication infrastructure. This infrastructure will be the(More)