modeling service oriented architecture- a comprehensive course
DESCRIPTION
Use of Modeling Languages to Visualize SOATRANSCRIPT
Monday, October 20, 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
Monday, October 20, 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
Monday, October 20, 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.
Monday, October 20, 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
Monday, October 20, 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
to Implementation Mock Test
Visually understand
Service Oriented
Lifecycle
Monday, October 20, 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
Monday, October 20, 2014 © Amit Midha
Tuck up your sleeves and plunge into Business
Slide 7
Monday, October 20, 2014 © Amit Midha
Tuck up your sleeves and plunge into Business
Slide 8
A
COMPREHENSIVE
COURSE
Monday, October 20, 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
Monday, October 20, 2014 © Amit Midha
Tuck up your sleeves and plunge into Business
Slide 10
Thank You Amit Midha A Freelance EA Consultant [email protected]