SlideShare a Scribd company logo
1 of 13
Download to read offline
22-10-2008




                           This Presentation Courtesy of the
                           International SOA Symposium
                           October 7-8, 2008 Amsterdam Arena
                           www.soasymposium.com
                           info@soasymposium.com


                                                           Founding Sponsors




Platinum Sponsors




Gold Sponsors       Silver Sponsors




                                                                                        October 7, 2008



                                   Enterprise Unity:
                                          An Ontological Approach to
                                              Connecting SOAs
                        SOA Symposium, Amsterdam, Netherlands
                           Wesley McGregor, Senior Advisor, CGI Inc.

                    © CGI GROUP INC. All rights reserved

                                                                               _experience the commitment TM




                                                                                                                       1
22-10-2008




       The Theory

                                 3




The Theory


Perfect Engine   0 Friction

Perfect Market   0 Negotiation

Perfect SOA      0 Discontinuity


                                 4




                                             2
22-10-2008




                   The Problem

                                                                                                                                          5




The Public Sector: Disparate Communities

                                                                                              Interactions
                                    Interactions                OVERSIGHT
                                                                Service   Service   Service


                                                                  Community of Interest

                                HEALTH                                                        IMMIGRATION
                          Service    Service   Service                Interactions            Service   Service   Service

                             Community of Interest
                                                                                                Community of Interest


                                                               POLICING
                                                     Service    Service   Service   Service


                                                               Community of Interest
                                                                                                        Key Challenges:
                                                                                                           Trust (Internal & External)
                                                                                                           Jurisdictional
   Communities of Interest are usually
   circumscribed by government departments.

  Disparate: fundamentally unique


                                                                                                                                          6




                                                                                                                                                      3
22-10-2008




The Simple Company: Distinct Communities


                                                                                                                        Executive
                                                                                                                  Service              Service             Service


                                                                                                                      Community of Interest
                               Product                                                                                                                                           Sales &
                             Development                                                                                         Interactions                                   Marketing
                              Service             Service             Service                                                                                               Service         Service                 Service


                                Community of Interest                                                                                                                        Community of Interest


                                                                                                                Manufacturing
                                                                                                                   Service              Service             Service


                                                                                                                      Community of Interest
                                                                                                                                                                            Key Challenges:
                                                                                                                                                                               Market Responsiveness
                                                                                                                                                                               Financial
     Communities of Interest are usually
     circumscribed by functional departments.

   Distinct: different in nature or quality


                                                                                                                                                                                                                              7




The Complex Conglomerate: Disjoint Communities

                                                   Executive

                                                Service    Executive
                                                           Service
                                                              Service
                                                                                                                                                                             Super Executive
                                                   Service    Executive
                                               Community of Interest Service
                                                             Service

                                                                                                                                                                                      Service   Service   Service

             Product                                                  Service     Executive
                                                           Community of Interest Service
                                                                                 Service
                                                                                                     Sales &
       Development                                     Interactions Serviceof Interest Service
                                                                    Community                     Marketing
                                                                                           Executive
                      Product                                                             Service
                                                                                                              Sales &
        Service
                Development
                  Service    Service                                                           Service
                                                                Interactions Serviceof Interest Service
                                                                              Community
                                                                                                          Service
                                                                                                           Marketing
                                                                                                    Executive
                                                                                                                    Service
                                                                                                                                                                              Community of Interest
                               Product                                                             Service
                                                                                             Community of Interest Service&
                                                                                                                       Sales
       Community of Interest Service
                 Service
                         Development
                           Service                                                                      Service
                                                                         Interactions Serviceof Interest Service
                                                                                       Community
                                                                                                                   Service
                                                                                                                    Marketing
                                                                                                             Executive
                                        Product                                                             Service
                                                                                                       Community of Interest Service&
                                                                                                                                Sales
                Community of Interest Service
                          Service
                                  Development
                                     Service
                                                 Manufacturing Interactions                                      Service    Service
                                                                                                                             Marketing
                                                 Product                                                  Service     Executive
                                                                                                Community of Interest Service
                                                                                                                     Service

                         Community of Interest Service                                                          Community of Interest Service&
                                                                                                                                         Sales
                                   Service         ServiceManufacturing
                                           Development
                                             Service                                                                      Service    Service
                                                             Service    Service
                                                                                           Interactions Serviceof Interest Service
                                                                                                         Community                    Marketing
                                                          Product                                                             Service
                                                                                                                         Community of Interest Service&
                                                                                                                                                  Sales
                                  CommunityCommunity of Interest Service
                                            Service Interest Service
                                                   of Service
                                                            ServiceManufacturing
                                                    Development        Service
                                                                                                     Interactions
                                                                                                                                   Service
                                                                                                                  Community of Interest
                                                                                                                                              Service
                                                                                                                                               Marketing
                                                                   Product                                                        Community of Interest Service&
                                                                                                                                                           Sales
                                           CommunityCommunity of Interest Service
                                                     Service Interest Service
                                                            of Service
                                                                     ServiceManufacturing
                                                             Development        Service
                                                                                                              Interactions
                                                                                                                                            Service    Service
                                                                                                                                                        Marketing
                                                                             Product                                                       Community of Interest Service&
                                                                                                                                                                  Sales
                                                   CommunityCommunity of Interest Service
                                                              Service Interest Service
                                                                     of Service
                                                                              ServiceManufacturing
                                                                      Development        Service
                                                                                                                       Interactions
                                                                                                                                                     Service   Service
                                                                                                                                                                Marketing
                                                          CommunityCommunity of Interest Service
                                                              Service Interest Service
                                                                     of Service                                                        Community of Interest Service
                                                                             ServiceManufacturing
                                                                                     Service                                               Service   Service


                                                                 CommunityCommunity of Interest Service
                                                                          of Interest                                                           Community of Interest
                                                                                 ServiceManufacturing
                                                                                         Service



                                                                                           ServiceManufacturing
                                                                                       Community of Interest Service
                                                                                                    Service



                                                                                               Community of Interest Service
                                                                                                   Service  Service



                                                                                                        Community of Interest                                               Key Challenges:
                                                                                                                                                                               Management & Control
      Communities of Interest are usually
                                                                                                                                                                               Cultural
      circumscribed by individual companies.

    Disjoint: separate or disconnected


                                                                                                                                                                                                                              8




                                                                                                                                                                                                                                          4
22-10-2008




