ppt - Department of Computer Science

advertisement
An Integration of Web Service and
Workflow to Order Placement Hub:
A Case Study on a Wealth Management
System for International Brokerages
Brenda Y. Hon
Department of Computer
Science, Hong Kong University
of Science and Technology,
byhon@ust.hk
Dickson K. W. CHIU
Senior Member, IEEE
kwchiu@acm.org,
dicksonchiu@ieee.org
Introduction

Wealth Management Order Placement System (WMOPS)



A global and central order placement hub in wealth management
system.
To provide an interface of order placement with different financial
products.
Event-Condition-Action (ECA) Rule


WMS
a modeling approach to model the business rule in business world
Help to decouple the dependency when interact with different
internal system and external system
APSCC 2006-2
Motivation and Objectives







Systematic design of interactions
ECA-Rule is a good approach to model Business Rule
Workflow is the management of processes based on the
Business Rule.
Business Workflows are always complex
Business Workflows can varies in different locations in a
large organization
Handle workflow in object-oriented approach with the
properties of inheritance
Workflow can plug-and-play in different location
WMS
APSCC 2006-3
Interaction with Internal System
WMS
APSCC 2006-4
Interaction with External System
WMS
APSCC 2006-5
Conceptual Model of
Wealth Management Order Placement Hub
WMS
APSCC 2006-6
Conceptual Model for ECA Mechanism
WMS
APSCC 2006-7
System Architecture of WMOPS
WMS
APSCC 2006-8
Sequence Diagram of Order Placement
WMS
APSCC 2006-9
Collaboration Diagram for Settlement
Execution
WMS
APSCC 2006-10
State Diagram of Order Status
WMS
APSCC 2006-11
Deployment Diagram of WMOPS
WMS
APSCC 2006-12
BPEL4WS of WMOPS
WMS
APSCC 2006-13
Conclusions





Event-Condition-Action (ECA) model facilitates
asynchronous workflow
Implementation with Web services
Object-oriented modeling improve the redesign of
workflow in different branches all over the world
Systematic design of process for better B2B interaction
Especially useful for large-scale information systems
WMS
APSCC 2006-14
Future Work









Focus on the scalability and reusability of BPEL4WS
Workflow view and monitoring
Handle security and transaction of workflow
Study focus on semantic help on exception handling
Privacy issues
Conflicts between workflows
Alerts and flow urgency
Performance Tuning
Migrate to ADOME-WFMS
WMS
APSCC 2006-15
Question and Answer
Thank you!
WMS
APSCC 2006-16
Download