Business Process Experience And a Mission for SOA Satish R. Thatte Software Architect Microsoft.

Slides:



Advertisements
Similar presentations
Connected Health Framework
Advertisements

Copyright © 2006 Data Access Technologies, Inc. Open Source eGovernment Reference Architecture Approach to Semantic Interoperability Cory Casanave, President.
The e-Framework Bill Olivier Director Development, Systems and Technology JISC.
Designing, Deploying and Managing Workflow in SharePoint Sites Steve Heaney Product Development Manager OBS
A Blackboard Building Block™ Crash Course for Web Developers
Integration-centric implementation of BPM in Financial Services.
Best Practices in Adopting SOA Mike Gilpin VP / Research Director Forrester Research.
Managing Communications and Information with Clarity Consulting Simple software + services solutions Isn’t it time your contact center entered the 21 st.
BizTalk, MOSS, and InfoPath Notes from the Bleeding Edge.
Service Oriented Architecture Concepts March 27, 2006 Chris Armstrong
® Entire contents © 2006 AMR Research, Inc. All rights reserved. | Page 1 Wakey - Wakey Packaged Applications- You Need Enterprise Architecture Too! Microsoft.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Web The Platform for Enabling UC The Web 2.0 Platform - Enables “real-world” unified communications A place to launch software, ready for outside.
Mike Fitzmaurice Technical Product Manager Microsoft Corporation
SOA with Progress Philipp Walther Consultant. © 2007 Progress Software Corporation2 Agenda  SOA  Enterprise Service Bus (ESB)  The Progress SOA Portfolio.
1 Notification Service JA-SIG June 6, 2006 One stop shopping Jon Atherton Mark Mara.
GPPC Connections 2011 | November 6-8 | Las Vegas, NV SharePoint 101: An Introduction to Microsoft SharePoint 2010 Joseph Tews, MCITP, MCT Summit Group.
John Sadd Progress Fellow and OpenEdge Evangelist
Help your business people create workflows effectively with SharePoint and Workbox.
Business Productivity Online Suite Enterprise class software delivered via subscription services hosted by Microsoft and sold with partners.
It’s always better live. MSDN Events Developer Productivity Improvements with Visual Studio 2008 and Office Business Applications.
© 2006 IBM Corporation SOA on your terms and our expertise Discovering the Value of SOA SOA In Action SOA & End-2-End Business Driven Development using.
 Humberto Lezama Program Manager Microsoft Corporation  Ben Riga Sr. Evangelism Manager Microsoft Corporation BB08.
Microsoft Dynamics. Introducing Al-Futtaim Technologies  One of the region’s leading System Integrators  Strong partnerships with leading global ICT.
Building solutions with Improving solution governance on SharePoint 2010 Rico Ho Chief Dreaming Officer
Unified. Simplified. Unified Communications Launch 2007.
Developing for the Microsoft Office System Jay Schmelzer Group Program Manager – Visual Studio.
Corporate Efficiency Meeting Improving Your Business Processes Using SharePoint and Beyond.
SOA – Development Organization Yogish Pai. 2 IT organization are structured to meet the business needs LOB-IT Aligned to a particular business unit for.
Share common characteristics and priorities Architecture / Engineering / Construction & Real Estate Media and Entertainment Professional Services.
Windows Internet Connection Sharing Dave Eitelbach Program Manager Networking And Communications Microsoft Corporation.
Creating Business Workflow Using SharePoint Designer 2007 Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server MVP Microsoft SQL Server.
DYNAMICS CRM AS AN xRM DEVELOPMENT PLATFORM Jim Novak Solution Architect Celedon Partners, LLC
Moving from Web-based collaboration to the mobile arena - Mobile, Task-Oriented Solutions Nimrod Geva Product Group Manager, KWizCom
SOA-4: Introduction to OpenEdge ® Integration Technologies Jamie Townsend Applied Architect.
IBM Software Group © 2003 IBM Corporation 1 SOA RAD Business Driven Development & Portal Development RAD Portal/Portlet Tools Accelerate Development Portlet.
Microsoft.NET Platform Adam Seligman Strategy Advisor and.NET Agitator
A Microsoft Perspective Kirby Bartholomew Product Manager Application Platform & Developer Marketing
M i SMob i S Mob i Store - Mobile i nternet File Storage Platform Chetna Kaur.
Todd Kitta  Covenant Technology Partners  Professional Windows Workflow Foundation.
OSP Addressing Critical Business Challenges 2. Increasing Productivity 3. Modern Organizational Reality 4. Connecting Data and People Business.
Office Business Applications Unlocking the Business Value of IT Gurprit Singh Director, Emerging Technologies Microsoft Corporation.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
MEDIU Learning for HE Ahmad Nimer | Project Manager.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
PC, Phone, Browser Retrieve Changes Change Shipping Address Update ERP Purch. Order Change Shipping Address Get Shipping Status Update CRM Master.
© 2005 IBM Corporation IBM Business-Centric SOA Event SOA on your terms and our expertise Operational Efficiency Achieved through People and SOA Martin.
SOA-02: Sonic SOA Products Overview Luis Maldonado Technical Product Manager Sonic Software.
IT Service Specification Synchronicity Carl Mattocks OASIS BCM TC,co-Chair ebXMLRegistry Semantic Content SC, co-Chair ITIL Knowledge.
® IBM Software Group © 2004 IBM Corporation Developing an SOA with RUP and UML 2.0 Giles Davies.
You are Here! Navigating SharePoint 1. Sharon Weaver 15 years designing, developing, and managing software 10 years SharePoint experience Six Sigma Black.
Windows SharePoint 2007 Introduction. What is Microsoft SharePoint 2007? Microsoft SharePoint 2007 is the central information sharing and collaboration.
ERP IMPLEMENTATION. Implementation Implementing such a large and complex software system in a company used to involve an army of analysts, programmers,
Current Trends in Web-Enablement June The “Real-Time” Enterprise  Extending business processes and operations  To the end-user via the web 
March 24, 2007 Demonstrating Model Driven Enterprise SOA Integrating Government Lines of Business “The Power of the A in SOA” NCOIC SOA CoP - Demo Ed Harrington.
Microsoft Partner Conference Integrated Innovation Don Kerr Partner Technology Specialist.
March 24, 2007 SOA CoP Demo Model Driven Enterprise SOA GSA Financial Management Enterprise Architecture Cory Casanave cory-c (at) modeldriven.com Oct.
Biztalk in the field CODit Collaborative integration Platform Ahlers Danny Buysse, Product Manager and Lead architect CODit.
Arend-Jan Speksnijder Solutions Architect Microsoft Dynamics Lighthouse team Dynamics AX2009 Technical Overview and Demo (DYN301)
Title in Sergoe, white, shadow, 36 Presentation title goes here, using Segoe Regular, in sentence case. Integrated Innovation Mark O’Shea Partner Technology.
Multi-tenant HR Benefits Management Solution.  Headquartered in US, our customer is a global service provider of HR and Benefits Management services.
ILink Systems, Inc Feb, 2014 Government IT Solutions.
Virtual techdays INDIA │ November 2010 SharePoint 2010 – Your one stop shop for all portal requirements Saranya Sriram │ Developer Evangelist, Microsoft.
Integrating Enterprise Applications Into SharePoint® Portal Server
Notification Service JA-SIG June 6, 2006 One stop shopping
Accessing and Surfacing LOB Data in SharePoint 2010
Meeting Expectations - the Web in the 2(.0)1st Century
The Social Life of Information
SharePoint Workflow: Taking the Manual Out of Your Process
Mulesoft Anypoint Connector for AS/400 and Web Transaction Framework
Presentation transcript:

Business Process Experience And a Mission for SOA Satish R. Thatte Software Architect Microsoft

Perfume for the King

Beer for the Masses Business processes and systems of record for business transactions are not a new phenomenon! The silver bullets of process models solve 10% of the problem if that (remember the parable of the man under the lamp-post)

What is a Business Process? A business process is what business applications for ERP, CRM, PLM, SCM,.. provide when customized to fit my business practices A business process is what those expensive armies of consultants “re-engineer and implement” blowing my budget without improving my ROI and results ERP etc solve 30% of the problem – much better than 10% but it still leaves a lot of frustrated customers questioning the value of their investment A business process is the orchestration of services A business process is a model for handling business events A business process is a human-centric workflow Technology Common Packaging with Data ManagementAll Too Frequent Business Reality

The Core Problem of Business Process Support Systems Help the 3D world of real business process deal with the 2D world of LOB Apps 90% of Business Process Cannot and Will Not be Modeled , IM, Voice Collaboration, Sharing Data Access & Transactions B2B Automated Business Protocols Data Access & Transactions Data In Flight Landed Data

Business Process Applications The Integrating Principle is A Common User Experience Model not a Common Data Model

Business Process Applications A Revolution in the Making!

Deal with the Unsolved Problem of Business Process Experience , IM, Voice Collaboration, Sharing Tasks, Alerts Data Access & Transactions Tasks, Alerts B2B Automated Business Protocols Focus of Traditional Process Automation Models (e.g., BPEL) Focus of Business Process Experience Models (e.g., LOBi) Data Access & Transactions

Demo LOB Systems should be like the perfect butler

Office Business Platform and LOBi Microsoft announced the Office Business Platform (OBP) at TechEd 2006 in June – OBP is a comprehensive business process platform built around SharePoint Server – Line of Business interoperability (LOBi) services for SharePoint were also announced at TechEd 2006 LOBi is the subject of this presentation LOBi will provide capabilities focused on rich clients More information at: OBAPR.mspx

The Semantic Web of Business Entities Business Entities Reflect Integrated Ontology of Business Data and Functions Customer Order Issue Product Supplier

Constructing the Business Entity Web Beyond Portals The world-wide web works because it is based on stereotyped models for naming and linking, access and content – HTTP verbs for resource access – HTML/MIME for resource content – URIs for resource naming and linking The business application layer in an enterprise is very different – The information is often locked up in fragmented applications – Every application has its own specialized user experience – If there are programmable access points for business content they are structured as idiosyncratic APIs often using proprietary access protocols An essential step in constructing a business entity web is to construct and apply standardized REST-like models to business application content and APIs – SOA and service composition models play a key role in the mapping layer – Content is XML but reusable UI models are challenging (rich, thin & mobile)

SOA meets the Semantic Web Entity Web Services are the Business Ontology Layer Please Put the A Back in SOA Adapters LOB Systems Entity Web Services Service Agent Service Agent Cache Document/PIM Collaboration Content Context-Specific Business Data User

LOBi CRT config Svc Agent User LOBi Solution LOBi Development Architecture Model Type Library (Entity Proxies) EWS Interfaces Deployment Package Adapters LOB Systems EWS Model OB Parts Layouts Contexts Rules Bindings Data Sources Services Model Designer Application Designer EWS Designer Cache

How Can the Academic Community Help Solve BP Problems? Ontology mapping at Many Levels – Obvious: Constructing the EWS Layer – Less Obvious: Solve the tension between the requirements of an enterprise ontology of business entities and the workability of an ISV ecosystem – Related to Mathias Weske’s ontology reasoning?? The marriage of CEP, EDA and BRE looks far more interesting to me as a “process modeling” methodology than Petri nets, Pi, BPEL etc. – It is far more flexible, easy to change etc Few or none of the problems that Peter solves – But it does have a problem of predictability