End Result: Localization

                                                                                                                          Registry/Repository
                                                                                                                          Transformation                                                                                                                                                                                                                         Localized syntax
 Using ESBs                                                                                                               Routing                                                                                                                        enterprises                                                                                             Localized nomenclature
                                                                                                                                                                                                                                                                                                                                                                  Localized semantics
 that provide…                                                                                                            Reliable Messaging
                                                                                                                          Standardized Interfaces
                                                                                                                                                                                                                                                          end up with                                                                                             Vendor influences
                                                                                                                                                                                                                                                                                                                                                                  Interoperability challenges
                                                                                                                          Orchestration Engine
                                                                                                                          Connectors & Adapters




                                 Executive                                                                                    Executive                                                                                    Executive                                                                                    Executive                                                                                    Executive

                                  Service   Service   Service
                                                                                                                              Service    Service   Service                                                                 Service    Service   Service                                                                  Service   Service   Service                                                                  Service   Service   Service



                                 Community of                                                                                 Community of                                                                                 Community of                                                                                 Community of                                                                                 Community of
                                   Interest                                                                                     Interest                                                                                     Interest                                                                                     Interest                                                                                     Interest
  Product                                                        Sales &                        Product                                                       Sales &                        Product                                                       Sales &                        Product                                                       Sales &                        Product                                                       Sales &
Development                                                     Marketing                     Development                                                    Marketing                     Development                                                    Marketing                     Development                                                    Marketing                     Development                                                    Marketing
                                    Interactions                                                                                Interactions                                                                                 Interactions                                                                                  Interactions                                                                                 Interactions
  Service   Service   Service                                   Service   Service   Service
                                                                                               Service   Service   Service                                   Service   Service   Service    Service   Service   Service                                   Service   Service   Service    Service   Service   Service                                   Service   Service   Service    Service   Service   Service                                   Service   Service   Service


 Community of                                                   Community of                  Community of                                                   Community of                  Community of                                                   Community of                  Community of                                                   Community of                                                                                 Community of
                                                                                                                                                                                                                                                                                                                                                                                     Community of
   Interest                                                       Interest                      Interest                                                       Interest                      Interest                                                       Interest                      Interest                                                       Interest                                                                                     Interest
                                                                                                                                                                                                                                                                                                                                                                                       Interest
                                Manufacturing                                                                                Manufacturing                                                                                Manufacturing                                                                                Manufacturing                                                                                Manufacturing

                                  Service   Service   Service
                                                                                                                               Service   Service   Service                                                                  Service   Service   Service                                                                  Service   Service   Service                                                                  Service   Service   Service


                                 Community of                                                                                 Community of                                                                                 Community of                                                                                 Community of                                                                                 Community of
                                   Interest                                                                                     Interest                                                                                     Interest                                                                                     Interest                                                                                     Interest




                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  9




                                                                The Solution

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  10




                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               5
22-10-2008




Ontology: Definition

“An ontology is an explicit specification of a conceptualization.

The term is borrowed from philosophy, where an ontology is a systematic account of
Existence. For knowledge-based systems, what “exists” is exactly that which can be
represented. When the knowledge of a domain is represented in a declarative formalism,
the set of objects that can be represented is called a universe of discourse. This set of
objects, and the describable relationships among them, are reflected in the representational
vocabulary with which a knowledge-based program represents knowledge. Thus, we can
describe the ontology of a program by defining a set of representational terms. In such an
ontology, definitions associate the names of entities in the universe of discourse (e.g.,
classes, relations, functions, or other objects) with human-readable text describing what the
names are meant to denote, and formal axioms that constrain the interpretation and well-
formed use of these terms”

Source: “A translation approach to portable ontology specifications”, Tom Gruber,
Knowledge Acquisition 5, (1993) pp. 199-220


                           This definition, although debatable, is satisfactory for the purposes of our discussion.


                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  11




Layered Ontological Overlay


                                                                                                                                                                                   Common Ontology
                                               Shared Ontology                                                                                                                                                                                                                          Shared Ontology
                            Local                                                                                      Local                                                                                         Local                                                                                        Local                                                                                        Local
                           Ontology                                                                                   Ontology                                                                                      Ontology                                                                                     Ontology                                                                                     Ontology



                                 Executive                                                                                    Executive                                                                                    Executive                                                                                    Executive                                                                                    Executive

                                  Service   Service   Service
                                                                                                                              Service    Service   Service                                                                 Service    Service   Service                                                                  Service   Service   Service                                                                  Service   Service   Service



                                 Community of                                                                                 Community of                                                                                 Community of                                                                                 Community of                                                                                 Community of
                                   Interest                                                                                     Interest                                                                                     Interest                                                                                     Interest                                                                                     Interest
   Product                                                       Sales &                        Product                                                       Sales &                        Product                                                       Sales &                        Product                                                       Sales &                        Product                                                       Sales &
 Development                                                    Marketing                     Development                                                    Marketing                     Development                                                    Marketing                     Development                                                    Marketing                     Development                                                    Marketing
                                    Interactions                                                                                Interactions                                                                                 Interactions                                                                                  Interactions                                                                                 Interactions
  Service   Service   Service                                   Service   Service   Service
                                                                                               Service   Service   Service                                   Service   Service   Service    Service   Service   Service                                   Service   Service   Service    Service   Service   Service                                   Service   Service   Service    Service   Service   Service                                   Service   Service   Service


 Community of                                                   Community of                  Community of                                                   Community of                  Community of                                                   Community of                  Community of                                                   Community of                                                                                 Community of
                                                                                                                                                                                                                                                                                                                                                                                     Community of
   Interest                                                       Interest                      Interest                                                       Interest                      Interest                                                       Interest                      Interest                                                       Interest                                                                                     Interest
                                                                                                                                                                                                                                                                                                                                                                                       Interest
                                Manufacturing                                                                                Manufacturing                                                                                Manufacturing                                                                                Manufacturing                                                                                Manufacturing

                                  Service   Service   Service
                                                                                                                               Service   Service   Service                                                                  Service   Service   Service                                                                  Service   Service   Service                                                                  Service   Service   Service


                                 Community of                                                                                 Community of                                                                                 Community of                                                                                 Community of                                                                                 Community of
                                   Interest                                                                                     Interest                                                                                     Interest                                                                                     Interest                                                                                     Interest




                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  12




                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               6
22-10-2008




Ontological Framework
  Analysis Phase                       Synthesis Phase                         Design& Build Phase
 Key Stakeholders                      Enterprise Vision
   & Influencers

  Exec                                    Model of Common
                                             Services
 Depts
                             Modeling
