Section: Partnerships and Cooperations

National Initiatives



Participant : Animesh Pathak [correspondent] .

  • Name: MURPHY – Dependability-focused Evaluation of Sensor Networks

  • URL: http://cedric.cnam.fr/~sailhanf/murphy/

  • Related activities: §  6.6

  • Period: [January 2011 – September 2014]

  • Partners: CNAM (Coordinator), Inria MiMove, LAAS - CNRS, SmartGrains, Univ. Valenciennes.

Murphy aims at easing the development of dependable and pervasive applications built on top of robust wireless sensor networks, thus providing a mean for early detection of possible failures, by estimating dependability metrics. This endeavor is undertaken by providing:

  • Fault detection based on in-network event processing;

  • Fault injection that attempts to accelerate the occurrence of faults so as to judge the quality of the error handling and hence, facilitate the evaluation of dependability;

  • Advanced code dissemination across sensor networks, which is intended to enable the dynamic and distributed insertion of faults and hide from the end user the complexity related to this task; and

  • Suitable abstractions to reason on faults, wireless sensor networks, data-centric and event-driven applications.

The aforementioned components enable to detect faults, diagnose possible causes and select appropriate corrective actions, and therefore to consolidate the dependability of sensor applications.

Inria Support

Inria ADT iConnect

Participant : Valérie Issarny [correspondent] .

  • Name: iConnect – Emergent Middleware Enablers

  • Related activities: §  6.3 and  6.4

  • Period: [October 2013 – December 2015]

  • Partners: Inria MiMove.

The pervasive computing vision is hampered by the extreme level of heterogeneity in the underlying infrastructure, which impacts on the ability to seamlessly interoperate. Further, the fast pace at which technology evolves at all abstraction layers increasingly challenges the lifetime of networked systems in the digital environment.

Overcoming the interoperability challenge in pervasive computing systems has been at the heart of the FP7 FET IP Connect project (http://www.connect-forever.eu/ ), which ran from 2009 to 2012, and was coordinated by Inria ARLES (MiMove's predecessor team). Specifically, Connect has been investigating the paradigm of Emergent middleware, where protocol mediators are dynamically synthesized so as to allow networked systems that provide complementary functionalities to successfully coordinate. The Connect project has in particular delivered prototype implementation of key enablers for emergent middleware, spanning discovery, protocol learning, and mediator synthesis and deployment. Further, while Connect focused on learning and reconciling interaction protocols at the application layer, the FP7 project CHOReOS (http://www.choreos.eu ) to which ARLES contributed as well, investigated a complementary enabler that supports interoperability across systems implementing heterogeneous interaction paradigms (i.e., client-service, event-based and shared memory). The proposed enabler introduces the concept of XSB - eXtensible Service Bus, which revisits the notion of Enterprise Service Bus and features an end-to-end interaction protocol that preserves the interaction paradigms of the individual components, while still allowing interoperability.

The objective of the Inria iConnect ADT is to leverage and integrate the above complementary results, packaging and further enhancing enabler prototypes, for take-up of the results by the relevant open source community. The work will involve development effort focused on the following core enablers:

  • Universal discovery of resources composing legacy discovery protocols,

  • Dynamic synthesis and deployment of mediators specified as enhanced labelled transition systems,

  • XSB as underlying run-time support for mediators so as to support interoperability across systems based on heterogeneous interaction paradigms,

  • Experiment in the area of federated social networking.

We are releasing the software prototypes through the OW2 open source initiative FISSi (Future Internet Software and Services initiative – http://www.ow2.org/view/Future_Internet/ ), as our solutions are of direct relevance to sustaining interoperability in the Future Internet.

Inria ADT Yarta

Participant : Animesh Pathak [correspondent] .

  • Name: Yarta – Middleware for mobile social ecosystems

  • Related activities: §  6.8

  • Period: [October 2012 – September 2014]

  • Partners: Inria MiMove.

Yarta is a middleware for managing mobile social ecosystems, which builds upon existing research in context-awareness in the pervasive computing domain. The work involves development effort in the multi-layer middleware architecture of Yarta, providing the needed functionalities, including: (i) Storage of social data in an interoperable format, using semantic technologies such as RDF; (ii) Extraction of social ties from context (both physical and virtual); (iii) Enforcement of access control to protect social data from arbitrary access; and (iv) A rich set of mobile social ecosystem (MSE) management functionalities, using which mobile social applications can be developed. Specifically, the ADT supports the public open source release and evolution of the Yarta middleware, which is currently a research prototype.

Inria ADT CityLab Platform

Participant : Animesh Pathak [correspondent] .

  • Name: CityLab Platform – A Platform for Smarter Cities Promoting Social and Environmental Sustainability

  • Related activities: §  6.5

  • Period: [November 2014 – October 2016]

  • Partners: Inria MiMove, Inria CLIME.

The CityLab Platform ADT is part of the CityLab Inria Project Lab focused on the study of ICT-based smart city systems from supporting “sensing” systems up to advanced data analytics and new services for the citizens. While the topic is broad, the lab leverages relevant effort within Inria project-teams that is further revisited as well as integrated to meet the challenges of smart cities

There is the promise of enabling radically new ways of living in, regulating, operating and managing cities through the increasing active involvement of citizens. The latest technology trends of crowd- sourcing/sensing (crowd-Xing) and location-based social networking have reignited citizen engagement, opening new perspectives for cost-effective ways of making local communities and cities more sustainable. However, this requires investigating supporting systems of systems from advanced sensing systems up to integrated data management and associated data analytics. This is specifically the objective of the CityLab Inria ProjectLab, where the related ADT is focused on the development and maintenance of the CityLab Platform. The platform integrates the software prototypes developed as part of the undertaken research and will be made available under open source license. It is further the objective of the ADT to deploy and experiment with the platform within cities.