Presentation is loading. Please wait.

Presentation is loading. Please wait.

Title: Web 2.0 Complementing BPM and SOA The use, disclosure, reproduction, modification, transfer, or transmittal of this work without the written permission.

Similar presentations


Presentation on theme: "Title: Web 2.0 Complementing BPM and SOA The use, disclosure, reproduction, modification, transfer, or transmittal of this work without the written permission."— Presentation transcript:

1 Title: Web 2.0 Complementing BPM and SOA The use, disclosure, reproduction, modification, transfer, or transmittal of this work without the written permission of IASA is strictly prohibited. © IASA 2006 Dr. Srinivas Padmanabhuni, Principal Researcher, SOA Centre of Excellence, SETLabs, Infosys Technologies Ltd. Bangalore – 560 100. SRINIVAS_P AT INFOSYS.COM

2 Agenda  Defining BPM, SOA Synergistically  A convergent approach  Web 2.0 SOA Linkage  RIA for rich Service Consumer ecosystem  Service Orchestration on RIA  Information Mashups to Service Mashups  Web 2.0 for Service oriented software engineering  Web 2.0 BPM Linkage  Collaborative Process Lifecycle with Web 2.0  RIA for BP Modeling  RIA = Rich Interactive BI/BAM/Process Monitoring  Web 2.0, BPM, SOA together

3 First: Defining BPM and SOA BPM is a continuous approach to  Design and deploy processes that are aligned to organizational objectives  Implement the processes in IT systems that can quickly adapt to process changes SOA is an architectural strategy that focuses on business functionality available as a set of well governed, standards based, loosely coupled interfaces defined in a flexible and agile manner.

4 How BPM and SOA are intertwined IT CONSTITUENTS PROCESS CONSTITUENTS Process KPIs Optimized / Desired Processes Business Process Architecture IT Landscape Existing Services Technology Roadmap Collaborative Definition of Business Execution, Performance & Monitoring using Services Business Reps IT Group Technology- driven business opportunities SOABPM SOA Roadmap Process Architecture modeled using Services Service-Performance Characteristics

5 Web 2.0 and SOA interplay

6 RIA for rich service consuming ecosystem  Enhanced interaction models with RIAs at service consumers  RSS as Client - service communication aggregation mechanism  Support for occasionally connected and disconnected environments for service consumers  Newer Service Consumption models (pervasive, in-browser RIAs, platforms like google gears)  Rich client side customization logic to reduce load on providers  Context sensitive rendering of services for diverse consumers

7 RIAs in Web 2.0 Enable Complex Service Orchestrations in-browser  Composed of two separate but related processes  Booking travel  Booking accommodation  Web2.0 adds value  orchestrate the two process: incorporate business logic at client side  provide rich functionalities of UI to increase customer satisfaction Book tickets Ticket details Journey details, route of travel, class of travel, financial constraints, time Book Accomm odation Accommo dation Details Class of accommodation, financial constraints, availability of rooms, time

8 From Content Mashups to Service Mashups  Today’s content mashups  Allow aggregation of information from disparate sources in order to improve richness of information  Tomorrow’s service mashups  Allow Aggregation of services from disparate sources to enact business processes on RIAs

9 Leveraging Web 2.0 for Service Oriented Software Engineering  Collaborative environment for Services Requirements  RIA + Collaboration platform for Service Design  Dynamic Service Selection via RIA enabled guidance  Folksonomy + Tagging for smart services repository  Usability Testing of Services with RIA  Service Version Control/Change Management/Governance via RSS  Web Based Service Orchestration with RIAs  Wikis for Service Architecture Reference Models  Collaborative Service Design

10 Web 2.0 and BPM interplay

11 Collaborative BPM life cycle  Collaborative process modeling ecosystem  Leveraging participative approach to create business process knowledge e.g. reference models  Continuous Process design, review collaboratively by end-users  Process driven project requirements globally distributed and can leverage Web 2.0 effectively (social computing)  Process Wiki/Blogs for effective Business process knowledge management/design  Process instance tagging for collaboration/business information and content structuring/management  Reusable Processes as Services  Lightweight Process Integration models via REST/RSS  Processes to incorporate disparate sources of Information via Web 2.0 style interfaces  Self-Service Process Automation a la Web 2.0 style  Lightweight models for document sharing in workflows

12 Web 2.0 for BP Modeling  RIAs to allow in-page BP modeling (even Web based)  Rich Service Orchestration Possibilities in RIAs  Dynamic Process Reconfiguration via Web based RIA tooling  Task Data Validation on client side with AJAX  Process Forms (e.g. XForms) can leverage RIAs  Web based Calendars for Task scheduling  Immediate User feedback  Personalized Process Customization – Mix and Match possibilities  Process mashups  Virtual Worlds for BP visualization

13 RIA for BI/BAM/Process Monitoring  RIAs a key trend in BI tooling – complementary to existing trend of SOA ification of BI tooling  RIAs can add richer interaction models for BAM/Dashboards  Event driven nature of CEP/Business event monitors/user task lists can leverage RSS and tools likewise  RIAs with SOA can enable real-time BI/BAM  Process changes can be tracked via RSS

14 Web 2.0, BPM, SOA together

15 In Conclusion: A Powerful Combination of the future  Resurgence of Client (web) as the rich ecosystem (Service Orchestration, Process enactment/modeling)  Role of end-users in Process/Service Life cycle in a continuous mode (perpetual beta)  Open Web 2.0 Integration/Collaboration models  Low barrier information/service/process mashups  Newer opportunities  SaaS to come mainstream via Web 2.0 style UI, BPM encoded in a shared service manner delivered in a SOA way  Right from infrastructure (EC2, S3) to Business Processes, Commoditized, On-Demand and Ubiquitous availability via Web 2.0, BPM, SOA


Download ppt "Title: Web 2.0 Complementing BPM and SOA The use, disclosure, reproduction, modification, transfer, or transmittal of this work without the written permission."

Similar presentations


Ads by Google