Mashup Generator for XBaya
1 Denis Weerasiri University of Moratuwa
Mashup Generator for XBaya Denis Weerasiri University of Moratuwa - - PowerPoint PPT Presentation
Mashup Generator for XBaya Denis Weerasiri University of Moratuwa 1 Outline The Story Mashups to the rescue Mooshabaya Back to the story Implementation Mooshabaya in.. Mooshabaya Further.. 2 Motivation From
1 Denis Weerasiri University of Moratuwa
2
3
4
5
6
7
8
9
Mooshabaya WS-Messenger Governance Registry Mashup Server Identity Server
Eventing Host Object
Security Registry Integrati
Mashup generati
UI Monitori
Mashup Deploy- ment
Subscribe Notify
Publish
Deploy Execute Deploy Service Fetch Discover Add Fetch
11
12
Security Registry Integration Mashup Generation + Validator UI Monitoring Mashup Deployment + Runner Deploy Service Eventing Host Object
Security Registry Integration Mashup Generation + Validator
UI
Monitoring Mashup Deployment + Runner Deploy Service Eventing Host Object
13
Security Registry Integration Mashup Generation + Validator
UI
Monitoring Mashup Deployment + Runner Deploy Service Eventing Host Object
14
Security
Registry Integration
Mashup Generation + Validator UI Monitoring Mashup Deployment + Runner Deploy Service Eventing Host Object
15
Security Registry Integration
Mashup Generation + Validator
UI Monitoring Mashup Deployment + Runner Deploy Service Eventing Host Object
16
Composition
composition Validate
testing Generate
Serialize
Deploy Service
Eventing Host Object Security Registry Integration Mashup Generation + Validator UI Monitoring
Mashup Deployment + Runner
17
Deploy Mashup Mashup server, Registry & Mooshabaya synchronization Mashup remote invocation
Deploy Service
Eventing Host Object
Security Registry Integration Mashup Generation + Validator UI
Monitoring
Mashup Deployment + Runner
18 WS-Messenger Mooshabaya
Monitoring
Mashup Server
Eventing Host Object
Notify Subscribe Invok Mashup Publish
Deploy Service Eventing Host Object
Security
Registry Integration Mashup Generation + Validator UI Monitoring Mashup Deployment + Runner
19 Security Mashup Run Time Composition Time Securing Generated Mashup Accessing Secured Services in Mashup SSL + Basic Auth UsernameToken over HTTPS
20 Compose Generate Deploy Configure Execute Monitor
Security Registry Integrat
Mashup Generatio n + Validator
UI Monito- ring
Mashup Deployme nt + Runner
Deploy Service
Eventing Host Object
Security UI
Mashup Deployme nt + Runner
Using mashups to deploy workflows as a
Rapid workflow prototyping and testing Complete life cycle of a mashup Seamless data aggregation to workflows
23
Using Mooshabaya as base...
Mashup perspective Workflow perspective
Providing non-functional requirements
Security Monitoring RM Atomic processes etc.
24
Let's not converting high value business
Rather use mashups based implementations
25
27
29
30