10
Friday, October 17, 2014 © Amit Midha Tuck up your sleeves and plunge into Business Slide 1 © Amit Midha B.E ( Computer Science ) MBA ( FINANCE) Amit Midha VISUALIZATION OF SERVICE ORIENTATION Language and Frameworks

MODELING SERVICE ORIENTED ARCHITECTURE- A COMPREHENSIVE COURSE

Embed Size (px)

DESCRIPTION

USE OF MODELING LANGUAGES TO VISUALIZE SOA

Citation preview

Page 1: MODELING SERVICE ORIENTED ARCHITECTURE- A COMPREHENSIVE COURSE

Friday, October 17, 2014 © Amit Midha

Tuck up your sleeves and plunge into Business

Slide 1 © Amit Midha

B.E ( Computer Science )

MBA ( FINANCE)

Amit Midha

VISUALIZATION OF

SERVICE ORIENTATION

Language and Frameworks

Page 2: MODELING SERVICE ORIENTED ARCHITECTURE- A COMPREHENSIVE COURSE

Friday, October 17, 2014 © Amit Midha

Tuck up your sleeves and plunge into Business

Slide 2

WHAT YOU WILL LEARN ?

� Service Oriented Modeling Language

� Service Oriented Modeling Framework

� Use of UML and BPMN for Service Oriented Modeling

� Relation of Artifacts for various Layers of SOA

� Modeling Service Context and enabling Service Design with Visualization of Service Concepts

� Relate Conceptual Model to Implementation Model visualizing Service artifacts

Page 3: MODELING SERVICE ORIENTED ARCHITECTURE- A COMPREHENSIVE COURSE

Friday, October 17, 2014 © Amit Midha

Tuck up your sleeves and plunge into Business

Slide 3

SOA MODELS

� Computation Independent Models

� Platform Independent Models

� Platform Specific Models

Because SOAs can consist of several artifacts such as services, contracts, participants and relations, they could become very complex. A good way to understand them would be to somehow model these architectures.

Page 4: MODELING SERVICE ORIENTED ARCHITECTURE- A COMPREHENSIVE COURSE

Friday, October 17, 2014 © Amit Midha

Tuck up your sleeves and plunge into Business

Slide 4

SOA MODELING STEPS

� The activities of the

stakeholders are analyzed to

identify SOA concepts which

are important for them, and

how these activities should

be supported.

� Analyze the entities

participating and which

business information need to

be exchanged

� Language for Modeling SOA

Page 5: MODELING SERVICE ORIENTED ARCHITECTURE- A COMPREHENSIVE COURSE

Friday, October 17, 2014 © Amit Midha

Tuck up your sleeves and plunge into Business

Slide 5

Modeling Services from Business Context to Implementation

Use of Sparx Systems Enterprise

Architect for Service Oriented

Modeling

Real Life Hands on Exercises

Introduction to Service

Oriented Modeling

Languages and

Frameworks

SOA Views from Concept

tp Implementation Mock Test

Visually understand

Service Oriented

Lifecycle

Page 6: MODELING SERVICE ORIENTED ARCHITECTURE- A COMPREHENSIVE COURSE

Friday, October 17, 2014 © Amit Midha

Tuck up your sleeves and plunge into Business

Slide 6

Modeling SOA (Workshop Objectives) What is Service Oriented Analysis and Modeling? Introduction to Service Oriented Modeling Framework (SOAMF) Deliverable and Artifacts of Service Oriented Lifecycle and associated UML Artifacts Use of SOAML in extension to UML and Modeling Services Day 1 Theme: Introduction to Service Oriented Modeling and a Modeling Framework

>> Service Oriented Modeling >> Understanding Service Structures >> Service Oriented Modeling Framework >> Introduction to Service Oriented Analysis and Modeling >> Utilization of Service Oriented Modeling Framework using Sparx EA >> Service Oriented Analysis using SOAMF Day 2 Theme: Service Oriented Discovery and Analysis and Introduction to SOAML

>> Service Oriented Discovery and Analysis >> Service Oriented Analysis Modeling >> Understanding Service Conceptualization, Discovery, Analysis and Logical Design >> Introduction to SOAML >> SOAML Basics Day 3 Theme: Modeling Services using SOAML in relation to organizational processes

>> Utilization of SOAML in Service Oriented Architecture phases >> Relating processes to services BPMN, BPEL and SOAML >> Integrating BPMN and SOAML >> Case Studies Discussion >> Test with a Modeling Assignment

Course Coverage

Page 7: MODELING SERVICE ORIENTED ARCHITECTURE- A COMPREHENSIVE COURSE

Friday, October 17, 2014 © Amit Midha

Tuck up your sleeves and plunge into Business

Slide 7

Page 8: MODELING SERVICE ORIENTED ARCHITECTURE- A COMPREHENSIVE COURSE

Friday, October 17, 2014 © Amit Midha

Tuck up your sleeves and plunge into Business

Slide 8

A

COMPREHENSIVE

COURSE

Page 9: MODELING SERVICE ORIENTED ARCHITECTURE- A COMPREHENSIVE COURSE

Friday, October 17, 2014 © Amit Midha

Tuck up your sleeves and plunge into Business

Slide 9

Thanks

For Your AttentionFor Your AttentionFor Your AttentionFor Your Attention

Forget to put

Don’t

Page 10: MODELING SERVICE ORIENTED ARCHITECTURE- A COMPREHENSIVE COURSE

Friday, October 17, 2014 © Amit Midha

Tuck up your sleeves and plunge into Business

Slide 10

Thank You Amit Midha A Freelance EA Consultant [email protected]