bpm keynote

Views:
 
Category: Entertainment
     
 

Presentation Description

No description available.

Comments

By: kallolchowdhury (108 month(s) ago)

How interesting and amazing this post is! It is useful and helpful for me that I like it very much,and I am looking forward to hearing from your next. I have seen such kind of blog in another site. i.e. Architect Pavilion. You can take a tour in architect pavilion. I think it will help you to express your views. It is very usefull site for sw Architect , developers etc. The link is : http://www.architectpavilion.com/vb/content/

By: shreepadamrit (138 month(s) ago)

great stuff man.. can i download this for my future ref..

Presentation Transcript

BizTalk Server, Windows Workflow Foundation, and BPM: 

BizTalk Server, Windows Workflow Foundation, and BPM Dave Green Architect, Windows Workflow Foundation

Agenda: 

Agenda How Microsoft thinks about BPM Understanding Microsoft’s BPM products A look at Windows Workflow Foundation How Office 2007 builds on WF BPEL and other process semantics The research challenge

The Next Era of Process Automation: 

The Next Era of Process Automation 'System-centric Processes' 'Document-centric Processes' 'People-Ready Processes'

People-Ready Processes: 

People-Ready Processes

Breadth of Processes: 

Activity Complexity/Rigidity Breadth of Processes

Breadth of Processes: 

Breadth of Processes

Agenda: 

Agenda How Microsoft thinks about BPM Understanding Microsoft’s BPM products A look at Windows Workflow Foundation How Office 2007 builds on WF BPEL and other process semantics The research challenge

Microsoft’s Business Process Management System (BPMS): 

Microsoft’s Business Process Management System (BPMS) User Capability

Partners Deliver Full Customer Solutions: 

Partners Deliver Full Customer Solutions End-to-End Customer Solution

Microsoft BPMS Roadmap: 

Microsoft BPMS Roadmap

Agenda: 

Agenda How Microsoft thinks about BPM Understanding Microsoft’s BPM products A look at Windows Workflow Foundation How Office 2007 builds on WF BPEL and other process semantics The research challenge

A Simple Workflow: 

A Simple Workflow

Windows Workflow Foundation: 

Windows Workflow Foundation Key Concepts Host Process Windows Workflow Foundation Runtime Engine An Activity Runtime Services Base Activity Library and Framework Custom Activity Library Visual Designer Visual Designer: Workflow and activity construction Workflows are a set of Activities Workflows run within a Host Process: any application or server Developers can build their own Custom Activity Libraries Components Base Activity Library and Framework: Out-of-box activities and base for custom activities Runtime Engine: Workflow execution and state management Pluggable Runtime Services: Hosting flexibility and communication A Workflow

Activities Define Semantics: 

Activities Define Semantics Key to WF Extensibilty Can define your own ‘structural’ activities E.g. State Machine workflow Composition depends on Activity contract Activity lifecycle and protocol defined and enforced by WF runtime

Agenda: 

Agenda How Microsoft thinks about BPM Understanding Microsoft’s BPM products A look at Windows Workflow Foundation How Office 2007 builds on WF BPEL and other process semantics The research challenge

A SharePoint Workflow: 

A SharePoint Workflow

Points to Note: 

Points to Note The presentation is in the style of Outlook rules, rather than a flowchart WF has a public designer object model The experience is centered on assembling and configuring predefined components WF encourages the definition of custom composable Activities These Activities form a Domain Specific Language Enabled Office to create a very approachable metaphor for the users in its domain Office extends the WF semantics to include a specific notion of data ‘Out of the box’ WF notion of data is CLR types

Agenda: 

Agenda How Microsoft thinks about BPM Understanding Microsoft’s BPM products A look at Windows Workflow Foundation How Office 2007 builds on WF BPEL and other process semantics The research challenge

BPEL and WF: 

BPEL and WF BPEL is another, significant, process semantics Can build a set of WF activities which correspond exactly to BPEL semantics Can build WF Loader that reads and executes BPEL XML Can mix BPEL, standard and custom Activities to extend the language as required

A Flow semantic: 

A Flow semantic An Activity has predecessors and successors Activity runs when All predecessors complete Any predecessor completes All executed predecessors complete Any n predecessors complete Activity is started Once Once per trigger (i.e. qualifying predecessor completion) Activity completion triggers (is signaled to) All successors All successors for which a condition is true First successor for which a condition is true

Mapping to van der Aalst Workflow Patterns: 

Mapping to van der Aalst Workflow Patterns

A Flow Semantic: 

A Flow Semantic

Agenda: 

Agenda How Microsoft thinks about BPM Understanding Microsoft’s BPM products A look at Windows Workflow Foundation How Office 2007 builds on WF BPEL and other process semantics The research challenge

Problems solved out of the box: 

Problems solved out of the box Scalable, manageable execution host SharePoint BizTalk Server Durable, long running activity Framework for Atomic Transactions and Compensation Rehostable designer For standard and extended semantics Debugging (requires Visual Studio 2005)

The research challenge: 

The research challenge The Microsoft offerings mean that It is now cheap to invent, use, deploy, track, and evolve Business Process Models Enables a florescence of heterogeneous semantics The domain of business process is growing rapidly on many fronts e.g. IT operations and management Dynamic, user-defined process The challenge is no longer about optimizing some small number of general solutions The challenge is now to find a larger set of diverse, locally very appropriate solutions

Resources: 

Resources BPM Portal http://www.microsoft.com/bpm Workflow MSDN Page http://msdn.microsoft.com/workflow Community Site http://www.WindowsWorkflow.net Forums http://www.WindowsWorkflow.net/Forums

Slide27: 

© 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

authorStream Live Help