Projects                      Group

 Other                                                    Formal
                                                                     Mediation
 Areas.                                               Common Service
                                                                     Services
                                                        Description
Standards
 Bodies

Vendor                                  Governance

         “Chaos”                      “Consistent Structure”                         “Order”
                                                                                                          13




Analysis: Service Concept Exposition

                                                                         Ambiguous Service Descriptions
                    Enterprise-wide       Information
          Exec                               Models                               Problem Space
                                                                                Exec              Dept
                     Dept-specific
                                           Business
          Depts
                                            Logic
                                                           Service Concept




                                                                                              Service X
                   Project-specific
                                                              Extraction




                                            Service
      Projects
                                          Descriptions
                                                                              Service Y
                   Consider others
          Other                             Process
          Areas                             Models
                                                                               Vendor          Standard
                   Guided by
      Standards                            Reference
        Body                                Models                                Service Z
                    Dependencies
         Vendor                             Service
                                                                                          Project
                                         Architectures


                                              “Chaos”
                                                                                                          14




                                                                                                                       7
22-10-2008




Synthesis: Consistent Service Representation

   Classification of
   Common Service                                              Model of Common Services            Formal Description
     Components




                            Synthesis of Service Concepts
                                                                                                      of Common
   Exec           Dept                                                                                 Services

               Service X




  Service Y


               Standar
  Vendor
                  d

   Service Z
                                                                  Semantically Consistent         Machine-understandable
                                                                Description of Service Types        Representation of
           Project
                                                                     and Components                Service Components


                                                            “Consistent Structure”
                                                                                                                           15




Design & Build: Service Interoperability
                                                                                     Platform-specific Implementations


                                                                                                         Service X
                       Automated Mediation
                            Capability                                                                   Client X
                                                                                       Successful
                                                                                      Exchange of
                                                                                      Information

                                                                                                          Client Y
               Consistent                                          Consistent Data
               Semantics                                            Interpretation                       Service Y


                                                                                         Service
                                                                                     Interoperability
                          A community can
  Service                effectively interpret
Descriptions          information and interact                                                            Client Z
                          successfully in a
                     completely automated way
                     with another community or
                             environment
                                                                    “Order”
                                                                                                                           16




                                                                                                                                        8
22-10-2008




                    Issues

                                                                   17




Issues

1. Ownership of the design-time interpretation capability can
   be problematic.
     • Knowledge is power
     • Monarchy or democracy
2. Where does the run-time translation execution lie?
     • Centralized, distributed, shared,…
3. How are conflicts resolved?
     • Jurisdictional, human behavioural,…
4. Can inconsistencies be resolved in an automated way?
     • Rules - both static and dynamically generated,…
5. Technical interoperability.
     • E.g.. is XML (RDF, OWL,…) enough?
6. Semantic interoperability with outside partners.
     • How much human modeling effort is required to bring a new
       community onboard?




                                                                                9
22-10-2008




            Implications

                                                                                            19




Complexity Reduction: Amdahl‟s Law

                                  Amdahl's law, (Gene Amdahl, 1967)
                                  Named after computer architect Gene Amdahl,
                                  is used to find the maximum expected
                                  improvement to an overall system when only
                                  part of the system is improved. It is often used
                                  in parallel computing to predict the theoretical
                                  maximum speedup using multiple processors.
                                  Source: www.wikipedia.com

  If S is the fraction of a calculation that is serial and (1-S) the fraction that can be
  parallelized, then the greatest speedup that can be achieved using P processors is:
                                        1
                                 (S + (1-S) / P)
  which has a limiting value of 1/S for an infinite number of processors.
  Source: www.phy.duke.edu


                                                                                            20




                                                                                                        10
22-10-2008




Extensions to Amdahl‟s Law

 Can we update Amdahl’s law to include complex
 service orchestrations?
   (From a linear to a multi-dimensional perspective)



 Can we then calculate the reduction in complexity
 of a system using a framework of consistent
 service descriptions?
    (What efficiencies do we gain)


 Finally, based on the reduction of a system’s
 complexity, can we calculate the reduction of
 discontinuity of an entire environment?
    (What controls are now implicit)


                                                        21




   Final Thoughts

                                                        22




                                                                    11
22-10-2008




Mapping to Maslow‟s Hierarchy of Needs
      Needs                           Notional             Service Types               Tomorrow

Self Actualization                   Abstraction         Adaptive,
                                         &               Autonomic, &
                                     Continuity          Self-Perpetuating

Aesthetic & Cognitive                Wisdom               Knowledge
knowledge, understanding,               &
goodness, justice, beauty, order     Reasoning




                                                                                           Time
Esteem                               Distinction         Differentiation
competence, approval, recognition

Belongingness & Love                 Community           Community of Interest
affiliation, acceptance, affection

Safety                               Growth              Enterprise
security, physiological safety

Physiological                        Survival             Infrastructure               Yesterday
food, drink, air


                                                                                                  23




The Future

  As we move from Enterprise SOA to an SOA
  Marketplace, the commoditization of services
           will force the creation of a
        generalized ontological overlay

Enterprise SOA                                                   SOA Marketplace

                                        SOA Continuum

 - Organizational -                                                   - Whole-of-Environment -
 Organizational efficiencies
 leading to improved                                                  Dynamic arbitrage between
 performance                         Source: William A. Murray        service supply and demand
                                                                                                  24




                                                                                                              12
22-10-2008




„Till we meet again…




        Thank You!
                Wesley McGregor
            Wesley.McGregor@cgi.com




                                      25




                                                  13

More Related Content

Viewers also liked

Sandy Carter Understanding S O A And Web 2
Sandy  Carter    Understanding  S O A And  Web 2Sandy  Carter    Understanding  S O A And  Web 2
Sandy Carter Understanding S O A And Web 2SOA Symposium
 
Cesare Pautasso R E S T V1
Cesare  Pautasso    R E S T V1Cesare  Pautasso    R E S T V1
Cesare Pautasso R E S T V1SOA Symposium
 
Arnaud Simon Flight Data Processing
Arnaud  Simon    Flight  Data ProcessingArnaud  Simon    Flight  Data Processing
Arnaud Simon Flight Data ProcessingSOA Symposium
 
Enrique Castro Leon Scaling Delivery Of I T Services
Enrique  Castro Leon    Scaling  Delivery Of  I T ServicesEnrique  Castro Leon    Scaling  Delivery Of  I T Services
Enrique Castro Leon Scaling Delivery Of I T ServicesSOA Symposium
 
