A Provenance Model for Quantified Self Data

Similar documents
Quantified Self Comics. Andreas Schreiber

EuroPython 2012 ( , Florence, Italy) Andreas Schreiber German Aerospace Center (DLR)

Provenance Manager: PROV-man an Implementation of the PROV Standard. Ammar Benabadelkader Provenance Taskforce Budapest, 24 March 2014

Taxonomy Tools: Collaboration, Creation & Integration. Dow Jones & Company

COMP9321 Web Application Engineering

COMP9321 Web Application Engineering

a paradigm for the Introduction to Semantic Web Semantic Web Angelica Lo Duca IIT-CNR Linked Open Data:

KIWA Digital App Reporting

enanomapper database, search tools and templates Nina Jeliazkova, Nikolay Kochev IdeaConsult Ltd. Sofia, Bulgaria

Scaling on one node Hybrid engines with Multi-GPU on In-Memory database queries

DataFinder A Scientific Data Management Solution ABSTRACT

RENKU - Reproduce, Reuse, Recycle Research. Rok Roškar and the SDSC Renku team

Practical Semantic Applications Master Title for Oil and Gas Asset Reporting. Information Integration David Price, TopQuadrant

Analysis Traceability and Provenance for HEP

Automated Cloud Compliance. GxP and 21 CFR Part 11 Compliance

OKKAM-based instance level integration

Comparing Provenance Data Models for Scientific Workflows: an Analysis of PROV-Wf and ProvOne

Financial Dataspaces: Challenges, Approaches and Trends

raceability Support in OpenModelica Using Open Services for Lifecycle Collaboration (OSLC)

Reducing Consumer Uncertainty

Automation with Meraki Provisioning API

Developing a Research Data Policy

Context-aware Services for UMTS-Networks*

The Web of Things. Breakout session on service descriptions. Dave Raggett, W3C 1/27

INTERCONNECTING AND MANAGING MULTILINGUAL LEXICAL LINKED DATA. Ernesto William De Luca

Effective Audit Trail of Data With PROV-O Scott Henninger, Senior Consultant, MarkLogic

Web of Things: W3C Vision & Roadmap on IoT Standardizations

IVOA Provenance Data Model

Enabling Data Governance Leveraging Critical Data Elements

Tutorial 8 Sharing, Integrating and Analyzing Data

WeChat Adobe Campaign Integration - User Guide

Curriculum Guide. Integrity 11

Advanced Parcel Editing. Amy Andis Tim Hodson

Use Cases for Argonaut Project -- DRAFT Page

Perspectives on Open Data in Science Open Data in Science: Challenges & Opportunities for Europe

Working with Feature Layers. Russell Brennan Gary MacDougall

Provenance Data Model

Tenable.io User Guide. Last Revised: November 03, 2017

APPLYING KNOWLEDGE BASED AI TO MODERN DATA MANAGEMENT. Mani Keeran, CFA Gi Kim, CFA Preeti Sharma

PoolParty. Thesaurus Management Semantic Search Linked Data. ISKO UK, London September 14, Andreas Blumauer

MIB Browser Version 10 User Guide

Hawaii Energy and Environmental Technologies (HEET) Initiative

Deliverable D3.5 Harmonised e-authentication architecture in collaboration with STORK platform (M40) ATTPS. Achieving The Trust Paradigm Shift

Serving Ireland s Geospatial as Linked Data on the Web

Lecture 1/2. Copyright 2007 STI - INNSBRUCK

CODE-DE.org Copernicus Data and Exploitation Platform Deutsch. CODE-DE Processing Integration Workshop. 25. & 26. June 2018 DLR Oberpfaffenhofen

2015 Ed-Fi Alliance Summit Austin Texas, October 12-14, It all adds up Ed-Fi Alliance

Using ontologies for verification and validation of workflow-based experiments

Orbit.Com Advanced Training: Exploring the Analytics Module. Joe Terlizzi Questel Inc.

CIAM: Need for Identity Governance & Assurance. Yash Prakash VP of Products

Information Workbench

Revision History Overview Feature Summary Knowledge Management Policy Automation Platform Agent Browser Workspaces Agent Browser Desktop Automation

