workflowautomatisierung in pubfloweprints.uni-kiel.de/21115/1/pubflowworkshop2_pcb.pdf ·...
TRANSCRIPT
Workflowautomatisierung in PubFlow
Peer [email protected]
Bremen, 18.04.2013
Foto: Jürgen Haacks / Uni Kiel
Agenda
1. Das Projekt2. Workflows in PubFlow3. Ausblick & Visionen
Abschnitt 1
Das Projekt
http://www.cloudinnovation.com.au/Bell_Hey%20_Szalay_Science_March_2009.pdf
> Das Projekt
> Das Projekt
Observation
> Das Projekt
ObservationInstitutional Data Repository
> Das Projekt
ObservationInstitutional Data Repository
Data Curation
> Das Projekt
ObservationInstitutional Data Repository
Data Curation
Preprocessing
> Das Projekt
ObservationInstitutional Data Repository
Data Curation
Preprocessing
Simulation & Analysis
> Das Projekt
ObservationInstitutional Data Repository
Data Curation
Preprocessing
Simulation & Analysis
Postprocessing
> Das Projekt
ObservationInstitutional Data Repository
Data Curation
Preprocessing
Simulation & Analysis
Postprocessing
Visualization
> Das Projekt
ObservationInstitutional Data Repository
Data Curation
Preprocessing
Simulation & Analysis
Postprocessing
Visualization
Research Paper & Review Process
> Das Projekt
ObservationInstitutional Data Repository
Data Curation
Preprocessing
Simulation & Analysis
Postprocessing
Visualization
Research Paper & Review Process
Archival & Publication
> Das Projekt
ObservationInstitutional Data Repository
Data Curation
Preprocessing
Simulation & Analysis
Postprocessing
Visualization
Research Paper & Review Process
Archival & Publication
WDC
> Das Projekt
ObservationInstitutional Data Repository
Data Curation
Preprocessing
Simulation & Analysis
Postprocessing
Visualization
Research Paper & Review Process
Archival & Publication
WDC
Digital Library
> Das Projekt
ObservationInstitutional Data Repository
Data Curation
Preprocessing
Simulation & Analysis
Postprocessing
Visualization
Research Paper & Review Process
Archival & Publication
WDC
Digital LibraryInstitutional Library
> Das Projekt
PubFlow-EvaluationszenarioImage: Franziska Jurisch
Kernanforderungen
‣ Klare Trennung der Aufgaben‣ Einfache Bedienbarkeit‣ Integration in die tägliche Arbeit‣ Hohe Konfigurierbarkeit
> Das Projekt
> Das Projekt
‣ PubFlow Version 1.0
Abschnitt 2
Workflows in PubFlow
PubFlow-EvaluationszenarioImage: Franziska Jurisch
PubFlow-EvaluationszenarioImage: Franziska Jurisch
> Workflows in PubFlow
Data Layer
GU
IW
orkflow
Jira PubFlow Designer
Provenance Browser
Administration Controller
Workflow Controller
Provenance Recorder
Workflow Engine
JPA Persistence API
HsqlDB Neo4J
Repositories
Configuration, Service, Workflow, Context
Provenance Archive
> Workflows in PubFlow
Data Layer
GU
IW
orkflow
Jira PubFlow Designer
Provenance Browser
Administration Controller
Workflow Controller
Provenance Recorder
Workflow Engine
JPA Persistence API
HsqlDB Neo4J
Repositories
Configuration, Service, Workflow, Context
Provenance Archive
> Workflows in PubFlow
Data Layer
GU
IW
orkflow
Jira PubFlow Designer
Provenance Browser
Administration Controller
Workflow Controller
Provenance Recorder
Workflow Engine
JPA Persistence API
HsqlDB Neo4J
Repositories
Configuration, Service, Workflow, Context
Provenance Archive
GWTJira
ApacheODE
BPELTrans-formationFramework
JettyBPMN 2.0
> Workflows in PubFlow
Data Layer
GU
IW
orkflow
Jira PubFlow Designer
Provenance Browser
Administration Controller
Workflow Controller
Provenance Recorder
Workflow Engine
JPA Persistence API
HsqlDB Neo4J
Repositories
Configuration, Service, Workflow, Context
Provenance Archive
GWTJira
ApacheODE
BPELTrans-formationFramework
JettyBPMN 2.0
Apache Shiro
QuartzHibernate
HsqlDB
> Workflows in PubFlow
Data Layer
GU
IW
orkflow
Jira PubFlow Designer
Provenance Browser
Administration Controller
Workflow Controller
Provenance Recorder
Workflow Engine
JPA Persistence API
HsqlDB Neo4J
Repositories
Configuration, Service, Workflow, Context
Provenance Archive
GWTJira
ApacheODE
BPELTrans-formationFramework
JettyBPMN 2.0
Apache Shiro
QuartzHibernate
HsqlDB
Kieker.workflowKiekerneo4J
Verschiedene Sichten
‣ PubFlow: Workflow Sicht für Daten-Manager
‣ Jira: Aufgaben als Tickets
> Workflows in PubFlow
> PubFlow
> Workflows in PubFlow
‣ Der PubFlow Jira Workflow
> Workflows in PubFlow
‣ Das PubFlow Jira Plugin
> Workflows in PubFlow
> Workflows in PubFlow
‣ PubFlow Graph-Framework
> Workflows in PubFlow
...
...
‣ PubFlow Provenance Archive
Abschnitt 3
Ausblick & Visionen
> Ausblick & Visionen
‣ Integration von PubFlow in das Portal
Map toPangaea
Load fromDB
Open Tasks?
Edit Dataset
ToPangaea
> Ausblick & Visionen
‣ Entwicklung von domainenspezifischen DSLs für PubFlow
> Ausblick & Visionen
‣ Fertigstellung des Provenance-Browsers
> Ausblick & Visionen
Vielen Dankfür Ihre Aufmerksamkeit