Kevin Liu Peter Mc Nulty Best Practices V2
Kevin  Liu  Peter Mc Nulty    Best  Practices V2Kevin  Liu  Peter Mc Nulty    Best  Practices V2
Kevin Liu Peter Mc Nulty Best Practices V2SOA Symposium
 
Chris Madrid Master Data Management
Chris  Madrid    Master Data ManagementChris  Madrid    Master Data Management
Chris Madrid Master Data ManagementSOA Symposium
 
Paul C Brown S O A Governance
Paul  C  Brown    S O A  GovernancePaul  C  Brown    S O A  Governance
Paul C Brown S O A GovernanceSOA Symposium
 
Toufic Boubez The Future Of S O A Security
Toufic  Boubez   The  Future Of  S O A  SecurityToufic  Boubez   The  Future Of  S O A  Security
Toufic Boubez The Future Of S O A SecuritySOA Symposium
 
Edwin Vd Sanden Composite Applications For Users
Edwin Vd Sanden     Composite Applications For UsersEdwin Vd Sanden     Composite Applications For Users
Edwin Vd Sanden Composite Applications For UsersSOA Symposium
 
Dennis Wisnosky Cross Talk Presentation D Wiz 09262008 For Publication
Dennis  Wisnosky    Cross Talk  Presentation  D Wiz 09262008  For  PublicationDennis  Wisnosky    Cross Talk  Presentation  D Wiz 09262008  For  Publication
Dennis Wisnosky Cross Talk Presentation D Wiz 09262008 For PublicationSOA Symposium
 
Vincenzo Ferrucci Lessons Learned
Vincenzo  Ferrucci  Lessons LearnedVincenzo  Ferrucci  Lessons Learned
Vincenzo Ferrucci Lessons LearnedSOA Symposium
 
Jaap Schekkerman S O A Enterprise Arch S Tyle
Jaap  Schekkerman    S O A  Enterprise  Arch  S TyleJaap  Schekkerman    S O A  Enterprise  Arch  S Tyle
Jaap Schekkerman S O A Enterprise Arch S TyleSOA Symposium
 
Jim Webber R E S Tful Services
Jim  Webber    R E S Tful  ServicesJim  Webber    R E S Tful  Services
Jim Webber R E S Tful ServicesSOA Symposium
 
Dharmes Mistry Tony De Bree S O A Business Persp V1b
Dharmes  Mistry    Tony De  Bree   S O A Business Persp V1bDharmes  Mistry    Tony De  Bree   S O A Business Persp V1b
Dharmes Mistry Tony De Bree S O A Business Persp V1bSOA Symposium
 

Viewers also liked (14)

Sandy Carter Understanding S O A And Web 2
Sandy  Carter    Understanding  S O A And  Web 2Sandy  Carter    Understanding  S O A And  Web 2
Sandy Carter Understanding S O A And Web 2
 
Cesare Pautasso R E S T V1
Cesare  Pautasso    R E S T V1Cesare  Pautasso    R E S T V1
Cesare Pautasso R E S T V1
 
Arnaud Simon Flight Data Processing
Arnaud  Simon    Flight  Data ProcessingArnaud  Simon    Flight  Data Processing
Arnaud Simon Flight Data Processing
 
Enrique Castro Leon Scaling Delivery Of I T Services
Enrique  Castro Leon    Scaling  Delivery Of  I T ServicesEnrique  Castro Leon    Scaling  Delivery Of  I T Services
Enrique Castro Leon Scaling Delivery Of I T Services
 
Kevin Liu Peter Mc Nulty Best Practices V2
Kevin  Liu  Peter Mc Nulty    Best  Practices V2Kevin  Liu  Peter Mc Nulty    Best  Practices V2
Kevin Liu Peter Mc Nulty Best Practices V2
 
Chris Madrid Master Data Management
Chris  Madrid    Master Data ManagementChris  Madrid    Master Data Management
Chris Madrid Master Data Management
 
Paul C Brown S O A Governance
Paul  C  Brown    S O A  GovernancePaul  C  Brown    S O A  Governance
Paul C Brown S O A Governance
 
Toufic Boubez The Future Of S O A Security
Toufic  Boubez   The  Future Of  S O A  SecurityToufic  Boubez   The  Future Of  S O A  Security
Toufic Boubez The Future Of S O A Security
 
Edwin Vd Sanden Composite Applications For Users
Edwin Vd Sanden     Composite Applications For UsersEdwin Vd Sanden     Composite Applications For Users
Edwin Vd Sanden Composite Applications For Users
 
Dennis Wisnosky Cross Talk Presentation D Wiz 09262008 For Publication
Dennis  Wisnosky    Cross Talk  Presentation  D Wiz 09262008  For  PublicationDennis  Wisnosky    Cross Talk  Presentation  D Wiz 09262008  For  Publication
Dennis Wisnosky Cross Talk Presentation D Wiz 09262008 For Publication
 
Vincenzo Ferrucci Lessons Learned
Vincenzo  Ferrucci  Lessons LearnedVincenzo  Ferrucci  Lessons Learned
Vincenzo Ferrucci Lessons Learned
 
Jaap Schekkerman S O A Enterprise Arch S Tyle
Jaap  Schekkerman    S O A  Enterprise  Arch  S TyleJaap  Schekkerman    S O A  Enterprise  Arch  S Tyle
Jaap Schekkerman S O A Enterprise Arch S Tyle
 
Jim Webber R E S Tful Services
Jim  Webber    R E S Tful  ServicesJim  Webber    R E S Tful  Services
Jim Webber R E S Tful Services
 
Dharmes Mistry Tony De Bree S O A Business Persp V1b
Dharmes  Mistry    Tony De  Bree   S O A Business Persp V1bDharmes  Mistry    Tony De  Bree   S O A Business Persp V1b
Dharmes Mistry Tony De Bree S O A Business Persp V1b
 

Similar to Wesley Mc Gregor An Ontological Approach

PSN Summit - Session A1 - Building on PSN
PSN Summit - Session A1 - Building on PSNPSN Summit - Session A1 - Building on PSN
PSN Summit - Session A1 - Building on PSNMikePSNGB
 
Model-driven Development of Social Network-enabled Applications
Model-driven Development of Social Network-enabled ApplicationsModel-driven Development of Social Network-enabled Applications
Model-driven Development of Social Network-enabled ApplicationsMarco Brambilla
 
