DanieleDell'Aglio

I am a Postdoc at the Department of Informatics (IFI) of the University of Zurich since September 2016. My research activities focus on Stream Reasoning, i.e. the application of inference techniques to data streams. I hold a Ph.D. from Politecnico di Milano, that I obtained under the supervision of Prof. Emanuele Della Valle. The major research topic of my Ph.D. was the design of a formal reference model to capture the behaviour of existing Stream Reasoning solutions. I won an IBM PhD Fellowship award 2014, and I am currently involved in the activities of the W3C Community Group on RDF Stream Processing. From 2008 to 2012, I worked as junior researcher and consultant at CEFRIEL. I participated in the Smart City research activities of the LarKC FP7 project and in research activities related to Web services and recommender systems in the SOA4All and the Service Finder FP7 projects. I hold a MSc and a BSc in computing system engineering (Politecnico di Milano). I contributed in the realization of several prototypes of services in the urban context, such as BOTTARI (1st prize at the Semantic Web challenge 2011), Traffic LarKC (1st prize at the AI Mashup challenge 2011), Twindex and ECSTASYS (respectively 3rd prize at the AI Mashup challenge 2013 and 2014).

projects

I participated in the following European FP7 projects:

INDENICA

(2011-2012)

Collaboration for the development of a goal based requirements engineering language for "Platform as a Service" solutions (IRENE) and the related editor tool (IRET, Eclipse update site available here), built on the top of the Eclipse IDE.

Planet Data

(2011-2012)

Study of Games with a Purpose to increase the data quality of existent data sources in the context of Smart Cities. Development of Urbanopoly, a mobile game to clean data of a geographical data source (OpenStreetMap).

PANDORA

(2010-2012)

Analysis of application of Linked Data and Semantic Web for the building of knowledge bases in simulation Learning. Development of a knowledge base accessible as service via REST API to store the data about the scenarios used for the training session and the data about the users of the system.

LarKC

(2008-2011)

Participation in the activities of the Urban Computing use-case: application of Semantic Web techniques in the urban domain; collection, analysis and modelling of data related to cities; design and development of Semantic Web-based applications on the top of the LarKC platform, as traffic predictors and recommender systems.

SOA4All

(2009-2011)

Conceptualization of anSWERS, a knowledge recommender system involving Semantic Web technologies and analysis of how to apply recommendation techniques in the Web service contex. Design and development of RS4All, a hybrid recommender system for Web services combining collaborative, content-based and knowledge based techniques.

TripleWave

TripleWave is a framework to publish RDF streams on the Web following the Linked Data principles. Streams can be consumbed following pull- and push-based approaches. TripleWave can be fed with either existing Web (non-RDF) streams or RDF datasets.

XSPARQL engine

The XSPARQL query language is an extension of XQuery that introduces two operators to 1) query RDF data sources and 2) format data in RDF (such as RDF/XML and Turtle). I contributed to the project by adding support for SPARQL 1.1 operators.

ECSTASYS

ECSTASYS gathers in realtime the tweets related to the event, analyses them and links them to the specific sub-events they refer to. The goal is to improve the experience of (local or remote) attendees, by exploiting the contents shared on the social networks.

Twindex Fuorisalone 2013

This demonstration shows how event managers can have a real time monitor over the fuorisalone event. The application gathers micro-posts from Twitter and Instagram, and perform several analyses over them.

IRET

IRET is a tool that supports IRENE (INDENICA Requirements ElicitatioN mEthod). IRENE is methodology, based on KAOS, to elicit requirements in the context of "Platfrom as a Service" development. IRET is built on the top if Eclipse (EMF/GMF).

Urbanopoly

Urbanopoly is a social, mobile and location-based Game with a Purpose designed around the idea of the Monopoly board game. By playing, users solve different tasks such as data cleaning, ranking and gathering.

Urban Match

UrbanMatch Milano game is a mobile gaming application that joins data linkage and data quality assessment in an urban environment. It introduces a new paradigm to consume and produce location-specific linked data by involving the users.

RS4All

RS4All aims at providing users with suggestions about relevant services that may be of their interest, in the context of the SOA4All project. The system creates recommendations by combining service descriptions and user profiles.

BOTTARI

BOTTARI is a service which provides geo and social context information. The service recommends Points of Interest with geo context information for users through augmented reality based on location and view angle of users' smart phones.

Traffic LarKC

The Traffc LarKC demo integrates Semantic Web, Machine Learning and Operation Research techniques to predict the traffic conditions in Milan and to compute the most desirable paths that connect two points.