Citrix Analytics Data Governance Collection, storage, and retention of logs generated in connection with Citrix Analytics service.

CIS 602: Provenance & Scientific Data Management. Provenance Standards. Dr. David Koop

Automate Your Workflow Using Tableau Server Client and the REST API

Technology Roadmap for Managed IT and Security. Michael Kirby II, Scott Yoshimura 04/12/2017

Introduction to New Relic Insights

Wade Sheldon. Georgia Coastal Ecosystems LTER University of Georgia

Provenance: Information for Shared Understanding

Linked Data: Fast, low cost semantic interoperability for health care?

Advantages of an Integrated Simulation Environment

Amani Abu Jabal 1 Elisa Bertino 2. Purdue University, West Lafayette, USA 1. 2

Technology Roadmap for Managed IT and Security. Michael Kirby II, Scott Yoshimura 05/24/2017

1 What-is-anopen-platform/

Database of historical places, persons, and lemmas

Multi-agent and Semantic Web Systems: Linked Open Data

GeoDCAT-AP: Use cases and open issues

Building knowledge graphs in DIG. Pedro Szekely and Craig Knoblock University of Southern California Information Sciences Institute dig.isi.

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Enrichment of Sensor Descriptions and Measurements Using Semantic Technologies. Student: Alexandra Moraru Mentor: Prof. Dr.

Copyright About the Customization Guide Introduction Getting Started...13

New West Technologies Point Asset and Inventory /5/2014 Company Name Solution Name w/ Solution Version

Implementing a Data Warehouse with Microsoft SQL Server 2012

Web and Automotive W3C Workshop. Renault - DREAM Nov 2012 RENAULT PROPERTY

Efficient, Scalable, and Provenance-Aware Management of Linked Data

Create Dashboards that People Love

Interactive Knowledge Capture

Generic Requirements Management and Verification Process for Ground Segment and Mission Operations Preparation

Visual Analytics Tools for the Global Change Assessment Model. Michael Steptoe, Ross Maciejewski, & Robert Link Arizona State University

Product Summary of XLReporter with Wonderware SyTech, Inc.

The Model-Driven Semantic Web Emerging Standards & Technologies

General Improvements with GainSeeker Service Pack and Version 8.4.0

The Emerging Data Lake IT Strategy

An overview of RDB2RDF techniques and tools

Future Directions for SysML v2 INCOSE IW MBSE Workshop January 28, 2017

1. First, log into ParishSOFT and you will be at your typical home screen:

Semantics In Action For Proactive Policing

& Cross-Channel Customer Engagement RFP Guide

Resilient Linked Data. Dave Reynolds, Epimorphics

Adobe RoboHelp (2019 release)

Development of guidelines for publishing statistical data as linked open data

Structured Data To RDF II Deliverable D4.3.2

Graphical Notation for Topic Maps (GTM)

Power BI Developer Bootcamp

Methodological Guidelines for Publishing Linked Data

Qualys Cloud Suite 2.30

Automated feature extraction by combining polarimetric SAR and object-based image analysis for monitoring of natural resource exploitation

Hadoop Online Training

BIG DATA COURSE CONTENT

Customer Success Onboarding Guide. Version 11.3

Transcription:

DLR.de Chart 1 A Provenance Model for Quantified Self Data Andreas Schreiber Department for Intelligent and Distributed Systems German Aerospace Center (DLR), Cologne/Berlin

DLR.de Chart 2 Motivation Use Cases Quantified Self (n = 1) Medical Trials (n > 1)

DLR.de Chart 3 Motivation More Use Cases Telemedicine Medical experiments

DLR.de Chart 4 Motivation Understand, how data has been produced, processed, stored, accessed,... It started at the Breakout Session on Mapping Data Access (2014 QS Europe Conference, Amsterdam) https://forum.quantifiedself.com/t/breakout-mapping-data-access/995

DLR.de Chart 5 Motivation (Provenance) Questions Entity-focused What data about the user were created during the activity X? What data about the user were automatically generated? What data about the user were derived from manual input? Activity-focused Which activities support visualization of the users data? In which activities can the user input data? What processes are communicating data? Agent-focused What parties were involved in generating data X? What parties got access on data X? Can other parties see user s data X? Data Apps and Services Access and Privacy