Cloudforce Sydney 2012 - Social Enterprise for Financial Services
Cloudforce Sydney 2012 - Social Enterprise for Financial Services Cloudforce Sydney 2012 - Social Enterprise for Financial Services
Cloudforce Sydney 2012 - Social Enterprise for Financial Services Scott Gunther
 
Architecting the Building Blocks of Enterprise Social Networking
Architecting the Building Blocks of Enterprise Social Networking Architecting the Building Blocks of Enterprise Social Networking
Architecting the Building Blocks of Enterprise Social Networking Mike Gotta
 
Challenges for Open Semantic Service Networks : models, theory, applications
Challenges for Open Semantic Service Networks: models, theory, applications Challenges for Open Semantic Service Networks: models, theory, applications
Challenges for Open Semantic Service Networks : models, theory, applications Jorge Cardoso
 
Stakeholder Engagement & Co-Creation: Reducing Project Risk
Stakeholder Engagement & Co-Creation: Reducing Project RiskStakeholder Engagement & Co-Creation: Reducing Project Risk
Stakeholder Engagement & Co-Creation: Reducing Project RiskJenny Ambrozek
 
Management summary social messaging vendor study
Management summary social messaging vendor studyManagement summary social messaging vendor study
Management summary social messaging vendor studyN:Sight Research GmbH
 
CSR Trends in Europe
CSR Trends in Europe CSR Trends in Europe
CSR Trends in Europe GNCC_CSR
 
DDMA / Oracle: Datakwaliteit
DDMA / Oracle: DatakwaliteitDDMA / Oracle: Datakwaliteit
DDMA / Oracle: DatakwaliteitDDMA
 
Emerging technology in fashion retail business
Emerging technology in fashion retail business Emerging technology in fashion retail business
Emerging technology in fashion retail business pankaj bansal
 
Knowledge Intensive Business Services and Innovation
Knowledge Intensive Business Services and InnovationKnowledge Intensive Business Services and Innovation
Knowledge Intensive Business Services and InnovationIan Miles
 
Open Semantic Service Networks
Open Semantic Service NetworksOpen Semantic Service Networks
Open Semantic Service NetworksJorge Cardoso
 
Commercial opportunities in social media for large enterprise
Commercial opportunities in social media for large enterpriseCommercial opportunities in social media for large enterprise
Commercial opportunities in social media for large enterpriseSean O'Byrne
 
Social CRM,Prem Kumar Aparanaji, Evangelist Social CRM, Cognizant
Social CRM,Prem Kumar Aparanaji, Evangelist Social CRM, CognizantSocial CRM,Prem Kumar Aparanaji, Evangelist Social CRM, Cognizant
Social CRM,Prem Kumar Aparanaji, Evangelist Social CRM, CognizantIndia Social
 

Similar to Wesley Mc Gregor An Ontological Approach (20)

PSN Summit - Session A1 - Building on PSN
PSN Summit - Session A1 - Building on PSNPSN Summit - Session A1 - Building on PSN
PSN Summit - Session A1 - Building on PSN
 
Dimes Kimmo Ojuva
Dimes Kimmo OjuvaDimes Kimmo Ojuva
Dimes Kimmo Ojuva
 
Open and connected
Open and connectedOpen and connected
Open and connected
 
Model-driven Development of Social Network-enabled Applications
Model-driven Development of Social Network-enabled ApplicationsModel-driven Development of Social Network-enabled Applications
Model-driven Development of Social Network-enabled Applications
 
Cloudforce Sydney 2012 - Social Enterprise for Financial Services
Cloudforce Sydney 2012 - Social Enterprise for Financial Services Cloudforce Sydney 2012 - Social Enterprise for Financial Services
Cloudforce Sydney 2012 - Social Enterprise for Financial Services
 
Online Community Management
Online Community ManagementOnline Community Management
Online Community Management
 
Architecting the Building Blocks of Enterprise Social Networking
Architecting the Building Blocks of Enterprise Social Networking Architecting the Building Blocks of Enterprise Social Networking
Architecting the Building Blocks of Enterprise Social Networking
 
Challenges for Open Semantic Service Networks : models, theory, applications
Challenges for Open Semantic Service Networks: models, theory, applications Challenges for Open Semantic Service Networks: models, theory, applications
Challenges for Open Semantic Service Networks : models, theory, applications
 
Stakeholder Engagement & Co-Creation: Reducing Project Risk
Stakeholder Engagement & Co-Creation: Reducing Project RiskStakeholder Engagement & Co-Creation: Reducing Project Risk
Stakeholder Engagement & Co-Creation: Reducing Project Risk
 
Management summary social messaging vendor study
Management summary social messaging vendor studyManagement summary social messaging vendor study
Management summary social messaging vendor study
 
CSR Trends in Europe 2011
CSR Trends in Europe 2011CSR Trends in Europe 2011
CSR Trends in Europe 2011
 
CSR Trends in Europe
CSR Trends in Europe CSR Trends in Europe
CSR Trends in Europe
 
DDMA / Oracle: Datakwaliteit
DDMA / Oracle: DatakwaliteitDDMA / Oracle: Datakwaliteit
DDMA / Oracle: Datakwaliteit
 
Emerging technology in fashion retail business
Emerging technology in fashion retail business Emerging technology in fashion retail business
Emerging technology in fashion retail business
 
Business Model Innovation in the Digital and New Media Economy
Business Model Innovation in the Digital and New Media EconomyBusiness Model Innovation in the Digital and New Media Economy
Business Model Innovation in the Digital and New Media Economy
 
Knowledge Intensive Business Services and Innovation
Knowledge Intensive Business Services and InnovationKnowledge Intensive Business Services and Innovation
Knowledge Intensive Business Services and Innovation
 
Open Semantic Service Networks
Open Semantic Service NetworksOpen Semantic Service Networks
Open Semantic Service Networks
 
Jan5 pack
Jan5 packJan5 pack
Jan5 pack
 
Commercial opportunities in social media for large enterprise
Commercial opportunities in social media for large enterpriseCommercial opportunities in social media for large enterprise
Commercial opportunities in social media for large enterprise
 
Social CRM,Prem Kumar Aparanaji, Evangelist Social CRM, Cognizant
Social CRM,Prem Kumar Aparanaji, Evangelist Social CRM, CognizantSocial CRM,Prem Kumar Aparanaji, Evangelist Social CRM, Cognizant
Social CRM,Prem Kumar Aparanaji, Evangelist Social CRM, Cognizant
 

