SlideShare uma empresa Scribd logo
1 de 26
Baixar para ler offline
Service-Oriented Modeling Framework Language
                  Version 2.0


                    Logical
                          cture
                  Archite
                     Model
                                          tual
                                  Concep re
         Design                   Archite
                                          ctu
 Logical
      Model                          Model
                                                       For Enterprise Architecture,
                                                         Application Architecture,
                   ss
             Busine n                              Service-Oriented Architecture (SOA),
                    tio
            Integra                       ery              and Cloud Computing
               Model               Discov
                                           lysis
                                  a nd Ana
                                      Model


                                                                www.ModelingConcepts.com
Service-Oriented Discovery and Analysis Model
Service-Oriented Discovery and Analysis Model




          Discovery and Analysis Assets
          Discovery and Analysis Assets




Atomic            Composite             Service
Service            Service              Cluster
Service-Oriented Discovery and Analysis Model




    Contextual Modeling Notation
    Contextual Modeling Notation




  Generalized                   Expanded




   Specified                   Contracted
Service-Oriented Discovery and Analysis Model




                              Structural Modeling Notation
                              Structural Modeling Notation

 Expansion     Reduction        Isolation     Coupling          Cloning         Binding




              Subtracted       Intersected    Coupled            Cloned          Bound
Aggregated

             Decomposed                       Decoupled        Decloned         Unbound
                               Overlapped
  Unified

             Transformation                                  Miscellaneous
                                Excluded

Compounded
              Transformed                                                      Operation
                                 Clipped     Comment      Service Typing Tag   Numbering
Service-Oriented Business Integration Model
Service-Oriented Business Integration Model




           Business Integration Assets
           Business Integration Assets




Atomic              Composite            Service
Service              Service             Cluster




Business            Business           Contextual
  Tier              Domain             Perspective
Service-Oriented Business Integration Model




               Business Integration Modeling Notation
               Business Integration Modeling Notation




Integrated
Integrated       Disintegrated
                 Disintegrated      Contained
                                    Contained         Separated
                                                      Separated      Perspective of
                                                                     Perspective of




                                  Miscellaneous




                                                                  Operation
                                                                  Operation
       Comment
       Comment                   Service Typing Tag
                                 Service Typing Tag               Numbering
                                                                  Numbering
Service-Oriented Logical Design Model
Service-Oriented Logical Design Model




     Logical Design Relationship Assets




Atomic            Composite            Service
Service            Service             Cluster




      Consumer                  Intermediary
                                    Flag
Service-Oriented Logical Design Model




                Logical Design Relationship Connectors
                Logical Design Relationship Connectors




 Apparent
  Apparent              Implied
                        Implied        Apparent
                                        Apparent          Implied
                                                          Implied
Bidirectional
Bidirectional         Bidirectional
                      Bidirectional   Unidirectional
                                      Unidirectional   Unidirectional
                                                       Unidirectional
Service-Oriented Logical Design Model




      Logical Design Composition Assets




Atomic         Composite       Service
Service         Service        Cluster      Consumer
Service-Oriented Logical Design Model




                      Logical Design Composition Beams

                 Network        Star         Circular      Hierarchical
                  Beam         Beam           Beam            Beam

 Apparent
Bidirectional

  Apparent
Unidirectional

   Implied
Bidirectional

   Implied
Unidirectional
Service-Oriented Logical Design Model



Logical Design Composition Styles

    Network               Circular




   Hierarchical             Star
Service-Oriented Logical Design Model




           Service Transaction Assets




 Atomic             Composite             Service
 Service             Service              Cluster




Consumer             Lifeline              Actor
Service-Oriented Logical Design Model




     Service Transaction Sections


       Service and Consumer Section


             Session Section

                  Transaction Section

                          Activity Section
Service-Oriented Logical Design Model




         Aggregator
           Entity
           Panel




  Service and Consumer Section
                              Service
                               and
                             Consumer
                               Panel
Service-Oriented Logical Design Model




                        Activity
                      Management
                        Section


Concurrency
   Flag       Activity Section
  Section




                        Atomicity
                         Section
Service-Oriented Logical Design Model




Transaction Activity Connectors



     Originating Activity Connector




    Intermediary Activity Connector




       End-of-Activity Connector
Service-Oriented Conceptual Architecture Model
Service-Oriented Conceptual Architecture Model




       Conceptual Architecture Assets




  Packaged
                     Business        Architectural   Technological
Technological
                     Domain            Concept         Function
    Asset
Service-Oriented Conceptual Architecture Model




Conceptual Architecture Notation




 Recognized           Extended          Owner of




        Function of        Conceptualized as
Service-Oriented Logical Architecture Model
Service-Oriented Logical Architecture Model




        Logical Architecture

      Reu             s
          sable Asset

     Ena                         es
        blin              nologi
             g       Tech
   Tec                           n
       hno lo
                gy       nd atio
                      Fou
Service-Oriented Logical Architecture Model


  Logical Architecture Assets




     Packaged
                     Business or Technological
   Technological
                             Process
       Asset




 Logical Architecture Notation



                @                EXEC

     Utilized               Executed
Service-Oriented Modeling Framework (SOMF)




            www.ModelingConcepts.com

Mais conteúdo relacionado

Semelhante a Service-Oriented Modeling Language

