soma – service modeling and architecture elena epure, 3736229 [email protected]
TRANSCRIPT
SOMA – Service Modelingand Architecture
Elena Epure, [email protected]
Agenda
Introduction
Related literature
Meta-modeling
Example
Introduction
SOMA – Service Modeling and Architecture
Arsanjani, Ghosh, Allam, Abdollah, Ganapathy
and Holley, 2008 Academy of Technology, IEEE, IBM SOA Community of Practice, SOA and Web Services Center of Excellence
Introduction
Purpose: To guide the adoption of SOA within an
organization
Mistakes regarding SOA adoption lack of governance enable everything as a service use too many details for defining the services ignore SOA paradigms
IBM solution: SOMA Custom tooling: SOMA-ME
[CONTINUED]
Introduction
Conducting order: Fractal model Roles: Consumer and Provider
[CONTINUED]
Related literature
SOA An evolution of Enterprise Architecture
SOMA Origins: previous slide Validation: Resource
and Capacity Management
(RCM) Center Modernization
(Mynampati & Milind, 2010) Other methods: TOGAF
Meta-modeling
Meta-modeling[CONTINUED]
Meta-modeling[CONTINUED]
Final deliverable: SOA Reference Framework
Example
Company presentation ABC, non-life insurance company Merged with a life insurance company
Problems: Overlapping processes Overlapping applications Complex IT infrastructure
Solution: SOA adoption
Example
Phase 3: Service identification
Three complementary approaches Goal service modeling Domain decomposition Asset analysis
Refactor and Rationalize
Domains Functional areas
Customer Management
Claim registration Claim administration Billing and paymentClaim
Handling
[CONTINUED]
Questions
?