More from SOA Symposium

Sven Hakan Olsson Composability Index V2
Sven Hakan Olsson    Composability  Index V2Sven Hakan Olsson    Composability  Index V2
Sven Hakan Olsson Composability Index V2SOA Symposium
 
Thomas Erl Introducing S O A Design Patterns
Thomas  Erl    Introducing  S O A  Design  PatternsThomas  Erl    Introducing  S O A  Design  Patterns
Thomas Erl Introducing S O A Design PatternsSOA Symposium
 
Radovan Janecek Avoiding S O A Pitfalls
Radovan  Janecek   Avoiding  S O A  PitfallsRadovan  Janecek   Avoiding  S O A  Pitfalls
Radovan Janecek Avoiding S O A PitfallsSOA Symposium
 
Natasja Paulssen S A P M D M And E S O A At Philips
Natasja  Paulssen    S A P  M D M And E S O A At  PhilipsNatasja  Paulssen    S A P  M D M And E S O A At  Philips
Natasja Paulssen S A P M D M And E S O A At PhilipsSOA Symposium
 
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 ArchitectureSOA Symposium
 
David Chappel S O A Grid
David  Chappel    S O A  GridDavid  Chappel    S O A  Grid
David Chappel S O A GridSOA Symposium
 
Johan Kumps Federal E S B
Johan  Kumps    Federal  E S BJohan  Kumps    Federal  E S B
Johan Kumps Federal E S BSOA Symposium
 
Laurent Tarin B P M Ilog
Laurent  Tarin    B P M  IlogLaurent  Tarin    B P M  Ilog
Laurent Tarin B P M IlogSOA Symposium
 
Jim Webber Guerrilla S O A With Web Services
Jim Webber    Guerrilla  S O A With  Web  ServicesJim Webber    Guerrilla  S O A With  Web  Services
Jim Webber Guerrilla S O A With Web ServicesSOA Symposium
 
Robert Schneider What Every Developer
Robert  Schneider    What Every DeveloperRobert  Schneider    What Every Developer
Robert Schneider What Every DeveloperSOA Symposium
 
Robert Schneider 10 Strategies
Robert  Schneider   10  StrategiesRobert  Schneider   10  Strategies
Robert Schneider 10 StrategiesSOA Symposium
 
Thomas Rischbeck Real Life E S B
Thomas  Rischbeck    Real  Life  E S BThomas  Rischbeck    Real  Life  E S B
Thomas Rischbeck Real Life E S BSOA Symposium
 
Stefan Pappe Making S O A Operational
Stefan  Pappe    Making  S O A  OperationalStefan  Pappe    Making  S O A  Operational
Stefan Pappe Making S O A OperationalSOA Symposium
 
Paul Brown Org Man Issues
Paul  Brown    Org  Man  IssuesPaul  Brown    Org  Man  Issues
Paul Brown Org Man IssuesSOA Symposium
 
Paul Butterworth Policy Based Approach
Paul  Butterworth    Policy  Based  ApproachPaul  Butterworth    Policy  Based  Approach
Paul Butterworth Policy Based ApproachSOA Symposium
 
Mark Little Web Services And Transactions
Mark  Little    Web  Services And  TransactionsMark  Little    Web  Services And  Transactions
Mark Little Web Services And TransactionsSOA Symposium
 
S Ven Hakan Olsson Compos Index
S Ven  Hakan  Olsson    Compos IndexS Ven  Hakan  Olsson    Compos Index
S Ven Hakan Olsson Compos IndexSOA Symposium
 
Art Ligthart Service Identification Techniques
Art  Ligthart    Service  Identification  TechniquesArt  Ligthart    Service  Identification  Techniques
Art Ligthart Service Identification TechniquesSOA Symposium
 
Mohamad Afshar Moving Beyond Project Level S O A V1
Mohamad  Afshar    Moving Beyond Project Level S O A V1Mohamad  Afshar    Moving Beyond Project Level S O A V1
Mohamad Afshar Moving Beyond Project Level S O A V1SOA Symposium
 
Brian Loesgen An Early Look At Oslo
Brian  Loesgen    An  Early  Look At  OsloBrian  Loesgen    An  Early  Look At  Oslo
Brian Loesgen An Early Look At OsloSOA Symposium
 

More from SOA Symposium (20)

Sven Hakan Olsson Composability Index V2
Sven Hakan Olsson    Composability  Index V2Sven Hakan Olsson    Composability  Index V2
Sven Hakan Olsson Composability Index V2
 
Thomas Erl Introducing S O A Design Patterns
Thomas  Erl    Introducing  S O A  Design  PatternsThomas  Erl    Introducing  S O A  Design  Patterns
Thomas Erl Introducing S O A Design Patterns
 
Radovan Janecek Avoiding S O A Pitfalls
Radovan  Janecek   Avoiding  S O A  PitfallsRadovan  Janecek   Avoiding  S O A  Pitfalls
Radovan Janecek Avoiding S O A Pitfalls
 
Natasja Paulssen S A P M D M And E S O A At Philips
Natasja  Paulssen    S A P  M D M And E S O A At  PhilipsNatasja  Paulssen    S A P  M D M And E S O A At  Philips
Natasja Paulssen S A P M D M And E S O A At Philips
 
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
 
David Chappel S O A Grid
David  Chappel    S O A  GridDavid  Chappel    S O A  Grid
David Chappel S O A Grid
 
Johan Kumps Federal E S B
Johan  Kumps    Federal  E S BJohan  Kumps    Federal  E S B
Johan Kumps Federal E S B
 
Laurent Tarin B P M Ilog
Laurent  Tarin    B P M  IlogLaurent  Tarin    B P M  Ilog
Laurent Tarin B P M Ilog
 
Jim Webber Guerrilla S O A With Web Services
Jim Webber    Guerrilla  S O A With  Web  ServicesJim Webber    Guerrilla  S O A With  Web  Services
Jim Webber Guerrilla S O A With Web Services
 
Robert Schneider What Every Developer
Robert  Schneider    What Every DeveloperRobert  Schneider    What Every Developer
Robert Schneider What Every Developer
 
Robert Schneider 10 Strategies
Robert  Schneider   10  StrategiesRobert  Schneider   10  Strategies
Robert Schneider 10 Strategies
 
Thomas Rischbeck Real Life E S B
Thomas  Rischbeck    Real  Life  E S BThomas  Rischbeck    Real  Life  E S B
Thomas Rischbeck Real Life E S B
 
