soa modeling patterns - somf

Download SOA Modeling Patterns - SOMF

Post on 24-Jun-2015

1.267 views

Category:

Technology

2 download

Embed Size (px)

DESCRIPTION

Introduction to SOA Modeling Patterns book and to service-oriented discovery and analysis

TRANSCRIPT

  • 1. Service-Oriented Modeling Framework Patterns for Discovery and Analysis of Services for SOA and Cloud Computing Projects Methodologies Corporationwww.ModelingConcepts.com

2. Service-Oriented Analysis Approach Personal and Organizational Strategy Look in the box: Analyze internal service com-position and capabilities. Look above the box: Study best practices, ser-vice governance, and service life cycle disciplines. Look below the box: Perform separation ofconcerns, loose coupling, and granularity analysis. Look out of the box: Analyze interoperability,distribution, and relationships of services. 3. Service-Oriented Discovery ApproachPersonal and Organizational Strategy Top-Down: Two approaches for service dis- covery: Business Process-Driven and Attribute- Driven Front-to-Back: User interface and presenta- tion layer service discovery. Back-to-Front: Service discovery driven by data artifacts. Bottom-Up: Service discovery based on exist- ing architectures, applications, and technologies. Meet-in-the-Middle: Service discovery based on infrastructure requirements. 4. Service-Oriented Contextual Analysis & Modeling ApproachPersonal and Organizational Strategy Contextual Generalization: Increase serviceabstraction level and contextual boundaries. Contextual Specification: Decrease serviceabstraction level and contextual boundaries. Contextual Expansion: Expand service influ-ence across an organization and widen its con-sumer base. Contextual Contraction: Contract service in-fluence across the organization and trim down itsconsumer base. 5. Service-Oriented Structural Analysis & Modeling Approach Personal and Organizational Strategy Structural Generalization: Increase service internal structure. Structural Specification: Decrease service internal structure. Structural Expansion: Expand service dis- tribution in deployed environments across the organization and beyond. Structural Contraction: Contract service dis- tribution in deployed environments.

Recommended

View more >