Your SlideShare is downloading. ×
Webinar september 2013
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Webinar september 2013

489
views

Published on

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
489
On Slideshare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Stardust - a full blown BPM Platform under EPL (Workflow, Document Processing, System Integration) Marc Gille (SunGard) Eclipse Webinar 9/19/2013
  • 2. Stardust  Code-base of SunGard Infinity Process Platform under Eclipse Public License  Industry-proven, mature Business Process Management Suite o Workflow o System Integration o Document Management  Production deployments e.g. with o > 10,000 users (Commerzbank, former Dresdner Bank) o > 1,000,000 processes/day (CSS Insurance, SWIFT) o > 300,000 documents/day (VAR Japan)  Ranked #2 in Vision in Gartner MQ for BPMS in 2007  ~3 Mio LOC, > 200 3rd party libraries, matured to Release status for/with Kepler
  • 3. Architecture Overview J2EE (Web) Application Server (e.g.Tomcat) Apache Camel Web Service Model Repository Process Modeling (Eclipse) Business Logic 2 (Spring) Business Logic 1 (EJB) Stardust Portal Desktop Client Mobile Client Business Event JDBC Audit Trail Database/ Document Repository Stardust Process Engine JMS Messaging SOAP Deployment BPMN2 Browser-based Modeler
  • 4. Process Modeling Common Elements • Process Structure • Basic Elements (Activities, Data, Applications) • … Technical/Integration View • Application Integration • Data Integration • Transaction Management • … Business View • Controlling/Costs • Risk • Change Management • … Eclipse Development Business Analyst/Non-Java Developer Process Model Browser-based Modeler Not adopted by business …
  • 5. Simulation Specify arrival rates for processes (e.g. trades over time) Specify availabilities Specify traversal probabilities Specify duration probabilities • Resource workload • Critical pathes • Simulation results can be copied e.g. into MS Excel or written to process database Fast, in-memory algorithm runs thousands of processes in seconds
  • 6. Infinity Process Platform Reporting Component Infinity Process Platform Simulation Engine Simulation, Audit Trail and Reporting Stardust Simulation Engine Eclipse Reports Stardust Reporting Component/ BIRT Productive Audit Trail Database Simulation parameters can be retrieved from produtcive audit trail. Simulation Audit Trail Database Simulation results can be written to simulation audit trail database. Simulation run´ID can be used to filter reports and build sequences of what if-reports. Simulation results can be used in audit trail reports as regular audit trail content. Simulation can be used to create test data for reports
  • 7. Process-aware Front End GUI Worklist Workarea Activation e.g. Customer Management Service Access Process Database Worklist Query Activity Completion • Portal currently JSF-based, transitioned into HTML5 • Mashups possible with arbitrary HTML-technologies • Server/application synchronization via REST • Non-invasive, unidirectional protocol
  • 8. UI Mashup IPP External Web Application External URL&ippPortalBaseUri=… REST Call to retrieve Input Data REST Call to set Output Data Optional REST Call to complete Activity REST Call to set Output Data …
  • 9. Demo
  • 10. Community Collaboration  Constantly enhancing Knowledge Base (Wiki, Videos, Samples Code)  Working with itPearls on BPMN2 features  Working with ORION to make Stardust pluggable  Working with other SOA Platform Projects on integration (Mangrove, BPMN2 Modeler)  Collaborating with Winery project on adding TOSCA functionality
  • 11. Roadmap  Current feature version did not make it into Kepler SR1 – will likely release separately soon, but definitely add to SR2 o Various fixes, especially browser modeler o BPMN2 Boundary Events o Camel connectivity, JavaScript, UI Mashup, Rules Applications o XSD Inheritance o Deputy functionality  Current initiatives (Kepler SR2 or Luna) o Rules via Decision Tables o Mobile Workflow o Reporting Wizard
  • 12. Access  Homepage: www.eclipse.org/stardust  Wiki: http://wiki.eclipse.org/STP/Stardust  Documentation: http://help.eclipse.org/kepler/index.jsp?topic=%2Forg.eclipse.stardust.docs.dev% 2Fhtml%2Ftoc.html  Installation: http://wiki.eclipse.org/Stardust/Knowledge_Base/Getting_Started/Installation  Git: http://git.eclipse.org/c/?q=stardust  Forum: http://www.eclipse.org/forums/index.php?t=thread&frm_id=225  Videos (constantly adding): http://www.eclipse.org/stardust/documentation/training-videos.php  Facebook: https://www.facebook.com/eclipsestardust
  • 13. Questions

×