SlideShare a Scribd company logo
1 of 26
Download to read 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

More Related Content

Similar to 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
 

Similar to 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
 

Recently uploaded

Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 

Recently uploaded (20)

The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
The UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoThe UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, Ocado
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 

Service-Oriented Modeling Language