HEADS

until 28 Feb 2017

I am currently working for the HEADS project, a EU FP7 project, where my role is to define a modelling language to model services and a framework to integrate a family of compilers targeting the whole computing continuum, and distributing those services from resource-constrained nodes to large cloud resources.

ArrowHead

until 31 Dec 2016

I am currently working for the ArrowHead project, a large EU ARTEMIS project, where my role is to support two Norwegian SMEs in the development of SOA for smartgrids.

Smart Router

until 31 Dec 2015

I am currently working for the Smart Router project, a Norwegian Research Councile project involving SINTEF and the DOMOS startup. My role is to support DOMOS and experiments with platforms like Resin.io, Docker and OpenWRT.

Broker@Cloud

until 31 Oct 2015

I am currently working for the Broker@Cloud project (STREP), actively working on the task related to service failure recovery, using models@runtime techniques.

VARIES

until 30 Apr 2015

I am contributing to the realization of tools and algorithms supporting the revised version of CVL, which will be released as open-source

REMICS

until 31 Aug 2013

I am currently working for the REMICS (Reuse and Migration of legacy applications to Interoperable Cloud Services) European project (STREP). I am leading Work Package 5, which is about Model-Driven Interoperability for cloud services, and actively contributing to the definition and implementation of CloudML in WP4.

MODERATES

until 31 Dec 2012

I have been working for the MODERATES (Model-Driven Engineering for Adaptive Internet of Things) internal project. I am applying Model-Driven Engineering and Aspect-Oriented Modeling techniques to manage the dynamic adaptation of sensor networks.

CESAR

until 30 Jun 2012

I have been working for the CESAR (Cost-Efficient methods and processes for safety relevant embedded systems) European project, where my role was, in close collaboration with the ABB industry partner, to model a safety critical system, and apply product-line engineering techniques based on the CVL tool (Common Variability Language).

DiVA

until 30 Apr 2011

My PhD was funded by DiVA (Dynamic Variability in Complex Adaptive Systems) Europen project (STREP). I was leading Work Package 3 the main pillar of DiVA, where we leveraged Model-Driven Engineering (MDE) and Aspect-Oriented Modeling (AOM) techniques at runtime to tame the complexity of adaptive systems.