NEWS

May 2008
Project started

13. - 14.5.2008
Kick-off meeting at VTT Oulu, Finland

30.5.2008
Project presentation at WWIC2008 - ERCIM workshop, Tampere University of Technology, Finland

9. - 11.6.2008
Technical workshop at Warsaw University of Technology, Poland

17.6.2008
Project presentation at Korea-EU Cooperation Forum on ICT, Seoul, South Korea

25.6.2008
Project presentation at ICE2008 - COBBICI workshop, Lisbon, Portugal

26.6.2008
Project presentation at workshop co-organised by HYCON and MIT-Portugal, Lisbon, Portugal

18.9.2008
Project presentation at PIMRC 2008, Cannes, France

1. - 3.10.2008
Technical workshop at Center for Renewable Energy Sources, Athens, Greece

20. - 23.10.2008
Monitoring and Control Concertation Week

Brussels, Belgium

1. - 2.12.2008
Steering group/plenary meeting at Accenture Technology Labs, Sophia Antipolis, France

10. - 11.2.2009
Technical workshop at SAE Automation, s.r.o., Nová Dubnica, Slovakia

2. - 6.3.2009
Second Monitoring and Control Concertation Week

Brussels, Belgium

31.3. - 2.4.2009
Steering group/plenary meeting at CERETETH, Volos, Greece

29.4.2009
Project presentation at ICT Brokerage 2009, Brno, Czech Republic

18.6.2009
First year Review

Brussels, Belgium

22. - 26.6.2009
Project poster and demo at IEEE SECON 2009 , Rome, Italy

2. - 4.9.2009
Project presentation at 20th Tyrrhenian International Workshop on Digital Communications, Pula, Sardinia, Italy

9.9.2009
Project presentation at EU-Brazil Networked Embedded Intelligence Workshop, São Paulo, Brazil

15.9.2009
Research paper presentation at ruSMART 2009 co-located with NEW2AN 2009, St. Petersburg, Russia
 
"Towards a Lightweight Security Solution for User-Friendly Management of Distributed Sensor Networks"

22. - 24.9.2009
Steering group/plenary meeting at Warsaw University of Technology, Warsaw, Poland

5. - 9.10.2009
Third Monitoring and Control Concertation Week

Brussels, Belgium

16.10.2009
Project presentation at CPS Workshop at the Embedded Systems Week 2009, Grenoble, France, co-organized by Nikil Dutt, University of California, Irvine and Jorge Pereira, EC

17. - 19.2.2010
Project presentation at Workshop at the EWSN 2010, Coimbra, Portugal

1. - 5.3.2010
Forth Monitoring and Control Concertation Week

Brussels, Belgium

POBICOS is a small and medium-scale focused research project (STREP) in the ICT area co-funded by the European Commission under EU Framework Programme 7 (FP7). It is running for three years from May 2008 to April 2010.

Problem statement and goal of the project

The recent advances in lowpower electronics, miniaturisation and wireless communications have created the opportunity to embed sensing, actuating and computing functionality into everyday objects. Although this has already happened to some degree, the full potential of the current lowlevel technology remains unexploited due to the inability to programme such object collections in a straightforward way.

Developing applications for such a community of digitally enhanced objects and appliances is hard for at least two reasons. Firstly, these objects can be very heterogeneous in terms of sensing, actuating and computing resources. Secondly, the actual mix of objects that are available at runtime in a given setting is typically unknown at development time. As a consequence, the programmer does not know and cannot assume exactly which objects (hence which resources) will be available in the environment where the application will be eventually deployed. This combination of (a) the heterogeneity of the object community and (b) the lack of knowledge about object availability at runtime poses a great challenge in terms of application development.

To build ubiquitously deployable applications, the programmer must write applications which are able to automatically exploit whatever "opportunities", i.e. sensor, actuator and computing resources, happen to be available at any given setting. Moreover, these opportunities should be sought as to meet both functional and nonfunctional requirements of the application in the best possible way, scaling gracefully as a function of which and how many of the required resources are available. For example, it could be possible to accomplish a given task not just with a prespecified sensor or actuator, but with any one or more instances belonging to the same of a compatible resource class. Similarly, to minimise energy consumption of batterypowered nodes, processingintensive tasks could be transferred to nodes with ample energy supply and appropriate computing resources.

We refer to the abovedescribed functionality as opportunistic behaviour, and its applications in pervasive computing environments as opportunistic pervasive computing. The goal of the POBICOS project is to actively research and offer support for opportunistic pervasive computing applications by building a platform that enables the easy programming of partially unknown, heterogeneous object communities, and which addresses the key phases of the application lifecycle: development, deployment, and runtime.