Stefan Pappe Making S O A Operational
Stefan  Pappe    Making  S O A  OperationalStefan  Pappe    Making  S O A  Operational
Stefan Pappe Making S O A Operational
 
Paul Brown Org Man Issues
Paul  Brown    Org  Man  IssuesPaul  Brown    Org  Man  Issues
Paul Brown Org Man Issues
 
Paul Butterworth Policy Based Approach
Paul  Butterworth    Policy  Based  ApproachPaul  Butterworth    Policy  Based  Approach
Paul Butterworth Policy Based Approach
 
Mark Little Web Services And Transactions
Mark  Little    Web  Services And  TransactionsMark  Little    Web  Services And  Transactions
Mark Little Web Services And Transactions
 
S Ven Hakan Olsson Compos Index
S Ven  Hakan  Olsson    Compos IndexS Ven  Hakan  Olsson    Compos Index
S Ven Hakan Olsson Compos Index
 
Art Ligthart Service Identification Techniques
Art  Ligthart    Service  Identification  TechniquesArt  Ligthart    Service  Identification  Techniques
Art Ligthart Service Identification Techniques
 
Mohamad Afshar Moving Beyond Project Level S O A V1
Mohamad  Afshar    Moving Beyond Project Level S O A V1Mohamad  Afshar    Moving Beyond Project Level S O A V1
Mohamad Afshar Moving Beyond Project Level S O A V1
 
Brian Loesgen An Early Look At Oslo
Brian  Loesgen    An  Early  Look At  OsloBrian  Loesgen    An  Early  Look At  Oslo
Brian Loesgen An Early Look At Oslo
 

Recently uploaded

Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxmbikashkanyari
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
Chapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditChapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditNhtLNguyn9
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?Olivia Kresic
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxFinancial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxsaniyaimamuddin
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdfKhaled Al Awadi
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Peter Ward
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Doge Mining Website
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Pereraictsugar
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 

Recently uploaded (20)

Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
Chapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditChapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal audit
 
MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?MAHA Global and IPR: Do Actions Speak Louder Than Words?
MAHA Global and IPR: Do Actions Speak Louder Than Words?
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxFinancial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
 
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdfNewBase  19 April  2024  Energy News issue - 1717 by Khaled Al Awadi.pdf
NewBase 19 April 2024 Energy News issue - 1717 by Khaled Al Awadi.pdf
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
 
Call Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North GoaCall Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North Goa
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
 
Kenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith PereraKenya Coconut Production Presentation by Dr. Lalith Perera
Kenya Coconut Production Presentation by Dr. Lalith Perera
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 

