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).

My publications

  • Planning Ahead: Stream-Driven Linked-Data Access under Update-Budget Constraints.
    S. Gao, D. Dell'Aglio, S. Dehghanzadeh, A. Bernstein, E. Della Valle and A. Mileo.
    15th International Semantic Web Conference (ISWC 2016), to appear.
    Kobe, Japan, October 2016.
    [ ]

  • TripleWave: Spreading RDF Streams on the Web.
    A. Mauri, J.P. Calbimonte, D. Dell'Aglio, M. Balduini, M. Brambilla, E. Della Valle and K. Aberer.
    15th International Semantic Web Conference (ISWC 2016), to appear.
    Kobe, Japan, October 2016.
    [ ]

  • On Unified Stream Reasoning.
    D. Dell'Aglio.
    Ph.D. Thesis Dissertation.
    Politecnico di Milano, July 2016.
    [ pdf ]

  • Taming velocity and variety simultaneously in big data with stream reasoning: tutorial.
    E. Della Valle, D. Dell'Aglio and A. Margara.
    Tutorial at the 10th ACM International Conference on Distributed and Event-based Systems (DEBS 2016), ACM, pp. 394-401.
    Irvine, CA, USA, June 2016.
    [ pdf | doi | dblp ]

  • When a FILTER makes the difference in continuously answering SPARQL queries on streaming and quasi-static Linked Data.
    S. Zahmatkesh, E. Della Valle and D. Dell'Aglio.
    16th International Conference on Web Engineering (ICWE 2016), Springer, pp. 299-316.
    Lugano, Switzerland, June 2016.
    [ doi | dblp ]

  • Heaven: a Framework for Systematic Comparative Research Approach for RSP Engines
    R. Tommasini, E. Della Valle, M. Balduini and D. Dell'Aglio.
    13th Extended Semantic Web Conference (ESWC 2016), Springer, pp. 250-265.
    Heraklion, Grece, May 2016.
    [ doi | dblp ]

  • Applying Semantic Interoperability Principles to Data Stream Management.
    D. Dell'Aglio, M. Balduini and E. Della Valle.
    Data Management in Pervasive Systems (Eds: F. Colace, M. De Santo, V. Moscato, A. Picariello, F. A. Schreiber and L. Tanca). Springer , pp. 135-166.
    October 2015.
    [ doi | dblp ]

  • Where Are the RDF Streams? On Deploying RDF Streams on the Web of Data with TripleWave.
    A. Mauri, J.P. Calbimonte, D. Dell'Aglio, M. Balduini, E. Della Valle and K. Aberer.
    Poster & Demo session at the 14th International Semantic Web Conference (ISWC 2015), CEUR-WS.org.
    Bethlehem, PA, USA, October 2015
    [ pdf | dblp ]

  • Heaven Test Stand: Towards Comparative Research on RSP Engines.
    R. Tommasini, E. Della Valle, M. Balduini and D. Dell'Aglio.
    4th International Workshop on Ordering and Reasoning (OrdRing 2015), co-located with the 14th International Semantic Web Conference, CEUR-WS.org, pp. 87-92.
    Bethlehem, PA, USA, October 2015
    [ pdf | dblp ]

  • Approximate Continuous Query Answering over Streams and Dynamic Linked Data Sets.
    S. Dehghanzadeh, D. Dell'Aglio, S. Gao, E. Della Valle, A. Mileo and A. Bernstein.
    15th International Conference on Web Engineering (ICWE 2015), Springer, pp. 307-325.
    Rotterdam, The Netherlands, June 2015.
    [ doi | dblp ]

  • Towards a Unified Language for RDF Stream Query Processing.
    D. Dell'Aglio, J.P. Calbimonte, E. Della Valle and O. Corcho.
    ESWC 2015 Satellite Events, Revised Selected Papers, Springer, pp. 353-363.
    Portoroz, Slovenia, May 2015.
    [ doi | dblp ]

  • Towards Unified Semantics for RDF Stream Query Processing.
    D. Dell'Aglio, J.P. Calbimonte, E. Della Valle and O. Corcho.
    Expression of Interest at RDF Stream Processing 2015 (RSP 2015).
    Portoroz, Slovenia, May 2015.
    [ pdf ]

  • On Combining RDF Streams and Remotely Stored Background Data.
    S. Dehghanzadeh, D. Dell'Aglio, S. Gao, E. Della Valle A. Mileo and A. Bernstein.
    Expression of Interest at RDF Stream Processing 2015 (RSP 2015).
    Portoroz, Slovenia, May 2015.
    [ pdf ]

  • Online View Maintenance for Continuous Query Evaluation.
    S. Dehghanzadeh, A. Mileo, D. Dell'Aglio, E. Della Valle, S. Gao and A. Bernstein.
    Poster and Demo Session at World Wide Web Conference 2015 (WWW 2015), ACM, Companion Volume, pp. 25-26.
    Firenze, Italy, May 2015.
    [ pdf | doi | dblp ]

  • RSP-QL Semantics: a Unifying Query Model to Explain Heterogeneity of RDF Stream Processing Systems.
    D. Dell'Aglio, E. Della Valle, J.P. Calbimonte and O. Corcho
    International Journal On Semantic Web and Information Systems 10(4), IGI Global, pp. 17-44.
    December 2014.
    [ doi | dblp ]

  • Towards a Top-K SPARQL Query Benchmark.
    S. Zahmatkesh, E. Della Valle, D. Dell'Aglio and A. Bozzon.
    Poster & Demo session at the 13th International Semantic Web Conference (ISWC 2014), CEUR-WS.org, pp. 349-352.
    Riva del Garda, Italy, October 2014
    [ pdf | dblp ]

  • Querying the Web of Data with XSPARQL 1.1.
    D. Dell'Aglio, A. Polleres, N. Lopez and S. Bischof.
    ISWC Developers Workshop 2014, co-located with the 13th International Semantic Web Conference, CEUR-WS.org. pp. 113-118
    Riva del Garda, Italy, October 2014.
    [ presentation | pdf | dblp ]

  • Towards a Top-K SPARQL Query Benchmark Generator.
    S. Zahmatkesh, E. Della Valle, D. Dell'Aglio and A. Bozzon
    3rd International Workshop on Ordering and Reasoning (OrdRing 2014), co-located with the 13th International Semantic Web Conference, CEUR-WS.org, , pp. 35-46
    Riva del Garda, Italy, October 2014.
    [ pdf | dblp ]

  • Reality mining on micropost streams - Deductive and inductive reasoning for personalized and location-based recommendations.
    M. Balduini, I. Celino, D. Dell'Aglio, E. Della Valle, Y. Huang, T. Lee, S. Kim and V. Tresp.
    Semantic Web 5(5), IOS Press, pp. 341-356.
    September/October 2014.
    [ pdf | doi | dblp ]

  • Incremental Reasoning on RDF Streams.
    D. Dell'Aglio and E. Della Valle.
    Linked Data Management (Eds: A. Harth, K. Hose and R. Schenkel). Chapman and Hall/CRC , pp. 413-435.
    May 2014.
    [ doi | dblp ]

  • Enriching Live Event Participation with Social Network Content Analysis and Visualization.
    M. Brambilla, D. Dell'Aglio, E. Della Valle, A. Mauri and R. Volonterio.
    ESWC 2014 Satellite Events, Revised Selected Papers, Springer, pp. 159-170.
    Anissaras, Crete, Greece, May 2014.
    [ doi | dblp ]

  • Augmented Participation to Live Events through Social Network Content Enrichment.
    M. Brambilla, D. Dell'Aglio, E. Della Valle, A. Mauri and R. Volonterio.
    AI Mashup Challenge 2014, co-located with 11th Extended Semantic Web Conference (ESWC 2014), CEUR-WS.org, , pp. 1-9.
    Anissaras, Crete, Greece, May 2014.
    [ pdf | dblp ]

  • Location-Based Mobile Recommendations by Hybrid Reasoning on Social Media Streams.
    T. Lee, S. Kim, M. Balduini, D. Dell'Aglio, I. Celino, Y. Huang, V. Tresp and E. Della Valle.
    3rd Joint International Semantic Technology Conference (JIST 2013), Springer, pp. 261-273.
    Seoul, Korea, November 2013.
    [ doi | dblp ]

  • Social Listening of City Scale Events Using the Streaming Linked Data Framework.
    M. Balduini, E. Della Valle, D. Dell'Aglio, M. Tsytsarau, T. Palpanas and C. Confalonieri.
    12th International Semantic Web Conference (ISWC 2013), Springer, Volume 2, pp. 1-16.
    Sydney, Australia, October 2013.
    [ doi | dblp ]

  • On Correctness in RDF Stream Processor Benchmarking.
    D. Dell'Aglio, J.P. Calbimonte, M. Balduini, O. Corcho and E. Della Valle.
    12th International Semantic Web Conference (ISWC 2013), Springer, Volume 2, pp. 326-342.
    Sydney, Australia, October 2013.
    [ doi | dblp ]

  • Ontology-Based Top-k Query Answering over Massive, Heterogeneous, and Dynamic Data.
    D. Dell'Aglio.
    Doctoral Consortium co-located with 12th International Semantic Web Conference, CEUR-WS.org, pp. 17-24.
    Sydney, Australia, October 2013
    [ pdf | dblp ]

  • Capturing the Semantics of Simulation Learning with Linked Data.
    I. Celino and D. Dell'Aglio.
    Synergic Integration of Formal and Informal E-Learning Environments for Adult Lifelong Learners, (Ed: S. Leone), IGI Global, pp. 222-243.
    October 2013.
    [ doi ]

  • Twindex Fuorisalone: Social Listening of Milano during Fuorisalone 2013.
    M. Balduini, E. Della Valle, D. Dell'Aglio, M. Tsytsarau, T. Palpanas and C. Confalonieri.
    ESWC 2013 Satellite Events, Revised Selected Papers, Springer, , pp. 327-336
    Montpellier, France, May 2013.
    [ doi | dblp ]

  • On the Need to Include Functional Testing in RDF Stream Engine Benchmarks.
    D. Dell'Aglio, M. Balduini and E. Della Valle.
    First International Workshop on Benchmarking RDF Systems, CEUR-WS.org, , pp. 1-10
    Montpellier, France, May 2013.
    [ pdf ]

  • Urban Mashups.
    D. Dell'Aglio, I. Celino and E. Della Valle.
    Semantic Mashups - Intelligent Reuse of Web Resources (Ed: B. Endres-Niggemeyer), Springer, pp. 287-319.
    May 2013.
    [ pdf | doi ]

  • BOTTARI: An augmented reality mobile application to deliver personalized and location-based recommendations by continuous analysis of social media streams.
    M. Balduini, I. Celino, D. Dell'Aglio, E. Della Valle, Y. Huang, T. Lee, S. Kim and V. Tresp.
    Journal On Web Semantics 16, Elsevier. pp. 33-41.
    November 2012.
    [ doi | dblp ]

  • Linking Smart Cities Datasets with Human Computation - The Case of UrbanMatch.
    I. Celino, S. Contessa, M. Corubolo, D. Dell'Aglio, E. Della Valle, S. Fumeo and T. Kruger.
    11th International Semantic Web Conference (ISWC 2012), Springer, Volume 2, pp. 34-49.
    Boston, USA, November 2012.
    [ doi | dblp ]

  • Urbanopoly - a Social and Location-based Game with a Purpose to Crowdsource your Urban Data.
    I. Celino, S. Contessa, D. Cerizza, M. Corubolo, D. Dell'Aglio E. Della Valle and S. Fumeo.
    Workshop on Social Media for Human Computation (SoHuman 2012) co-located with the 4th IEEE International Conference on Social Computing, IEEE, pp. 910-913.
    Amsterdam, The Netherlands, September 2012.
    [ doi | dblp ]

  • UrbanMatch - linking and improving Smart Cities Data.
    I. Celino and S. Contessa, M. Corubolo, D. Dell'Aglio E. Della Valle S. Fumeo and T. Kruger.
    Workshop on Linked Data on the Web (LDOW 2012) co-located with the 21nd World Wide Web Conference, CEUR-WS.org, pp. 1-5
    Lyon, France, April 2012.
    [ pdf | dblp ]

  • Semantic Traffic-Aware Routing Using the LarKC Platform.
    E. Della Valle, I. Celino, D. Dell'Aglio, R. Grothmann , F. Steinke and V. Tresp.
    IEEE Internet Computing 16(6), IEEE. pp. 15-23.
    November/December 2011.
    [ doi | dblp ]

  • An Ontological Formulation and an OPM Profile for Causality in Planning Applications.
    I. Celino and D. Dell'Aglio
    Joint International Semantic Technology Conference (JIST 2011), Springer, pp. 128-143.
    Hangzhou, China, December 2011.
    [ presentation | doi | dblp ]

  • Linking Knowledge for Simulation Learning.
    I. Celino and D. Dell'Aglio
    ESWC 2011 Workshops, Revised Selected Papers, Springer, pp. 1-15.
    Heraklion, Greece, May 2011.
    [ doi | dblp ]

  • Towards BOTTARI: Using Stream Reasoning to Make Sense of Location-Based Micro-posts.
    E. Della Valle, I. Celino, D. Dell'Aglio, Y. Huang, T. Lee, S. Kim and V. Tresp.
    ESWC 2011 Workshops, Revised Selected Papers, Springer, pp. 80-87.
    Heraklion, Greece, May 2011.
    [ doi | dblp ]

  • A Linked Knowledge Base for Simulation Learning.
    I. Celino and D. Dell'Aglio
    1st International Workshop on eLearning Approaches for the Linked Data Age (LL2011), co-located with the 8th Extended Semantic Web Conference, CEUR-WS.org.
    Heraklion, Greece, May 2011.
    [ pdf ]

  • Making Sense of Location Based Micro-posts Using Stream Reasoning.
    I. Celino, D. Dell'Aglio, Y. Huang, T. Lee, S. Kim V. Tresp and E. Della Valle
    1st International Workshop on Making Sense of Microposts (#MSM2011), co-located with the 8th Extended Semantic Web Conference
    Heraklion, Greece, May 2011.
    [ pdf | dblp ]

  • Integrating Machine Learning in a Semantic Web Platform for Traffic Forecasting and Routing.
    I. Celino, D. Dell'Aglio, E. Della Valle, R. Grothmann, F. Steinke and V. Tresp
    3rd International Workshop on Inductive Reasoning and Machine Learning for the Semantic Web (IRMLeS 2011) co-located with the 8th Extended Semantic Web Conference
    Heraklion, Greece, May 2011.
    [ pdf ]

  • Large Knowledge Collider. A Service-oriented Platform for Large-scale Semantic Reasoning.
    M. Assel, A. Cheptsov, G. Gallizo, I. Celino, D. Dell'Aglio, L. BradeŇ°ko, M. Witbrock and E. Della Valle
    1st International Conference on Web Intelligence, Mining and Semantics (WIMS 2011), ACM.
    Songdal, Nowray, January 2011.
    [ pdf | doi ]

  • Ontologies, rules and linked data to support Crisis Managers Training.
    I. Celino, D. Dell'Aglio, R. De Benedictis, S. Grilli and A. Cesta.
    IEEE Learning Technology Newsletter, Special theme: Semantic Web Technologies for Technology Enhanced Learning 13(1), IEEE, pp. 3-6.
    January 2011.
    [ pdf ]

  • Anatomy of a Semantic Web-enabled Recommender System.
    D. Dell'Aglio, I. Celino and D. Cerizza,
    4th International Workshop on Semantic Matchmaking and Resource Retrieval in the Semantic Web (SMR2 2010), co-located with the 9th International Semantic Web Conference, CEUR-WS.org.
    Shanghai, China, 2010.
    [ pdf ]

  • The Experience of Realizing a Semantic Web Urban Computing Application.
    E. Della Valle, I. Celino and D. Dell'Aglio.
    Transactions in GIS, 14(2), Wiley, pp. 163-181
    April 2010.
    [ doi | dblp ]

  • The Experience of Realizing a Semantic Web Urban Computing Application.
    E. Della Valle, I. Celino and D. Dell'Aglio.
    Terra Cognita Workshop 2009 (Terra 2009), co-located with the 8th International Semantic Web Conference, CEUR-WS.org.
    Washington D.C., USA, October 2009.
    [ pdf ]

  • The alpha Urban LarKC - a Semantic Urban Computing application.
    E. Della Valle, I. Celino and D. Dell'Aglio.
    Poster and Demo session at the 8th International Semantic Web Conference.
    Washington D.C., USA, October 2009.
    [ swdf ]

  • Urban Computing: a challenging problem for Semantic Technologies.
    E. Della Valle, I. Celino, D. Dell'Aglio, K. Kim, Z. Huang, V. Tresp, W. Haptmann, Y. Huang and R. Grothmann
    Workshop on New Forms of Reasoning for the Semantic Web: scalable, tolerant and dynamic (NeFoRS 2008), co-located with the 3rd Asian Semantic Web Conference.
    Bangkok, Thailand, December 2008.
    [ pdf ]

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.

Read more

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).

Read more

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.

Read more

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.

Read more

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.

Read more

Service Finder

(2009-2010)

Study of user profilation in a Web service portal and application of collaborative filtering methods to compute service recommendations.

Read more

I contributed in the development of the following software projects:

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.

Web site

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.

Web site

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.

Web site

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.

Web site

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).

Web site

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.

Web site

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.

Web site

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.

Web site

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.

Read more

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.

Web site

Urban LarKC

An urban data mash-up application.

Web site

contact

Some ways to get in touch with me are:

  • Address: Via Ponzio 34/5, 20133 Milano, Italy
  • Phone: +39 - 02 2399 3636
  • Email: daniele-at-dellaglio.org