Large-Scale Federated BPM / Workflow

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

1 comments

Comments 1 - 1 of 1 previous next Post a comment

  • + kswenson Keith Swenson 3 months ago
    PLEASE NOTE: I have experienced on one machine, and some people have told me that they experienced the slides not being synchronized with audio. This happens only on certain configurations of the operating system (I don’t know what).

    The only work around I know is to download the PPT file, and manually advance the slide with the audio.
Post a comment
Embed Video
Edit your comment Cancel

2 Favorites & 1 Group

Large-Scale Federated BPM / Workflow - Presentation Transcript

  1. Large-Scale Federated BPM / Workflow Keith Swenson Technical Committee Chairman WfMC Vice President of R&D Fujitsu Computer Systems http://kswenson.wordpress.com/ Copyright 2009
  2. Overview • Concept of Process Linking – Remote Subprocess Linking – Dynamic Linking – Recursive Linking • Tie to Web 2.0 • Key Standards Required – Wf-XML – BPAF – Workcast Keith D Swenson http://kswenson.wordpress.com/
  3. Process Linking • Sales Process (Contract Part) Legal Draft Aprove Close Review Keith D Swenson http://kswenson.wordpress.com/
  4. Process Linking • Sales Process on Server A Legal Draft Aprove Close Review Contract Tort Exec Specialist Specialist Analyst Legal Review Process on Server B Keith D Swenson http://kswenson.wordpress.com/
  5. Process Linking • Sales Process on Server A Legal Draft Aprove Close Review Standard Protocol between Remote process engines allows one Subprocess process to reuse another Invocation across technologies. Contract Tort Exec Specialist Specialist Analyst Legal Review Process on Server B Keith D Swenson http://kswenson.wordpress.com/
  6. Dynamic Process Linking Process on Server A Keith D Swenson http://kswenson.wordpress.com/
  7. Dynamic Process Linking Process on Server A Sub-Process Keith D Swenson http://kswenson.wordpress.com/
  8. Dynamic & Recursive Process Linking Process on Server A Sub-Process Sub-Sub-Process Sub-Process Keith D Swenson http://kswenson.wordpress.com/
  9. Consider BLOG Based Conversations Keith’s Blog Sandy’s Blog Bruce’s Blog Individual blog posts Keith D Swenson http://kswenson.wordpress.com/
  10. Conversation is Thread Through Entries Keith’s Blog Sandy’s Blog Bruce’s Blog tion c onversa Individual blog posts threa d Keith D Swenson http://kswenson.wordpress.com/
  11. Implications • Each blog is on a different server • References are made between server • Conversation threads knit servers together. • No security problem (each person guards their own servers and their own posts.) • Cost of system born by poster • Style of post controlled by poster • Scalability: extremely huge! Keith D Swenson http://kswenson.wordpress.com/
  12. Distributed Federated Workflow / BPM Accounting Development Management Server Server Server subprocess Process Instances Keith D Swenson http://kswenson.wordpress.com/
  13. Implications • Process Fragements on different servers • Process Linking knits servers together • No security problem (people start process fragments only on own server) • Cost of system born by people wanting and implementing a process fragment. • Process definition controlled by owner • Scalability: extremely huge! Keith D Swenson http://kswenson.wordpress.com/
  14. Workflow / BPM Reference Model Keith D Swenson http://kswenson.wordpress.com/
  15. Workflow / BPM Reference Model BPMN XPDL BPAF Wf-XML BPEL Workcast SOAP REST Keith D Swenson http://kswenson.wordpress.com/
  16. Workflow / BPM Reference Model Design & Deploy BPMN XPDL BPEL Standard SOAP Application Integration REST Keith D Swenson http://kswenson.wordpress.com/
  17. Workflow / BPM Reference Model BPMN XPDL Process Distribution & Federation BPAF Wf-XML BPEL Workcast SOAP REST Keith D Swenson http://kswenson.wordpress.com/
  18. Large Scale Federated Workflow Worklist BPMS Business Users Servers Process Intelligence Warehouse WorkCast Wf-XML BPAF Keith D Swenson http://kswenson.wordpress.com/
  19. Wf-XML for Process Linking BPMS • Standardized Servers • Operations: Messages ● Create Instance – SOAP or ● Get Status ● Update Status – REST ● Suspend • State Model ● Resume • Bidirectional ● Notify Complete Context Data ● ● Terminate Interchange • Cross Platform • Collective • Cross Technology ● List Processes ● List Definitions Wf-XML Keith D Swenson http://kswenson.wordpress.com/
  20. Business Process Analytics Format BPMS Business • Standardized Event Servers Process Format Intelligence – XML Syntax Warehouse – Defined Attribute Semantics • Process State Model • Activity State Model • Transfer – As a stream – On demand BPAF Keith D Swenson http://kswenson.wordpress.com/
  21. Workcast Protocol Worklist BPMS Users Servers • Based on RSS & Atom Feed – Aggregates – Syndicates • Extended with – Due Date – Priority – Activity State – Assignee – Etc. WorkCast Keith D Swenson http://kswenson.wordpress.com/
  22. Consistent Global ID is critical: OpenID Worklist BPMS Business Users Servers Process OpenID Intelligence Warehouse OpenID OpenID OpenID OpenID WorkCast Wf-XML BPAF Keith D Swenson http://kswenson.wordpress.com/
  23. Delegation & Authentication: OAuth Worklist BPMS Users Servers • Server1 access Server2 on user’s behalf • OAuth protocol OpenID • Secure API Authentication OpenID OpenID Wf-XML Keith D Swenson http://kswenson.wordpress.com/
  24. BPM In Practice: A Primer for BPM & Workflow Standards • Many of these concepts covered in this book from Keith Swenson and Robert Shapiro available at: http://www.lulu.com/content/2244958 • See the related blog at: http://kswenson.wordpress.com/books Keith D Swenson http://kswenson.wordpress.com/
  25. Large Scale Federated Workflow Summary • Multiple Servers, Federated Processes • Process Linking (Wf-XML) • Collecting WorkItems (Workcast) • Collecting History (BPAF) • Consistent Identity (OpenID) • Security (OAuth) WorkCast Wf-XML BPAF • Scalability: Incredibly Huge! Keith D Swenson http://kswenson.wordpress.com/
  26. Pro c e s s Tho ug ht Le ade rs hip Keith D Swenson http://kswenson.wordpress.com/

+ Keith SwensonKeith Swenson, 4 months ago

custom

869 views, 2 favs, 1 embeds more stats

This presentation introduced the concept of large s more

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 869
    • 867 on SlideShare
    • 2 from embeds
  • Comments 1
  • Favorites 2
  • Downloads 34
Most viewed embeds
  • 2 views on http://jisi.dreamblog.jp

more

All embeds
  • 2 views on http://jisi.dreamblog.jp

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories

Groups / Events