• Nie Znaleziono Wyników

wach-mgr-08

N/A
N/A
Protected

Academic year: 2021

Share "wach-mgr-08"

Copied!
15
0
0

Pełen tekst

(1)

Collection and storage of

provenance data

Jakub Wach

Master of Science Thesis

Faculty of Electrical Engineering, Automatics, Computer Science and Electronics Institute of Computer Science

(2)

Outline

This thesis goals • Motivation

• Provenance introduction • Requirements

• How to, Brief analysis

• System’s architecture

• Assumptions, Environment, Details

• Reference implementation • Feasibility study

(3)

Thesis goals

Requirement’s analysis for provenance tracking in modern e-science virtual laboratories

• Provenance data model design for the ViroLab virtual laboratory

• Design of the provenance tracking system adapted for ViroLab’s requirements

• Reference implementation of the system

• ViroLab environment integration and real-world

usage

(4)

Motivation

Rapid development of the e-science infrastructure • Semantic Grid – new direction and new challenges

• Limitations of current, narrow-minded provenance solutions

• Lack of user-oriented tools and models

• Full potential of e-science systems is yet to be discovered

(5)

Introduction

• Virtual laboratories – new tools for e-science • Limitations of current solutions

• Fixed models 

• „Too user-friendly” 

• ViroLab EU project – overview

• ViroLab’s virtual laboratory and it’s approach

(6)

Requirements – how to... ?

• The Challenging Task – requirements gathering and analysis

• Lack of example systems, users, real-world usage models...

• Sources

• Applications and users

• Complex, artificial scenarios • State of the art – weak spots

(7)

Requirements – brief list

•Most important - functional

• Actor provenance and annotations • Immutable data - infinite storage • Query capabilities

•Not to be underestimated – non-functional

• Scalable data storage

• Distributed processing – performance!

(8)

Architecture – assumptions

Employ semantic – in data and processing

• Query capabilities driven by languages – XQuery

XML data form = XML native storage • Communication

• Interoperability... • ...and performance

• Data store architecture impacted by the data model characteristics

(9)

Architecture - environment

• All components, required to achieve fully-functional provenance tracking

• Monitoring • Middleware

• Event generator • Querying

(10)

Architecture - details

• PROToS data model concepts

• PROToS core components • Retrieval

• Gathering • Supervising

(11)

Reference implementation

• Maven2 and components • Components groups

• Management and configuration • Run-time

• Compile-time • Core technologies

• Dependency Injection container • Communication

(12)

Feasibility study

• Provenance usage • Application optimization • Result management • Experiment replay • Querying capabilities • QUaTRO • Sample scenarios

(13)

Feasibility study – cont.

• Ontologies for the Vlvl

(14)

Work status

• Goals achieved

• Successful VLvl integration 

• Full architectural ground 

• Real-world usage and feedback 

• To be done

• Distributed query support 

• Data and node migration 

(15)

Collection and storage of provenance data

Please visit following websites:

• ViroLab : http://www.virolab.org

• VLvl : http://virolab.cyfronet.pl

• PROToS : http://virolab.cyfronet.pl/trac/protos

Cytaty

Powiązane dokumenty

Usually there is more than one mark preserved on an object. It is generally accepted to leave provenance marks on artworks even if they are not valid any more. However it is a common

Calculation of the wave elevation and impact pressure exerted by the waves on the structure is not significantiy affected by the ap- phcation of the absorbing boundaiy condition

The aim of the research is to develop a design method and prototype software application for COLlaborative Architectural Design In Virtual Reality in the early conceptual stages of

Spór pomiędzy totalitaryzmem a demokracją przenosi Havel na płaszczyznę etyczną moralnie słuszne „życie w prawdzie” jest właś­ nie siłą którą dysydenci

Dit rapport is een onderdeel van een afstudeerproject, uitgevoerd voor de sectie Logistieke Techniek van de faculteit Werktuigbouwkunde en Maritieme Techniek aan de TU Delft..

Janusz Arabski (University of Silesia) Larissa Aronin (Trinity College, Dublin) Simon Borg (University of Leeds) Piotr Cap (University of ód ) Anna Cie licka (Texas

Z badań nad krytyką literacką wynika, że celowe jest poszukiwa­ nie jej bieguna swoistości („krytyczności”) 5. W interesującej mnie perspektywie w ykładniki

I tu, jak się zdaje, ist- nieje zbieżność pomiędzy akcentowaniem otwartości i aktywności podmiotu tekstowego, a dążeniem do uchwycenia jego niepowtarza- lności — co jest