Title: PDR606
1PDR606 BPM with PDes
PDR606 Business Process Modeling with
PowerDesigner
David Dichmann Sr. Product Manager,
PowerDesigner dichman_at_sybase.com August 15-19,
2004
2The Enterprise. Unwired.
3The Enterprise. Unwired.
Industry and Cross Platform Solutions
Unwire People
Unwire Information
Manage Information
- Adaptive Server Enterprise
- Adaptive Server Anywhere
- Sybase IQ
- Dynamic Archive
- Dynamic ODS
- Replication Server
- OpenSwitch
- Mirror Activator
- PowerDesigner
- Connectivity Options
- EAServer
- Industry Warehouse Studio
- Unwired Accelerator
- Unwired Orchestrator
- Unwired Toolkit
- Enterprise Portal
- Real Time Data Services
- SQL Anywhere Studio
- M-Business Anywhere
- Pylon Family (Mobile Email)
- Mobile Sales
- XcelleNet Frontline Solutions
- PocketBuilder
- PowerBuilder Family
- AvantGo
Sybase Workspace
4The Enterprise. Unwired.
Industry and Cross Platform Solutions
Unwire People
Unwire Information
Manage Information
- Adaptive Server Enterprise
- Adaptive Server Anywhere
- Sybase IQ
- Dynamic Archive
- Dynamic ODS
- Replication Server
- OpenSwitch
- Mirror Activator
- PowerDesigner
- Connectivity Options
- EAServer
- Industry Warehouse Studio
- Unwired Accelerator
- Unwired Orchestrator
- Unwired Toolkit
- Enterprise Portal
- Real Time Data Services
- SQL Anywhere Studio
- M-Business Anywhere
- Pylon Family (Mobile Email)
- Mobile Sales
- XcelleNet Frontline Solutions
- PocketBuilder
- PowerBuilder Family
- AvantGo
Sybase Workspace
Products supported by PowerDesigner
5PowerDesigner and Integrated Modeling
- PowerDesigner IS a Data Modeling Tool
- PowerDesigner IS an Object Modeling Tool
- PowerDesigner IS a Business Process Modeling Tool
- PowerDesigner integrates all these techniques
together to - Manage the Business/IT Gap
- Streamline communication and collaboration across
all disciplines involved in a project - Manage All Metadata about the enterprise
- PowerDesigner combines all techniques with a
single repository to - Securely manage all metadata
- Manage the interdependencies between all models
of the enterprise - PowerDesigner IS Enterprise Architecture
6PowerDesigner Link and Synch Technology
Java, J2EE, C, VB.Net, Web Services,
PowerBuilder, XML, WSDL
Business Process Model
Object Model (UML)
Corba, C, etc...
BPEL4WS IO, ebXML
O/R Mapping
Conceptual Data Model
XML Model
Physical Data Model
Forward Engineering
Reverse Engineering
ODBC
Round-trip Engineering
Database SQL Script (DDL)
Import/Export
7What is Business Process Modeling?
- Modeling About The Business
- Business Processes and Procedures
- Business Practices and Rules
- Repeatable processes
- Optimized Processes Simulation
- Modeling About the Process Execution
- Business Process Execution Process Automation
- Implementation of the Process Flows Directly
- ebXML, BPEL4WS, Integration Orchestrator, and
more targets - Service Oriented Architecture
- Service Orchestration
8Capturing the Essence of the Business
- Business Processes are about the Business
- Capture the essence of Business Practices
- Capture the statistics about the business
operations - Develop analysis about optimization opportunities
- Document areas for improvement
- Mobilization
- Globalization
- More izations .
9Simulation Making Sure You Are Right
- Simulation takes some basic assumptions and tests
them out - Finds weaknesses, inefficiencies
- Users can change the process and simulate again
10From Analysis to Design
- Take the Analysis Business Model and DRIVE
implementation - Link to ERDs
- Link to UML
- Link to SOA
Object Language
Object Model (UML)
Business Process Model
XML Model
O/R Mapping
Process Language
Conceptual Data Model
Physical Data Model
ODBC
Database SQL Script (DDL)
11Linking to Data Models
- Conceptual Data Models
- Entities and Attributes
- Change one see in the other
- CRUD Matricies
12Linking to Object Models
- UML Classes and Interfaces
- Link data to a data-aware component
- Change one see in the other
- Does not define implemenation no function
calls, etc. Documents dependencies
13Creating the Implementation View
- Generate ebXML or BPEL4WS from Analysis
- Path to Service Oriented Architecture definition
- Use Business Definitions to Drive Execution!!!
- Round-trip engineer to target languages
14Service Oriented Architectures
- Link to UML but in a different way
- Interfaces
- Methods
- Implementation selection capture call to method
of a service - WSDL Import
- UDDI Lookup
15The Impact of Change Analysis to Design
- Round-trip synchronization from Business Analysis
to Implementation at all levels - Impact Analysis
- Dependencies
16Communication to Users
- RTF Reporting Techniques
- The Process Document
- The Model Report
- HTML Reporting
- The instant process website
- The Free View of all Model
Metadata
17Extending into the Team - Repository
18PDR606 BPM with PDes
PDR606 Business Process Modeling with
PowerDesigner
David Dichmann Sr. Product Manager,
PowerDesigner dichman_at_sybase.com August 15-19,
2004