xerox eclipse soa submission support slides

5

Click here to load reader

Upload: adrian-mos

Post on 09-Jul-2015

749 views

Category:

Technology


0 download

DESCRIPTION

Support slides for EclipseCON 2011 Submission "Xerox Document Processing Going SOA: Integrating the Xeproc DSL into Eclipse SOA"

TRANSCRIPT

Page 1: Xerox Eclipse SOA Submission Support Slides

Xerox Document Processing Going

SOA: Integrating the Xeproc DSL into

Eclipse SOA

Submission Support:

Sample Use-Case

Adrian Mos

Thierry Jacquin

Xerox Research Centre Europe

*There is no path to business intelligence: intelligence is the path.

Page 2: Xerox Eclipse SOA Submission Support Slides

Adding Document Processing DSL Support at

BPMN Level

Task Annotated with Xeproc PropertiesE.g. Archival Mode, Repository

Locations etc.

Diagram converted automatically into Mangrove Core, with support for Xeproc

elements

Page 3: Xerox Eclipse SOA Submission Support Slides

Defining Document Processing Needs in DSL-

based Editor

Xeproc Editor:Properties from BPMN are transported

automatically through Mangrove generation

Page 4: Xerox Eclipse SOA Submission Support Slides

Generating SCA: Option 1

Xeproc Implementation Type

The Xeproc element can be a

component (with implementation.type =

xeproc) or indeed a composite (see

next slide)

SCA Composite generated

automatically from the BPMN through

Mangrove Plug-ins

Optionally, the Xeproc process could be

used as a service

Page 5: Xerox Eclipse SOA Submission Support Slides

Generating SCA: Option 2

Xeproc Composite Included SCA Composite generated automatically from the Xeproc

description through Mangrove Plug-ins