Towards Provenance Capturing of Quantified Self Data Andreas Schreiber, Doreen Seider German Aerospace Center (DLR), Cologne, Germany Medando UG, Cologne, Germany
> ProvenanceWeek 2016 > A. Schreiber, D. Seider • Towards Provenance Capturing of Quantified Self Data > 08.06.2016 DLR.de • Chart 1
Quantified Self – Self Tracking
> ProvenanceWeek 2016 > A. Schreiber, D. Seider • Towards Provenance Capturing of Quantified Self Data > 08.06.2016 DLR.de • Chart 2
Blood Pressure
Activities Weight
Mood / Mindfulness
Coffee / Tea Location
Steps Sleep
Technology: Wearables – Apps – Services
> ProvenanceWeek 2016 > A. Schreiber, D. Seider • Towards Provenance Capturing of Quantified Self Data > 08.06.2016 DLR.de • Chart 3
Wearable Devices • Wearable, implantable,
attachable, ingestible • Embedded systems with
sensors, Internet-of-things Apps
• Smarthphone, desktop, web-based apps
• Aggregation portals Services
• Web-services, cloud-services • Provided by hardware
vendors
Example: Weight Tracking
> ProvenanceWeek 2016 > A. Schreiber, D. Seider • Towards Provenance Capturing of Quantified Self Data > 08.06.2016 DLR.de • Chart 4
Weight Tracking
> ProvenanceWeek 2016 > A. Schreiber, D. Seider • Towards Provenance Capturing of Quantified Self Data > 08.06.2016 DLR.de • Chart 5
Questions
> ProvenanceWeek 2016 > A. Schreiber, D. Seider • Towards Provenance Capturing of Quantified Self Data > 08.06.2016 DLR.de • Chart 6
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?
PROV Model for the Quantified Self („Templates“)
> ProvenanceWeek 2016 > A. Schreiber, D. Seider • Towards Provenance Capturing of Quantified Self Data > 08.06.2016 DLR.de • Chart 7
Android App WeightCompanion
> ProvenanceWeek 2016 > A. Schreiber, D. Seider • Towards Provenance Capturing of Quantified Self Data > 08.06.2016 DLR.de • Chart 8
Python Script
> ProvenanceWeek 2016 > A. Schreiber, D. Seider • Towards Provenance Capturing of Quantified Self Data > 08.06.2016 DLR.de • Chart 9
Merging & Storing: ProvToolbox & ProvStore
> ProvenanceWeek 2016 > A. Schreiber, D. Seider • Towards Provenance Capturing of Quantified Self Data > 08.06.2016 DLR.de • Chart 10
Thank You!
> ProvenanceWeek 2016 > A. Schreiber, D. Seider • Towards Provenance Capturing of Quantified Self Data > 08.06.2016 DLR.de • Chart 11
Andreas Schreiber [email protected] @onyame
Doreen Seider [email protected]
@yocaba