mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0
Post on 21-Oct-2014
1.122 views
DESCRIPTION
TRANSCRIPT
![Page 1: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/1.jpg)
Dr. Mohan k. Bavirisetty
Vice President – BPM On Demand
State Street Global Markets
mkbavirisetty@statestreet,.com
http://www.linkedin.com/myprofile?trk=hb_tab_pro
http://www.bpmsoa-communityofpractice.org/coe-wg.htm
![Page 2: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/2.jpg)
In line with our social innovation and outreach strategy we would like to announce
Prizes for the Best Question and Discussions during the presentation or Q&A session at the end of this presentation.
The important thing is
not to stop questioning. – Albert Einstein
![Page 3: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/3.jpg)
Introduction to SOA
Introduction to BPM
Business Benefits of SOA/BPM
Semantic Web Services/SOA
Semantic BPM
SUPER Project
Resources
Q&A/Discussion
![Page 4: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/4.jpg)
Reduce Costs
Increase Profits
Improve Customer Experience
![Page 5: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/5.jpg)
![Page 6: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/6.jpg)
A Service-Oriented Architecture is an
enterprise-scale IT architecture for linking
resources on demand.
These resources are represented as
business-aligned services which can
participate and be composed in a value-net,
enterprise, or line of business to fulfill
business needs. The primary structuring
element for SOA applications is a service as
opposed to subsystems, systems, or
components.
![Page 7: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/7.jpg)
Service is a repeatable business task. E.g.
Credit Check Service.
More precisely, “service” is a self-contained
business functionality available on demand
to fulfill a business purpose [and to realize
business value]
Services are usually implemented as Web
Services to maximize their reuse.
![Page 8: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/8.jpg)
![Page 9: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/9.jpg)
9
§ “SOA in context …”
- a set of services that a business wants to expose to their customers and partners, or other portions of the organization
- an architectural style which requires a service provider, requestor and a service description
- a set of architectural principles, patterns and criteria which address characteristics such as modularity, encapsulation, loose coupling, separation of concerns, reuse, composabilityand single implementation
- a programming model complete with standards, tools and technologies such as Web Services
Business
Architecture
Implementation
* Source: Introduction to SOA by Dave Foster,
![Page 10: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/10.jpg)
10
Service Oriented
Architecture
A Service-Oriented Architecture is an
enterprise-scale IT architecture for
linking resources on demand. These
resources are represented as business-
aligned services which can participate
and be composed in a value-net,
enterprise, or line of business to fulfill
business needs. The primary structuring
element for SOA applications is a
service as opposed to subsystems,
systems, or components.Drive down cost
eliminate duplicate
systems, build once and
leverage, improve time
to market
Provide a flexible
business model
react to market
changes more quickly
Increase revenue
Create new routes to
market, create new
value from existing
systemsReduce cycle times &
cost for external
business partners
move from manual to
automated
transactions,
facilitate flexible
dealings with
business partners
Integrate across the
enterprise
integrate historically
separate systems,
facilitate mergers and
acquisitions of
enterprisesReduce risk and
exposure
improve visibility into
business operations
![Page 11: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/11.jpg)
Source: IBM
![Page 12: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/12.jpg)
![Page 13: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/13.jpg)
Business Process is a set of coordinated
value-added activities often executed in
conjunction with specific business policies to
produce discernable business value.
Business Process is a
sequence of activities
to accomplish a
specific goal. E.g,
Account Open, etc.
More formally,
![Page 14: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/14.jpg)
Business Process Management is a way of
aligning core processes, resources,
technology platform, policies and people
into a well governed and coordinated
ecosystem to maximize the effectiveness of
the business operations, improve business
processes and promote change in the desired
direction.
![Page 15: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/15.jpg)
•Business Process Management is primarily a
business philosophy
• About people
• The way they work together (their
business processes)
• The performance objectives that these
processes underpin
•At the same time, it is about the technology
used to make this vision a reality
Contd…
![Page 16: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/16.jpg)
Contd…
•Systems implementation is highly iterative (not
waterfall)
• It is a way of running the business (a mind set) that
continually drives performance improvement
• A Journey – Not A Destination !!
“The measure of success is not
whether you a problem to deal
with but whether it is the same
problem you had last year”
-- J.F. Dulles
![Page 17: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/17.jpg)
![Page 18: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/18.jpg)
High Level
Structured
Programming
Object
Oriented
Programming
BPM &
SOA
X2 to X3
X5 to X10
X2 to > X10
Assembly
IT
![Page 19: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/19.jpg)
Reduce costs through process
improvements
Increase Profits with effective decision
making
Improve Customer Experience by
increased agility and responsiveness
![Page 20: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/20.jpg)
20
Increased
Profitability
Increased
Revenue
Decreased
Costs
Agility/
Responsive
ness
Increased
Productivity
Improved
Quality
Improved
Ability for
Compliance
Risk
Mitigation
Reduced
Processing
Costs
Reduced
Time-to-
Market
![Page 21: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/21.jpg)
•Eliminate Manual Data Entry
•Reduce Process Cycle
•Reduce Manual Analysis
and Routing
•Higher throughput
•Reduced Costs
•Increased Re-use
![Page 22: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/22.jpg)
•Reduced Time-to-Market
•Make Better Decisions
•Consistent Execution
•Shared Understanding
•Handle Exceptions Faster
•Better Alignment/
Integration between
business units
![Page 23: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/23.jpg)
•Faster Regulatory Compliance
•Faster Response to changing
market conditions
•Compose new business
applications from business
process and services
•Promote New Business Models
•Respond to Customer Needs
quickly
![Page 24: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/24.jpg)
• Evolving Economic Realities
• Emerging Market Conditions
• New Regulations - GRC
• Evolving Technologies
• Mergers and Acquisitions
• Strategic Partnerships
• Enterprise Modernization
![Page 25: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/25.jpg)
In the new economy Enterprises, large
or small, will have to the following in
order to stay competitive:
Improve
Expand and
Innovate
- Peter F. Drucker
![Page 26: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/26.jpg)
![Page 27: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/27.jpg)
![Page 28: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/28.jpg)
![Page 29: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/29.jpg)
![Page 30: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/30.jpg)
“An Ontology is a formal and explicit
specification of a shared conceptualization”
![Page 31: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/31.jpg)
Semantic Web Services is
the application of
ontology-based modeling
and reasoning to Web
Services
![Page 32: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/32.jpg)
Source: OASIS SOA Symposium 2006
![Page 33: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/33.jpg)
![Page 34: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/34.jpg)
“I have a dream for the Web [in which
computers] become capable of analyzing all the
data on the Web –the content, links, and
transactions between people and computers. A
“Semantic Web” which should make this
possible, has yet to emerge, but when it does,
the day-to-day mechanisms of trade,
bureaucracy and our daily lives will be handled
by machines talking to machines. The
“intelligent agents” people have touted for
ages will finally materialize.”
–Tim Berners-Lee,
The Semantic Web. 1999
![Page 35: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/35.jpg)
My Lessons Learnt from Implementing Business
Systems [Simon Stokes 2009]
•Business Process Implementations must be led by
Business Process People
•Empowerment = Authority + Knowledge
•Start Data Migration before Design
•Don‟t be afraid of Offshore
•Go-Live is only the start
•Accelerating projects requires
–Merging Design and Build phases
–Focussing on Gaps & Issues
–Remembering the Business Benefits
![Page 36: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/36.jpg)
![Page 37: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/37.jpg)
The Semantic BPM Solution =
Semantics + BPM + SOA
•Academic research conclusion:
–Problem: lack of machine accessible
process information
–Solution: Combine Semantic Web
Service frameworks with BPM to create
Semantic Business Process Management
[as in SUPER project] Source: Simon Stokes
![Page 38: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/38.jpg)
![Page 39: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/39.jpg)
![Page 40: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/40.jpg)
![Page 41: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/41.jpg)
![Page 42: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/42.jpg)
![Page 43: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/43.jpg)
![Page 44: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/44.jpg)
http://www.bpmsoa-communityofpractice.org/coe-wg.htm
![Page 45: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/45.jpg)
http://www.linkedin.com/groups?gid=2934730&trk=hb_side_g
![Page 46: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/46.jpg)
Dietz, Jan L.G. Enterprise Ontology, Springer-Verlag, 2006
Drucker, Peter. Managing in the Next Society, 2002.
Erl, Thomas. Service Oriented Architecture, Prentice Hall (2006)
Evolved Technologist. BPM Technology Taxonomy: A Guided Tour to the Application of BPM. SAP/Accenture White Paper, 2009.
Fiammante, Marc. Dynamic BPM and SOA, IBM Press, 2009.
Koshafian, S. Service-Oriented Enterprise (2007)
Moran, Mathew. Reference Implementation WSMX, Digital Enterprise Research Institute, 2004.
Stokes, Simon. Semantic Business Process Management , Computer Sciences Corporation, 2009
SUPER – Semantics Utilized for Process Management across and within Enterprises , 2007.
van der Aalst, W. M. P. (2004). Business Process Management Demystified: A Tutorial on Models, Systems and Standards for Workflow Management, 2004.
![Page 47: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/47.jpg)
The important thing is not
to stop questioning.
– Albert Einstein
![Page 48: Mohan k. bavirisetty introduction to semantic soa & bpm sept 14 2010 v 1.0](https://reader034.vdocuments.mx/reader034/viewer/2022051012/5446496aafaf9f51178b4606/html5/thumbnails/48.jpg)