Chris Madrid Service Virtualization
Chris  Madrid    Service VirtualizationChris  Madrid    Service Virtualization
Chris Madrid Service Virtualization
SOA Symposium
 
Arquiteturas Orientadas a Serviços com a JBoss SOA Platform
Arquiteturas Orientadas a Serviços com a JBoss SOA PlatformArquiteturas Orientadas a Serviços com a JBoss SOA Platform
Arquiteturas Orientadas a Serviços com a JBoss SOA Platform
Alexandre Gomes
 
SOA architecture patterns, Matjaž Jurič (FRI/Univerza v Ljubljani)
SOA architecture patterns, Matjaž Jurič (FRI/Univerza v Ljubljani)SOA architecture patterns, Matjaž Jurič (FRI/Univerza v Ljubljani)
SOA architecture patterns, Matjaž Jurič (FRI/Univerza v Ljubljani)
OpenBlend society
 
Anthony Carrato S O A Business Architecture
Anthony  Carrato    S O A  Business  ArchitectureAnthony  Carrato    S O A  Business  Architecture
Anthony Carrato S O A Business Architecture
SOA Symposium
 
Icws10 lecue-gorronogoitia-gonzalez-radzimski-villa-presentation
Icws10 lecue-gorronogoitia-gonzalez-radzimski-villa-presentationIcws10 lecue-gorronogoitia-gonzalez-radzimski-villa-presentation
Icws10 lecue-gorronogoitia-gonzalez-radzimski-villa-presentation
Freddy Lecue
 
Establishing a service factory
Establishing a service factoryEstablishing a service factory
Establishing a service factory
davemayo
 
Architecting Your Enterprise
Architecting Your EnterpriseArchitecting Your Enterprise
Architecting Your Enterprise
Ed Seidewitz
 

Semelhante a Service-Oriented Modeling Language (20)

Chris Madrid Service Virtualization
Chris  Madrid    Service VirtualizationChris  Madrid    Service Virtualization
Chris Madrid Service Virtualization
 
Software Architecture: views and viewpoints
Software Architecture: views and viewpointsSoftware Architecture: views and viewpoints
Software Architecture: views and viewpoints
 
Arquiteturas Orientadas a Serviços com a JBoss SOA Platform
Arquiteturas Orientadas a Serviços com a JBoss SOA PlatformArquiteturas Orientadas a Serviços com a JBoss SOA Platform
Arquiteturas Orientadas a Serviços com a JBoss SOA Platform
 
Service Oriented Architecture (SOA) [1/5] : Introduction to SOA
Service Oriented Architecture (SOA) [1/5] : Introduction to SOAService Oriented Architecture (SOA) [1/5] : Introduction to SOA
Service Oriented Architecture (SOA) [1/5] : Introduction to SOA
 
SOA architecture patterns, Matjaž Jurič (FRI/Univerza v Ljubljani)
SOA architecture patterns, Matjaž Jurič (FRI/Univerza v Ljubljani)SOA architecture patterns, Matjaž Jurič (FRI/Univerza v Ljubljani)
SOA architecture patterns, Matjaž Jurič (FRI/Univerza v Ljubljani)
 
Anthony Carrato S O A Business Architecture
Anthony  Carrato    S O A  Business  ArchitectureAnthony  Carrato    S O A  Business  Architecture
Anthony Carrato S O A Business Architecture
 
Icws10 lecue-gorronogoitia-gonzalez-radzimski-villa-presentation
Icws10 lecue-gorronogoitia-gonzalez-radzimski-villa-presentationIcws10 lecue-gorronogoitia-gonzalez-radzimski-villa-presentation
Icws10 lecue-gorronogoitia-gonzalez-radzimski-villa-presentation
 
Grethe Thilly - Portfolio
Grethe Thilly - PortfolioGrethe Thilly - Portfolio
Grethe Thilly - Portfolio
 
Service Oriented Approach to Application Modernization sept 2010
Service Oriented Approach to Application Modernization sept 2010Service Oriented Approach to Application Modernization sept 2010
Service Oriented Approach to Application Modernization sept 2010
 
Uml3
Uml3Uml3
Uml3
 
Developing An SOA Strategy V1
Developing An SOA Strategy V1Developing An SOA Strategy V1
Developing An SOA Strategy V1
 
User Interfaces and SOA - OPITZ CONSULTING - Maier - Winterberg
User Interfaces and SOA - OPITZ CONSULTING - Maier - WinterbergUser Interfaces and SOA - OPITZ CONSULTING - Maier - Winterberg
User Interfaces and SOA - OPITZ CONSULTING - Maier - Winterberg
 
Soa
SoaSoa
Soa
 
Soa
SoaSoa
Soa
 
Soa
SoaSoa
Soa
 
Soa Governance And Security V1.1
Soa Governance And Security V1.1Soa Governance And Security V1.1
Soa Governance And Security V1.1
 
Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle d...
Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle d...Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle d...
Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle d...
 
Establishing a service factory
Establishing a service factoryEstablishing a service factory
Establishing a service factory
 
Web Business Platforms on the Cloud
Web Business Platforms on the CloudWeb Business Platforms on the Cloud
Web Business Platforms on the Cloud
 
Architecting Your Enterprise
Architecting Your EnterpriseArchitecting Your Enterprise
Architecting Your Enterprise
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 

Service-Oriented Modeling Language