DLR.de Chart 6 Provenance Definition Provenance is information about entities, activities, and people involved in producing a piece of data or thing, which can be used to form assessments about its quality, reliability or trustworthiness. PROV W3C Working Group https://www.w3.org/tr/prov-overview

DLR.de Chart 7 PROV W3C Specification for Provenance W3C Provenance Working Group: https://www.w3.org/2011/prov PROV The goal of PROV is to enable the wide publication and interchange of provenance on the Web and other information systems PROV enables one to represent and interchange provenance information using widely available formats such as RDF and XML PROV Family of Documents PROV-O: PROV Ontology PROV-DM: PROV Data Model PROV-N: PROV Notation PROV-CONSTRAINTS: PROV Constraints PROV-AQ: Accessing and Querying

DLR.de Chart 8 Overview of PROV Key Concepts Entities Physical, digital, conceptual, or other kinds of things For example, documents, web sites, graphics, or data sets Activities Activities generate new entities or make use of existing entities Activities could be actions or processes Agents Agents takes a role in an activity and have the responsibility for the activity For example, persons, pieces of software, or organizations

DLR.de Chart 9 PROV Example Baking a Cake

DLR.de Chart 10 PROV Model for Quantified Self Overview Five sub models (templates) for basic activities Input Export Request Aggregate Visualize The activities generate or change data that is associated or attributed to Agents Users Software

DLR.de Chart 11 PROV Model for Quantified Self Input Getting (raw) data from the user Manual input Via sensors Usually every QS workflow needs such a functionality to record data from the user

DLR.de Chart 12 PROV Model for Quantified Self Export Exports data to other formats Transfer to other systems Readable by people

DLR.de Chart 13 PROV Model for Quantified Self Request Getting or storing data Web Services Cloud Storage Access via APIs Vendor APIs (Fitbit, Withings, Microsoft etc.)

DLR.de Chart 14 PROV Model for Quantified Self Aggregate Combine or analyze data Aggregate different data sets Statistical analysis Extract knowledge

DLR.de Chart 15 PROV Model for Quantified Self Visualize Visualize data Time series plots Representation of statistical information Historical information

DLR.de Chart 16 Example Weight Tracking

DLR.de Chart 17 Example Weight Tracking

DLR.de Chart 18 Weight Tracking Example Exporting a CSV File from an Android App https://play.google.com/store/apps/details?id=de.medando.weightcompanion

DLR.de Chart 19 Weight Tracking Example Visualizing Data with a Python Script

DLR.de Chart 20 Weight Tracking Example Merged Provenance Date,Time,Weight,Waist,Hip,Device,Comment "Jun 13, 2012",14:00,83.7,,,Withings, "Jun 13, 2012",14:08,79.7,,,Withings, "Jun 15, 2012",21:59,82.7,,,Withings, "Jun 15, 2012",22:04,82.7,,,Withings, "Jun 24, 2012",18:32,86.1,,,Withings, "Jun 26, 2012",07:42,80.8,,,Withings, "Jun 27, 2012",07:40,81.1,,,Withings, "Jun 29, 2012",07:34,79.4,,,Withings, "Jun 30, 2012",22:12,81.7,,,Withings, "Jul 1, 2012",11:21,80.6,,,Withings, "Jul 7, 2012",17:04,80.7,,,Withings, "Jul 10, 2012",07:46,81.8,,,Withings, "Jul 11, 2012",07:32,78.6,,,Withings, "Jul 12, 2012",07:26,79.4,,,Withings,

DLR.de Chart 21 Conclusions Summary We collected QS workflows at QS Meetups and QS Conferences We used the standardized data model PROV for modeling the provenance of QS and medical workflows We evaluated the feasibility with selected QS workflows Intentionally not mentioned in this talk Storing provenance Querying provenance Current and Future Work Provenance Templates and Standardization PROV templates for developer of tools and services Guidelines and APIs for developers Writing a specification Provenance Analytics and Visualization Traceability of data Reproducibility of studies Visualization

DLR.de Chart 22 Thank You! Questions? Andreas.Schreiber@dlr.de www.dlr.de/sc @onyame