Más contenido relacionado Similar a Workflow Modeling in EU GENESIS Project (20) Más de Michele Chinosi (13) Workflow Modeling in EU GENESIS Project1. GENeric European Sustainable Information Space for environment
Michele Chinosi
Joint Research Centre (JRC), Institute for Environment & Sustainability
2. The Context
The i2010 framework for an information-rich society
“knowledge triangle”: research, education and innovation
EU FP7 Seventh Framework Programme
Environment bundle / € 1.8billion in the period 2007-2013
3-years long collaborative project
Start date: 1st of September 2008
The "Environment" programme:
Climate change, pollution and risks
Sustainable Management of Resources
Environmental Technologies
Earth observation and assessment tools
Dissemination
The need for a Single Information Space for Environment in Europe (SISE)
2
November 4th – WfMC Meeting, Maidenhead, UK © Copyright 2008 2009 as per GENESIS Consortium Agreement.
3. SISE
Environment management Actors
European
Institutions
User User
Community Community
B C
User
Community Population
A
Generic Information System for the
Generic Information System for the
Single Information Space for the Environment in Europe
Single Information Space for the Environment in Europe
• Information Discovery, Access & Delivery
• New services publication
• Collaboration and orchestration services
Data/ Data/
Services Services
Provider Provider
1 n
Data/
Services
Provider
2
Thematic domain offer
3
November 4th – WfMC Meeting, Maidenhead, UK © Copyright 2008 2009 as per GENESIS Consortium Agreement.
4. Toward an Harmonized Information Space
INSPIRE GMES
SEIS European contrib. to GEO/GEOSS
SISE GIGAS, SANY, OSIRIS, …
GENESIS-based Information Space
Specific Thematic components
GENESIS generic components and tools
INSPIRE SEIS SISE GMES GEOSS
Guidelines and standards
4
November 4th – WfMC Meeting, Maidenhead, UK © Copyright 2008 2009 as per GENESIS Consortium Agreement.
5. Objectives, Drivers & Domains
Main Drivers
Use of open standards
Compliance with INSPIRE
Objectives: Taking advantage of existing
To select, assess, promote and background from major EU projects
provide a set of new technologies Building preferentially on open
To support thematic communities source solutions
involved in environment
management Environmental Domains
To facilitate the operational Build integrated Environment &
deployment of an EU wide solution Health information system (IS)
To assess a set of leading-edge Support environmental monitoring
technology process
To define a generic solution in Support the response process
synergy with major EU initiatives related to the management of
pollution
To design and implement the
Help all actors to get enhanced
standard thematic-neutral solution access to geo-spatial information
To set-up 6 pilots integrating Help data/service providers to
GENESIS solution upgrade their existing IS
Help thematic communities to build
for their own purpose new
applications or services
5
November 4th – WfMC Meeting, Maidenhead, UK © Copyright 2008 2009 as per GENESIS Consortium Agreement.
6. GENESIS Project Structure
GENESIS
Project
Management & Dissemination &
Coordination Exploitation
WP 1000 WP 7000
Thematic sub-projects
Cross cutting activities Technological sub-projects
Air Quality WP 2000
WP 4000 New techno assessment WP 5000
Fresh Water Quality WP 3000
Technology integration WP 6000
Coastal Water quality WP 8000
Methodology
Domain modelling and user Assessment of new technologies
requirements Generic Requirements / Prototyping
Architecture consolidation
Pilots specification and implementation Design, development and Integration
Data & Metadata modelling
Experimentation and evaluation of GENESIS solution
Synergy with standards
6
November 4th – WfMC Meeting, Maidenhead, UK © Copyright 2008 2009 as per GENESIS Consortium Agreement.
7. Thematic Sub-Projects
7
November 4th – WfMC Meeting, Maidenhead, UK © Copyright 2008 2009 as per GENESIS Consortium Agreement.
8. Technology Sub-Projects
Sensor
Networks
BPMN/BPEL/XPDL Ontology
Web Service Web
Security Services
GENESIS
Enterprise
Semantic
Service
Web
Bus
Dynamic Multi-
Workflow lingualism
8
November 4th – WfMC Meeting, Maidenhead, UK © Copyright 2008 2009 as per GENESIS Consortium Agreement.
9. Cross Cutting Activities
9
November 4th – WfMC Meeting, Maidenhead, UK © Copyright 2008 2009 as per GENESIS Consortium Agreement.
10. Technology Spotlight
Development of a service infrastructure based on the principles of an
Enterprise Service Bus (ESB)
interoperability, openness, quality of service and integration of semantics as
well as grid technologies
Dynamic workflow
to provide a methodology for supporting users in defining a workflow
to facilitate the workflow definition and the cooperation between Thematic
and IT communities
to investigate on ways how to dynamically update workflows to exchange
services during runtime
to investigate "on-the-fly" service chaining by users based on web service
descriptions with semantic annotations (compliant with W3C SAWSDL and
OWL)
to enhance current workflow concept that imply off-line workflow design
to allow automatic generation of BPEL descriptions for execution in a BPEL
engine
to prototype solutions for dynamic composition and updating of workflows
Workflow Orchestration Services
10
November 4th – WfMC Meeting, Maidenhead, UK © Copyright 2008 2009 as per GENESIS Consortium Agreement.
11. Workflow Modeling
11
November 4th – WfMC Meeting, Maidenhead, UK © Copyright 2008 2009 as per GENESIS Consortium Agreement.
12. BPMN / XPDL Example
<xpdl:Package xmlns:xpdl="http://www.wfmc.org/2004/XPDL2.0alpha"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.wfmc.org/2004/XPDL2.0alpha
http://www.wfmc.org/standards/docs/TC-1025_bpmnxpdl_24.xsd" Id="id0x036800">
<xpdl:PackageHeader>
<xpdl:XPDLVersion>2.0</xpdl:XPDLVersion>
</xpdl:PackageHeader>
<xpdl:Pools>
<xpdl:Pool Id="oryx_62" Name="Hospital Resources Unit"
Process="oryx_62_process" BoundaryVisible="true">
<xpdl:Lanes>
<xpdl:Lane Id="oryx_88" ParentPool="oryx_62" Name="Emergency Response
Planners">
<xpdl:Object Id="oryx_88"/>
<xpdl:NodeGraphicsInfos>
<xpdl:NodeGraphicsInfo Width="932" Height="250" LaneId="">
<xpdl:Coordinates XCoordinate="30" YCoordinate="0"/>
</xpdl:NodeGraphicsInfo>
</xpdl:NodeGraphicsInfos>
</xpdl:Lane>
…
</xpdl:Lanes>
…
</xpdl:Pool>
<xpdl:Pool Id="oryx_92" Name="Application" Process="oryx_92_process"
BoundaryVisible="true">
…
</xpdl:Pool>
…
</xpdl:Pools>
<xpdl:MessageFlows>
<xpdl:MessageFlow Id="oryx_C26" Source="oryx_97" Target="oryx_91">
<xpdl:Message Id="oryx_C26_message" Name=""/>
</xpdl:MessageFlow>
…
12
November 4th – WfMC Meeting, Maidenhead, UK © Copyright 2008 2009 as per GENESIS Consortium Agreement.
13. Late service binding
Goal: Propose solution necessary to exchange
services during process runtime
Late Service Binding
More flexible processes
Eliminates the need to anticipate all services interactions at design time
Allows for modularization of code and run-time late binding between
processes
Creation and deployment of additional sub-process components without the
need to modify and redeploy parent processes
Changes and enhancements to sub-processes are automatically accessible
to parent processes
13
November 4th – WfMC Meeting, Maidenhead, UK © Copyright 2008 2009 as per GENESIS Consortium Agreement.
14. LSB – Dynamic BPEL Partnerlinks
14
November 4th – WfMC Meeting, Maidenhead, UK © Copyright 2008 2009 as per GENESIS Consortium Agreement.
15. LSB – ESB
15
November 4th – WfMC Meeting, Maidenhead, UK © Copyright 2008 2009 as per GENESIS Consortium Agreement.
17. Some Partners
Air Quality : DLR (lead), CERC, Imperial College, Univ. of West Scotland
Fresh Water Quality : Sogreah (lead), IOW (Baltic Sea research inst.),
IMGW (Water Mgt Inst.), KUP, Klaipeda Univ.
Coastal Water Quality : ACRI (lead)
Health issues : JRC-IHCP, CHU Nice (Hospital), LMU (Munich Hospital),
Institut Pasteur
Innovative Technologies : Munster Univ. (lead), 4CTechnologies, EBM Web
sourcing, RSA, CEA, Oracle, JRC-IES
Information Systems Development : SPACEBEL (lead), GMV, GIM, INTECS,
ERDAS
Standardisation : JRC-IES (lead)
Communication : British Publishers Ltd (lead)
Management, Coordination & Methodology : THALES (lead), BRGM,
FRAUNHOFER Inst.
17
November 4th – WfMC Meeting, Maidenhead, UK © Copyright 2008 2009 as per GENESIS Consortium Agreement.
18. Joint Research Centre
THANK YOU.
European Commission – Joint Research Centre
IES - Institute for Environment and Sustainability, Ispra – Italy
SDI - Spatial Data Infrastructure Unit
http://sdi.jrc.ec.europa.eu
http://ies.jrc.ec.europa.eu/
http://www.jrc.ec.europa.eu/
18
November 4th – WfMC Meeting, Maidenhead, UK © Copyright 2008 2009 as per GENESIS Consortium Agreement.