Google Tech Talks January 22, 2009 ABSTRACT The slides for this talk are available at hop.inria.fr Every day, electronic equipment becomes cheaper and smaller than the day before. At the same time, computer networks cover larger and larger areas of the planet. Combining these two technological improvements is likely to give birth to new application fields such as the “internet of things” or the “ambient intelligence”. However developing the innovative applications made possible by this new infrastructure is currently challenging. Firstly, because they are new and yet difficult to imagine. Secondly, because from a computer scientist perspective, suitable tools are lacking. To help face this problem, we have conceived the HOP programming language whose syntax and semantics are specially crafted for programming distributed “diffuse” applications. HOP is built on top of standard Web technologies, which it uses as the components of a virtual machine. This provides HOP with several assets such as portability, availability, and versatility. In order to demonstrate that HOP, and its SDK, can be used to program realistic applications, we have started to develop a number of diffuse HOP applications. During the presentation we will present two of them and we will sketch some aspects of their implementation. The first one is a ubiquitous home media center. The second one is a diffuse home automation system. Speaker: Manuel Serrano Manuel Serrano is a Senior Scientist at Inria Sophia …
Video Rating: 3 / 5
