SlideShare una empresa de Scribd logo
1 de 26
SOA Methodologies in Practice Sandeep Purao , Ph.D. Associate Professor of IST  Enterprise Informatics and Integration Center Standards Interest Group, Socio-technical Systems Lab
We Are.. College of Information  Sciences and Technology
Services everywhere … SSME SOA SOC Web Services Methods Tools Co-creation Governance Systems Integration Service Economy Consulting Services Service Networks BPM Service Ecosystem
SOA ,[object Object],(IBM, July 2008)
SOA Principles ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(Gartner, January 2008)
Hype Cycle: Integration (Gartner, Late 2007)
SOA ++ ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(Gartner, Late 2008)
Hype Cycle: WS Standards (Gartner, Late 2007)
An Example ,[object Object],[object Object],[object Object],[object Object],[object Object],(Alter 2008)
Another example ,[object Object],[object Object],[object Object],[object Object],[object Object],(Basole and Rouse 2008)
Our own ongoing work ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A few problems ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Three Vendors  ->
The IBM View UML-based  Meta-model Meta-model includes  KPI, NFR, Goals, Processes © IBM
The IBM View Implemented with Rational New  Stereotypes © IBM
The IBM View Impact Diagram Graph- based Analysis © IBM
The CSC View Services as  Interfaces to Components Recognizes Business and Technical Services © CSC
The CSC View Kinds  of  Services Recognizes Manual and Automated Components and Services © CSC
The CSC View Network of Components Allows Creation of Graph-like Structures © CSC Proprietary
The CSC View Kinds  of  Services Can be Extended © CSC
The CSC View Patterns (known usage modes) Allows Linkages © CSC Proprietary
The Fujitsu View One state should be one service Service architecture quoted Service bus ordered fulfilled shipped Order billed © Fujitsu Quote service Order Processing service Logistics service Delivery service Billing service
The Fujitsu View Quality Checksheet Bill Order service Quote service Logistics service Delivery service Service architecture Service bus Quality Checklist Created Quality Report Produced issued collected created Billing service Analysis remains focused on the management data and the state transitions. Nothing about “systems” and “processes” yet © Fujitsu Quality Checklist Service Bill Creation Service Quality Report Service Bill issue service Bill  Collection service
The Fujitsu View © Fujitsu Interactions among services specified Service bus Quote service Order service Logistics service Delivery service Billing service Bill Collection service Bill Creation service Bill Issue service
Assessment ,[object Object],[object Object],[object Object],[object Object],[object Object]
Implications ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Q+A ,[object Object],[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

ServiceOne-Integrated Service Delivery a paradigm shift
ServiceOne-Integrated Service Delivery a paradigm shiftServiceOne-Integrated Service Delivery a paradigm shift
ServiceOne-Integrated Service Delivery a paradigm shift
Jury Konga
 

La actualidad más candente (16)

Hva er SOA og Web services?
Hva er SOA og Web services?Hva er SOA og Web services?
Hva er SOA og Web services?
 
Alenka Zuzek, digital government, public service delivery, SIGMA, 18 March 2021
Alenka Zuzek, digital government, public service delivery, SIGMA, 18 March 2021Alenka Zuzek, digital government, public service delivery, SIGMA, 18 March 2021
Alenka Zuzek, digital government, public service delivery, SIGMA, 18 March 2021
 
Tier
TierTier
Tier
 
ServiceOne-Integrated Service Delivery a paradigm shift
ServiceOne-Integrated Service Delivery a paradigm shiftServiceOne-Integrated Service Delivery a paradigm shift
ServiceOne-Integrated Service Delivery a paradigm shift
 
DigiBiz'09 Welcoming
DigiBiz'09 WelcomingDigiBiz'09 Welcoming
DigiBiz'09 Welcoming
 
The Digital Journey - A Local Government Perspective
The Digital Journey - A Local Government PerspectiveThe Digital Journey - A Local Government Perspective
The Digital Journey - A Local Government Perspective
 
Mihkel Lauk, digital government, public service delivery, SIGMA, 18 March 2021
Mihkel Lauk, digital government, public service delivery, SIGMA, 18 March 2021Mihkel Lauk, digital government, public service delivery, SIGMA, 18 March 2021
Mihkel Lauk, digital government, public service delivery, SIGMA, 18 March 2021
 
Crossroad roadmap ict2010
Crossroad roadmap ict2010Crossroad roadmap ict2010
Crossroad roadmap ict2010
 
The role of electronic services in transformational government: a unified ser...
The role of electronic services in transformational government: a unified ser...The role of electronic services in transformational government: a unified ser...
The role of electronic services in transformational government: a unified ser...
 
XML Schema Design and Management for e-Government Data Interoperability
XML Schema Design and Management for e-Government Data Interoperability XML Schema Design and Management for e-Government Data Interoperability
XML Schema Design and Management for e-Government Data Interoperability
 
Minister Tamara Srzentic, life events in public service delivery, SIGMA, 4 Ma...
Minister Tamara Srzentic, life events in public service delivery, SIGMA, 4 Ma...Minister Tamara Srzentic, life events in public service delivery, SIGMA, 4 Ma...
Minister Tamara Srzentic, life events in public service delivery, SIGMA, 4 Ma...
 
Conclusions, Mihkel Lauk, life events in public service delivery, SIGMA, 1 Ap...
Conclusions, Mihkel Lauk, life events in public service delivery, SIGMA, 1 Ap...Conclusions, Mihkel Lauk, life events in public service delivery, SIGMA, 1 Ap...
Conclusions, Mihkel Lauk, life events in public service delivery, SIGMA, 1 Ap...
 
Using eID for business startup in Europe
Using eID for business startup in EuropeUsing eID for business startup in Europe
Using eID for business startup in Europe
 
SPOCS Presentation EEMA Conference London June 2010
SPOCS Presentation EEMA Conference London June 2010SPOCS Presentation EEMA Conference London June 2010
SPOCS Presentation EEMA Conference London June 2010
 
Policies impacting the Internet in Europe - An ISOC European Regional Bureau...
Policies impacting the Internet in Europe - An ISOC European Regional Bureau...Policies impacting the Internet in Europe - An ISOC European Regional Bureau...
Policies impacting the Internet in Europe - An ISOC European Regional Bureau...
 
Maurizio Pilu NextGen 09
Maurizio Pilu NextGen 09Maurizio Pilu NextGen 09
Maurizio Pilu NextGen 09
 

Similar a SOA Methodologies in Practice

Malta soa infrastructure
Malta soa infrastructureMalta soa infrastructure
Malta soa infrastructure
Angel Knight
 
Kutsikos - A Service Portfolio Model
Kutsikos - A Service Portfolio Model Kutsikos - A Service Portfolio Model
Kutsikos - A Service Portfolio Model
ServiceWave 2010
 
Ws Soa V6 Theory And Practice
Ws Soa V6 Theory And PracticeWs Soa V6 Theory And Practice
Ws Soa V6 Theory And Practice
Pini Cohen
 
METRIC-BASED FRAMEWORK FOR TESTING & EVALUATION OF SERVICE-ORIENTED SYSTEM
METRIC-BASED FRAMEWORK FOR TESTING & EVALUATION OF SERVICE-ORIENTED SYSTEMMETRIC-BASED FRAMEWORK FOR TESTING & EVALUATION OF SERVICE-ORIENTED SYSTEM
METRIC-BASED FRAMEWORK FOR TESTING & EVALUATION OF SERVICE-ORIENTED SYSTEM
ijseajournal
 
Services Modeling based on SOA and BPM for Information System Flexibility Imp...
Services Modeling based on SOA and BPM for Information System Flexibility Imp...Services Modeling based on SOA and BPM for Information System Flexibility Imp...
Services Modeling based on SOA and BPM for Information System Flexibility Imp...
IJECEIAES
 
Architecting Your Enterprise
Architecting Your EnterpriseArchitecting Your Enterprise
Architecting Your Enterprise
Ed Seidewitz
 
Architecting Enterprise BPM Systems for Optimal Agility
Architecting Enterprise BPM Systems for Optimal AgilityArchitecting Enterprise BPM Systems for Optimal Agility
Architecting Enterprise BPM Systems for Optimal Agility
Nathaniel Palmer
 
SOA Program
SOA ProgramSOA Program
SOA Program
meymane
 

Similar a SOA Methodologies in Practice (20)

Malta soa infrastructure
Malta soa infrastructureMalta soa infrastructure
Malta soa infrastructure
 
EA and SOA
EA and SOAEA and SOA
EA and SOA
 
Successful Approaches To Achieving Real Results With Soa
Successful Approaches To Achieving Real Results With SoaSuccessful Approaches To Achieving Real Results With Soa
Successful Approaches To Achieving Real Results With Soa
 
Kutsikos - A Service Portfolio Model
Kutsikos - A Service Portfolio Model Kutsikos - A Service Portfolio Model
Kutsikos - A Service Portfolio Model
 
A Service Portfolio Model for Value Creation in Networked Enterprise Systems
A Service Portfolio Model for Value Creation in Networked Enterprise SystemsA Service Portfolio Model for Value Creation in Networked Enterprise Systems
A Service Portfolio Model for Value Creation in Networked Enterprise Systems
 
Ws Soa V6 Theory And Practice
Ws Soa V6 Theory And PracticeWs Soa V6 Theory And Practice
Ws Soa V6 Theory And Practice
 
METRIC-BASED FRAMEWORK FOR TESTING & EVALUATION OF SERVICE-ORIENTED SYSTEM
METRIC-BASED FRAMEWORK FOR TESTING & EVALUATION OF SERVICE-ORIENTED SYSTEMMETRIC-BASED FRAMEWORK FOR TESTING & EVALUATION OF SERVICE-ORIENTED SYSTEM
METRIC-BASED FRAMEWORK FOR TESTING & EVALUATION OF SERVICE-ORIENTED SYSTEM
 
Cloud Operating Model Design
Cloud Operating Model DesignCloud Operating Model Design
Cloud Operating Model Design
 
Services Modeling based on SOA and BPM for Information System Flexibility Imp...
Services Modeling based on SOA and BPM for Information System Flexibility Imp...Services Modeling based on SOA and BPM for Information System Flexibility Imp...
Services Modeling based on SOA and BPM for Information System Flexibility Imp...
 
Socsig Frye Clohesy Presentation
Socsig Frye Clohesy PresentationSocsig Frye Clohesy Presentation
Socsig Frye Clohesy Presentation
 
Socsig Frye Clohesy Presentation
Socsig Frye Clohesy PresentationSocsig Frye Clohesy Presentation
Socsig Frye Clohesy Presentation
 
Aligning The Business Model to Technology Landscapes Enterprise Systems Arch...
Aligning The Business Model to  Technology Landscapes Enterprise Systems Arch...Aligning The Business Model to  Technology Landscapes Enterprise Systems Arch...
Aligning The Business Model to Technology Landscapes Enterprise Systems Arch...
 
Architecting Your Enterprise
Architecting Your EnterpriseArchitecting Your Enterprise
Architecting Your Enterprise
 
Gsbpm
GsbpmGsbpm
Gsbpm
 
ClearCost License & Implementation under $50K
ClearCost License & Implementation under $50KClearCost License & Implementation under $50K
ClearCost License & Implementation under $50K
 
SOA Presentation
SOA PresentationSOA Presentation
SOA Presentation
 
Architecting Enterprise BPM Systems for Optimal Agility
Architecting Enterprise BPM Systems for Optimal AgilityArchitecting Enterprise BPM Systems for Optimal Agility
Architecting Enterprise BPM Systems for Optimal Agility
 
ITIL V3 Overview
ITIL V3 OverviewITIL V3 Overview
ITIL V3 Overview
 
Architecting enterprise BPM systems for optimal agility
Architecting enterprise BPM systems for optimal agilityArchitecting enterprise BPM systems for optimal agility
Architecting enterprise BPM systems for optimal agility
 
SOA Program
SOA ProgramSOA Program
SOA Program
 

Más de Sandeep Purao

A Personal View on Research and Writing
A Personal View on Research and WritingA Personal View on Research and Writing
A Personal View on Research and Writing
Sandeep Purao
 

Más de Sandeep Purao (13)

Unlocking the value of health data - Presentation at the Congressional Lunche...
Unlocking the value of health data - Presentation at the Congressional Lunche...Unlocking the value of health data - Presentation at the Congressional Lunche...
Unlocking the value of health data - Presentation at the Congressional Lunche...
 
Keynote at Doctoral Consortium - CAiSE 2013 - Valencia Spain
Keynote at Doctoral Consortium - CAiSE 2013 - Valencia SpainKeynote at Doctoral Consortium - CAiSE 2013 - Valencia Spain
Keynote at Doctoral Consortium - CAiSE 2013 - Valencia Spain
 
A Personal View on Research and Writing
A Personal View on Research and WritingA Personal View on Research and Writing
A Personal View on Research and Writing
 
Re-using Integration Patterns as Design Knowledge
Re-using Integration Patterns as Design KnowledgeRe-using Integration Patterns as Design Knowledge
Re-using Integration Patterns as Design Knowledge
 
Problem Solving Process
Problem Solving ProcessProblem Solving Process
Problem Solving Process
 
Technology Choices for Enterprise Integration
Technology Choices for Enterprise IntegrationTechnology Choices for Enterprise Integration
Technology Choices for Enterprise Integration
 
Introduction to a Course in Advanced Enterprise Integration
Introduction to a Course in Advanced Enterprise IntegrationIntroduction to a Course in Advanced Enterprise Integration
Introduction to a Course in Advanced Enterprise Integration
 
Systems of Systems - Design and Management
Systems of Systems - Design and ManagementSystems of Systems - Design and Management
Systems of Systems - Design and Management
 
Standards and Standardization - A Research Project
Standards and Standardization - A Research ProjectStandards and Standardization - A Research Project
Standards and Standardization - A Research Project
 
Standardization: Overcoming Design by Committee
Standardization: Overcoming Design by CommitteeStandardization: Overcoming Design by Committee
Standardization: Overcoming Design by Committee
 
Using Problems to learn Service-oriented Computing
Using Problems to learn Service-oriented ComputingUsing Problems to learn Service-oriented Computing
Using Problems to learn Service-oriented Computing
 
DESRIST 2008 Doctoral Consortium Report
DESRIST 2008 Doctoral Consortium ReportDESRIST 2008 Doctoral Consortium Report
DESRIST 2008 Doctoral Consortium Report
 
The overlaps between Action Research and Design Research
The overlaps between Action Research and Design ResearchThe overlaps between Action Research and Design Research
The overlaps between Action Research and Design Research
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Último (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 

SOA Methodologies in Practice

  • 1. SOA Methodologies in Practice Sandeep Purao , Ph.D. Associate Professor of IST Enterprise Informatics and Integration Center Standards Interest Group, Socio-technical Systems Lab
  • 2. We Are.. College of Information Sciences and Technology
  • 3. Services everywhere … SSME SOA SOC Web Services Methods Tools Co-creation Governance Systems Integration Service Economy Consulting Services Service Networks BPM Service Ecosystem
  • 4.
  • 5.
  • 6. Hype Cycle: Integration (Gartner, Late 2007)
  • 7.
  • 8. Hype Cycle: WS Standards (Gartner, Late 2007)
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. The IBM View UML-based Meta-model Meta-model includes KPI, NFR, Goals, Processes © IBM
  • 14. The IBM View Implemented with Rational New Stereotypes © IBM
  • 15. The IBM View Impact Diagram Graph- based Analysis © IBM
  • 16. The CSC View Services as Interfaces to Components Recognizes Business and Technical Services © CSC
  • 17. The CSC View Kinds of Services Recognizes Manual and Automated Components and Services © CSC
  • 18. The CSC View Network of Components Allows Creation of Graph-like Structures © CSC Proprietary
  • 19. The CSC View Kinds of Services Can be Extended © CSC
  • 20. The CSC View Patterns (known usage modes) Allows Linkages © CSC Proprietary
  • 21. The Fujitsu View One state should be one service Service architecture quoted Service bus ordered fulfilled shipped Order billed © Fujitsu Quote service Order Processing service Logistics service Delivery service Billing service
  • 22. The Fujitsu View Quality Checksheet Bill Order service Quote service Logistics service Delivery service Service architecture Service bus Quality Checklist Created Quality Report Produced issued collected created Billing service Analysis remains focused on the management data and the state transitions. Nothing about “systems” and “processes” yet © Fujitsu Quality Checklist Service Bill Creation Service Quality Report Service Bill issue service Bill Collection service
  • 23. The Fujitsu View © Fujitsu Interactions among services specified Service bus Quote service Order service Logistics service Delivery service Billing service Bill Collection service Bill Creation service Bill Issue service
  • 24.
  • 25.
  • 26.