Wesley Mc Gregor An Ontological Approach

  • 1. 22-10-2008 This Presentation Courtesy of the International SOA Symposium October 7-8, 2008 Amsterdam Arena www.soasymposium.com info@soasymposium.com Founding Sponsors Platinum Sponsors Gold Sponsors Silver Sponsors October 7, 2008 Enterprise Unity: An Ontological Approach to Connecting SOAs SOA Symposium, Amsterdam, Netherlands Wesley McGregor, Senior Advisor, CGI Inc. © CGI GROUP INC. All rights reserved _experience the commitment TM 1
  • 2. 22-10-2008 The Theory 3 The Theory Perfect Engine 0 Friction Perfect Market 0 Negotiation Perfect SOA 0 Discontinuity 4 2
  • 3. 22-10-2008 The Problem 5 The Public Sector: Disparate Communities Interactions Interactions OVERSIGHT Service Service Service Community of Interest HEALTH IMMIGRATION Service Service Service Interactions Service Service Service Community of Interest Community of Interest POLICING Service Service Service Service Community of Interest Key Challenges:  Trust (Internal & External)  Jurisdictional Communities of Interest are usually circumscribed by government departments. Disparate: fundamentally unique 6 3
  • 4. 22-10-2008 The Simple Company: Distinct Communities Executive Service Service Service Community of Interest Product Sales & Development Interactions Marketing Service Service Service Service Service Service Community of Interest Community of Interest Manufacturing Service Service Service Community of Interest Key Challenges:  Market Responsiveness  Financial Communities of Interest are usually circumscribed by functional departments. Distinct: different in nature or quality 7 The Complex Conglomerate: Disjoint Communities Executive Service Executive Service Service Super Executive Service Executive Community of Interest Service Service Service Service Service Product Service Executive Community of Interest Service Service Sales & Development Interactions Serviceof Interest Service Community Marketing Executive Product Service Sales & Service Development Service Service Service Interactions Serviceof Interest Service Community Service Marketing Executive Service Community of Interest Product Service Community of Interest Service& Sales Community of Interest Service Service Development Service Service Interactions Serviceof Interest Service Community Service Marketing Executive Product Service Community of Interest Service& Sales Community of Interest Service Service Development Service Manufacturing Interactions Service Service Marketing Product Service Executive Community of Interest Service Service Community of Interest Service Community of Interest Service& Sales Service ServiceManufacturing Development Service Service Service Service Service Interactions Serviceof Interest Service Community Marketing Product Service Community of Interest Service& Sales CommunityCommunity of Interest Service Service Interest Service of Service ServiceManufacturing Development Service Interactions Service Community of Interest Service Marketing Product Community of Interest Service& Sales CommunityCommunity of Interest Service Service Interest Service of Service ServiceManufacturing Development Service Interactions Service Service Marketing Product Community of Interest Service& Sales CommunityCommunity of Interest Service Service Interest Service of Service ServiceManufacturing Development Service Interactions Service Service Marketing CommunityCommunity of Interest Service Service Interest Service of Service Community of Interest Service ServiceManufacturing Service Service Service CommunityCommunity of Interest Service of Interest Community of Interest ServiceManufacturing Service ServiceManufacturing Community of Interest Service Service Community of Interest Service Service Service Community of Interest Key Challenges:  Management & Control Communities of Interest are usually  Cultural circumscribed by individual companies. Disjoint: separate or disconnected 8 4
  • 5. 22-10-2008 End Result: Localization  Registry/Repository  Transformation  Localized syntax Using ESBs  Routing enterprises  Localized nomenclature  Localized semantics that provide…  Reliable Messaging  Standardized Interfaces end up with  Vendor influences  Interoperability challenges  Orchestration Engine  Connectors & Adapters Executive Executive Executive Executive Executive Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Community of Community of Community of Community of Community of Interest Interest Interest Interest Interest Product Sales & Product Sales & Product Sales & Product Sales & Product Sales & Development Marketing Development Marketing Development Marketing Development Marketing Development Marketing Interactions Interactions Interactions Interactions Interactions Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Community of Community of Community of Community of Community of Community of Community of Community of Community of Community of Interest Interest Interest Interest Interest Interest Interest Interest Interest Interest Manufacturing Manufacturing Manufacturing Manufacturing Manufacturing Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Community of Community of Community of Community of Community of Interest Interest Interest Interest Interest 9 The Solution 10 5
  • 6. 22-10-2008 Ontology: Definition “An ontology is an explicit specification of a conceptualization. The term is borrowed from philosophy, where an ontology is a systematic account of Existence. For knowledge-based systems, what “exists” is exactly that which can be represented. When the knowledge of a domain is represented in a declarative formalism, the set of objects that can be represented is called a universe of discourse. This set of objects, and the describable relationships among them, are reflected in the representational vocabulary with which a knowledge-based program represents knowledge. Thus, we can describe the ontology of a program by defining a set of representational terms. In such an ontology, definitions associate the names of entities in the universe of discourse (e.g., classes, relations, functions, or other objects) with human-readable text describing what the names are meant to denote, and formal axioms that constrain the interpretation and well- formed use of these terms” Source: “A translation approach to portable ontology specifications”, Tom Gruber, Knowledge Acquisition 5, (1993) pp. 199-220 This definition, although debatable, is satisfactory for the purposes of our discussion. 11 Layered Ontological Overlay Common Ontology Shared Ontology Shared Ontology Local Local Local Local Local Ontology Ontology Ontology Ontology Ontology Executive Executive Executive Executive Executive Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Community of Community of Community of Community of Community of Interest Interest Interest Interest Interest Product Sales & Product Sales & Product Sales & Product Sales & Product Sales & Development Marketing Development Marketing Development Marketing Development Marketing Development Marketing Interactions Interactions Interactions Interactions Interactions Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Community of Community of Community of Community of Community of Community of Community of Community of Community of Community of Interest Interest Interest Interest Interest Interest Interest Interest Interest Interest Manufacturing Manufacturing Manufacturing Manufacturing Manufacturing Service Service Service Service Service Service Service Service Service Service Service Service Service Service Service Community of Community of Community of Community of Community of Interest Interest Interest Interest Interest 12 6
  • 7. 22-10-2008 Ontological Framework Analysis Phase Synthesis Phase Design& Build Phase Key Stakeholders Enterprise Vision & Influencers Exec Model of Common Services Depts Modeling Projects Group Other Formal Mediation Areas. Common Service Services Description Standards Bodies Vendor Governance “Chaos” “Consistent Structure” “Order” 13 Analysis: Service Concept Exposition Ambiguous Service Descriptions Enterprise-wide Information Exec Models Problem Space Exec Dept Dept-specific Business Depts Logic Service Concept Service X Project-specific Extraction Service Projects Descriptions Service Y Consider others Other Process Areas Models Vendor Standard Guided by Standards Reference Body Models Service Z Dependencies Vendor Service Project Architectures “Chaos” 14 7
  • 8. 22-10-2008 Synthesis: Consistent Service Representation Classification of Common Service Model of Common Services Formal Description Components Synthesis of Service Concepts of Common Exec Dept Services Service X Service Y Standar Vendor d Service Z Semantically Consistent Machine-understandable Description of Service Types Representation of Project and Components Service Components “Consistent Structure” 15 Design & Build: Service Interoperability Platform-specific Implementations Service X Automated Mediation Capability Client X Successful Exchange of Information Client Y Consistent Consistent Data Semantics Interpretation Service Y Service Interoperability A community can Service effectively interpret Descriptions information and interact Client Z successfully in a completely automated way with another community or environment “Order” 16 8
  • 9. 22-10-2008 Issues 17 Issues 1. Ownership of the design-time interpretation capability can be problematic. • Knowledge is power • Monarchy or democracy 2. Where does the run-time translation execution lie? • Centralized, distributed, shared,… 3. How are conflicts resolved? • Jurisdictional, human behavioural,… 4. Can inconsistencies be resolved in an automated way? • Rules - both static and dynamically generated,… 5. Technical interoperability. • E.g.. is XML (RDF, OWL,…) enough? 6. Semantic interoperability with outside partners. • How much human modeling effort is required to bring a new community onboard? 9
  • 10. 22-10-2008 Implications 19 Complexity Reduction: Amdahl‟s Law Amdahl's law, (Gene Amdahl, 1967) Named after computer architect Gene Amdahl, is used to find the maximum expected improvement to an overall system when only part of the system is improved. It is often used in parallel computing to predict the theoretical maximum speedup using multiple processors. Source: www.wikipedia.com If S is the fraction of a calculation that is serial and (1-S) the fraction that can be parallelized, then the greatest speedup that can be achieved using P processors is: 1 (S + (1-S) / P) which has a limiting value of 1/S for an infinite number of processors. Source: www.phy.duke.edu 20 10
  • 11. 22-10-2008 Extensions to Amdahl‟s Law Can we update Amdahl’s law to include complex service orchestrations? (From a linear to a multi-dimensional perspective) Can we then calculate the reduction in complexity of a system using a framework of consistent service descriptions? (What efficiencies do we gain) Finally, based on the reduction of a system’s complexity, can we calculate the reduction of discontinuity of an entire environment? (What controls are now implicit) 21 Final Thoughts 22 11
  • 12. 22-10-2008 Mapping to Maslow‟s Hierarchy of Needs Needs Notional Service Types Tomorrow Self Actualization Abstraction Adaptive, & Autonomic, & Continuity Self-Perpetuating Aesthetic & Cognitive Wisdom Knowledge knowledge, understanding, & goodness, justice, beauty, order Reasoning Time Esteem Distinction Differentiation competence, approval, recognition Belongingness & Love Community Community of Interest affiliation, acceptance, affection Safety Growth Enterprise security, physiological safety Physiological Survival Infrastructure Yesterday food, drink, air 23 The Future As we move from Enterprise SOA to an SOA Marketplace, the commoditization of services will force the creation of a generalized ontological overlay Enterprise SOA SOA Marketplace SOA Continuum - Organizational - - Whole-of-Environment - Organizational efficiencies leading to improved Dynamic arbitrage between performance Source: William A. Murray service supply and demand 24 12
  • 13. 22-10-2008 „Till we meet again… Thank You! Wesley McGregor Wesley.McGregor@cgi.com 25 13