SlideShare a Scribd company logo
1 of 31
Enterprise Linked Data, Open Services for
Lifecycle Collaboration, and the W3C Standards


Angel Luis Diaz, VP Software Standards, IBM Software Group

Steve Speicher, STSM and OSLC Chief Architect, IBM Rational

Session LS-1439
The Premier Event for Software and Systems Innovation



    Please note

    IBM’s statements regarding its plans, directions, and intent are subject to change or
    withdrawal without notice at IBM’s sole discretion.
    Information regarding potential future products is intended to outline our general product
    direction and it should not be relied on in making a purchasing decision.
    The information mentioned regarding potential future products is not a commitment, promise,
    or legal obligation to deliver any material, code or functionality. Information about potential
    future products may not be incorporated into any contract. The development, release, and
    timing of any future features or functionality described for our products remains at our sole
    discretion.

    Performance is based on measurements and projections using standard IBM benchmarks
    in a controlled environment. The actual throughput or performance that any user will
    experience will vary depending upon many factors, including considerations such as the
    amount of multiprogramming in the user’s job stream, the I/O configuration, the storage
    configuration, and the workload processed. Therefore, no assurance can be given that an
    individual user will achieve results similar to those stated here.




2
                                                                                             © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation



    We have seen this before
                                                                                                                                         Software
                                                                                                                     Cloud              Development
    Platforms
                Technology builds on and leverages the                                                             Computing
                standards which preceded this market cycle

                                                               Web, e-business
                                                                  and SOA
                   Transaction
                    Systems

                                                                                                                             Open Virtualization Format,
                                                                                                                                Cloud Management,
                                                                                                                               Cloud Audit, Reference
                                                                                                                                   Architecture,
                                                                                                SOA Governance               Cloud Standards Customer
                                                                                                  Framework,                         Council…
                                                                                                 SOA Reference
                                                                                                Architecture, …    Open Social,
                                                Java, Java EE,                                                       HTML 5,
                                              XML, XML Schema,               Web Services,                            CMIS,
                                                                                             BPMN,
                                                   SOAP,                      SCA, BPEL,                            OpenAjax,
                                                                                             SBVR,
                                                   WSDL,                    SAML, XACML …                           OAuth, …
                                                                                             RIF, …
                                    HTTP, HTML,     UML,
                                    WSFL, XLANG,  Web2.0, ...
                                      REST…

                  Mainframe, IMS                                      WebSphere                                   IBM SmartCloud
                    and CICS
                                                                                                                                                         Time
                   1960-1980s                                          1990-2000s                                      2010s
3
                                                                                                                                                © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation



    A Smarter Approach to Standards Development
    Interoperable. Flexible. Customer Driven.
                   Innovative                                                Practical
             Open standards :                                                Business success is not
     Invention? Reinvention?                                                 theoretical. Practical
           Business drivers &                                                implementations is grass
    technology shifts change                                                 roots plain and simple: it
     the economics of IT and                                                 involves leveraging real
       requires a rethinking of                                              world implementations of
         how we all engage in                                                standards & open source
      standards development
                 User-driven                                                 Architectural
        Our clients provide a                                                Standards allow
        window into a cross-                                                 enterprises to manage
    industry view of practical                                               change across market
         use cases and best                                                  evolution cycles
          practices that help                                                extending the value of
         identify and specify                                                customers’ services
    points of interoperability.                                              based architectures and
                                                                             investments


4
                                                                                            © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation



    Cloud Standards & Open Source Leadership                                                                          OpenStack
                            • Provide customer-lead guidance to                                                       Foundation
                              the multiple cloud standards-
                              defining bodies
                                                                                               •   OpenStack is a global collaboration of
                            • Establishing the criteria for open-                                  developers that seek to produce an
                              standards-based cloud computing                                      open IaaS open source cloud
                                                                                                   computing platform for public &
                            • 330+ Companies Participating                                         private clouds
                                                                                               •   OpenStack was founded by Rackspace
    “CSCC Forms New Security Working Group”                                                        Hosting and NASA jointly in July 2010
    - Feb. 2012 Co-chaired by The Kroger Co. and Boeing                                        •   160 companies and close to 3,000
                                                                                                   developers.

    “CSCC Forms New SLA Group”
    - Feb. 2012 Co-chaired by Boeing & IBM


    2012 Pipeline Projects
                                                                                   “IBM Joins OpenStack as a Founding Member”
    • Use Cases: Entry. Provisioning, Orchestration &
    Continuous Delivery (DevOps)                                         On April 12, 2012, IBM in partnership with AT&T, Canonical,
    • Gap Analysis: DMTF CIMI (IaaS API) & OASIS TOSCA
    • Liaisons use case scenarios with DMTF, OASIS, SNIA,
                                                                             HP, Nebula, Rackspace, Red Hat, Suse and others
    TMF, TOG                                                              announced their participation as Platinum Sponsors of the
    • Health Care & Government Working Groups                             new OpenStack Foundation. IBM plans to be a significant
       http://www.cloud-council.org/                                     contributor to the open source projects and provide resources
5                                                                                  to help shape and promote the organization.
                                                                                                                               © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation



    Software Development Drives Innovation: New IT approaches help
    our clients optimize dynamic business services, processes.
                                                                               * Source:   IBM CEO Study




     Build operating                     Reinvent customer              Uncover new
        dexterity                          relationships              Profit opportunity

6
                                                                                             © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation



    Software Development Drives Innovation
    Market realities: integrate, collaborate and optimize
    Lifecycle tool environments are becoming                                                                             Software Sourcing Spend
    increasingly heterogeneous                                                                                           Shifting Rapidly
                                                                                                                         Towards Multi-Sourcing
    # of commercial lifecycle tool vendors                                 Almost all are managing 3
                                                                           or more lifecycle tool
                                                                                                                         Models creating a Software
                                                                           vendors                                       Supply Chain

                                                              Almost 90% of customers
                                                              are dealing with in-house
                                                              developed lifecycle tools

    Role of in-house developed tools




                                                                                               Market Trends
                                                                                                Rapid increase of multi-source options for Software and Systems
                                                                                               Delivery
                                                                                                Disruptive technologies are evolving traditional sourcing models

7   Source: IBM Market Development & Insights: “Software Sourcing Market Analysis, Feb 2012”
                                                                                                Increasingly complex multi-sourcing governance requirements
                                                                                                                                                         © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation



    LinkedData & Open Services for Lifecycle Collaboration

                                      Open Services for Lifecycle Collaboration (OSLC)
                                      Open Architecture                                Dynamic Interaction
                                      Federated Data                                   Common Services


                 For Data   Centers                                                                  For   Industries
                                                           For Design         & Delivery




                                                                                    OSLC Performance Monitoring                    Ne
       Community Driven open-services.net                                                                                               w!
                                                                                     work group
       Current work on ALM, PLM, ISM Interoperability
        specifications                                                              IBM sponsored W3C Workshop leads to
                                                                                     formation of Linked Data & OSLC Core WG
       Loosely coupled integration
       Inspired by Internet architectures
       Based on W3C Linked Data
       Key technology for continuous delivery across
        development, test and operation teams
        (DevOps).                                                                          http://www.w3.org/2012/ldp/charter


8
                                                                                                                                © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation



    Linked Data – What is it?


                                                                           Steve likes OSLC
                                               linkedin:stevespeicher                       facebook:likes    http://open-services.net
    http://www.linkedin.com/in/stevespeicher




                                                                           Angel likes OSLC
                                                 linkedin:angeldiaz                         facebook:likes    http://open-services.net



                                                                  Steve is LinkedIn to Angel
                                               linkedin:stevespeicher                     linkedin:linkedTo     linkedin:angeldiaz




9
                                                                                                                                         © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation



     Linked Data – What is it? Show me a picture



                                                                   likes
                    o
                  dT
                ke
             lin
                                        Steve




                                                                           OSLC



                                                                  likes


                                      Angel



10
                                                                                  © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation



     Linked Data – Bridging separate data sources (but with meaning)




      Source: http://lod-cloud.net Sept 2011
11
                                                                            © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation



     OSLC – Based on Linked Data

                                  Lifecycle Common Resource Definitions
                   <http://cm/bugs/2314> Tool
                      a oslc_cm:ChangeRequest ;                                                                   Service Management
                                      Change
                      dcterms:relation <http://cm/bugs/1235>;                                                             Help Desk
                                   Management
                      oslc_cm:implementsRequirement <http://rm/req/56> .


     <http://rm/req/56>
         a oslc_rm:Requirement ;
     Lifecycle Tool
         dcterms:title “Online shopping cart”;
      Requirements
         oslc_rm:validatedBy <http://qm/tc/17> .
      Management




                                                                                  Lifecycle Tool
                                                                                 Quality Management
                                                                                                      Delegated Dialogs

                                                                                                                    Service Management
                                                                                                                           Deployment




                                                           Link Preview

12
                                                                                                                                 © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation



     Year 2000 – point products



                           Software
                         Configuration                                              Build automation
                         Management                                                  & management




                                                               Work-item & defect
                      Test automation                                                 Requirements
                                                             tracking (aka Change
                      & management                                                    management
                                                                 Management)




          User complaints
           – Need tools to work better
           – Need tools to work better together




13
                                                                                                       © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation



     Year 2005 – ALM V1


                          Software                                                  Build automation
                        Configuration                                                & management
                        Management



                                                               Work-item & defect
                      Test automation                                                 Requirements
                                                             tracking (aka Change
                      & management                                                    management
                                                                 Management)


                                                             ALM Solution


      • Developer complaints                                             • Mixed Tool Environments
          – Clumsy integrations                                                – Open-source offerings with DIY
          – Want best-of-breed choice                                            integration
                                                                               – 3rd party ALM suites
      • Management complaints
          – Need governance, metrics,
            reports, …


14
                                                                                                             © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation



     Year 2010 - OSLC – A major breakthrough


                                 Shared artifacts (project,              Governance (Reviews,        Cross-     Traceability
                Query,            user, group, product,                  Approvals, Notification,    project
               reporting               release, ..)                         pre-conditions)         planning
                 and
                                 Authentication                                                                         …
                metrics                                                                              Versioning and
                                and single sign-
                                                                                                       Baselining
                                      on



                  Software                                                                                Build automation
                Configuration                                                                              & management
                Management
                                                                                                           Requirements
                                                                                                           management
               Test automation                                     Work-item & defect
               & management                                      tracking (aka Change                          TSRM
                                                                  ALM Solution
                                                                     Management)



       Learned to integrate with open protocols instead of glue


15
                                                                                                                               © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation




            Open Services for Lifecycle Collaboration (OSLC)
            Working to improve the way software lifecycle tools share data

                  Open Services for Lifecycle Collaboration
                   Lifecycle integration inspired by the web

           Community driven and governed
             400+ registered community members
             Workgroup members from 34+ organizations
                                                                                                Automation

        Wide range of interests, expertise, & participation
        Open specifications for numerous disciplines
        Defined by scenarios – solution oriented
        Implementations from IBM, BPs, and Others                                                Monitoring



           Based on                   Linked Data




         Inspired by the web        Free to use and share Changing the industry
             Proven                           Open                       Innovative
                                                                                      open-services.net


16
                                                                                                   © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation



     Changes to the OSLC Community


                                                                           Only OSLC
                                                                         Members can be
                       Steering Committee                                nominated to the
                                                                            Steering
                                                                           Committee




      General Users
       (Consumers,                                             OSLC Members                Specification Authors
      Implementers)                                              Members                  Workgroup Participation
       Terms of Use                                             Agreement                      Agreement
           Only
                            General Users                                     Members can
                             can become                                         become
                              Members                                         Specification
                                                                                Authors


17
                                                                                                        © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation



     OSLC – A path towards standardization


       2009         2010                        2011                        2012+


       Prove out use of             Influence OSLC                            W3C Linked Data,         Move
         linked data in               Core, expand                                   align        proven/finalized
       CLM efforts with                linked data                              Core/domains,     specifications to
       simple resource               relationships,                           broaden scope of          SDO
          creation and              expand domains                                to address
       linking (CM, QM,                                                         integrations in   Further expansion
              RM).                    Contribute to                             segments like       for additional
                                          OSLC                                DevOps and BPM.       scenarios and
                                       community                                                       domain.
                                        efforts for                               Mature the
                                    specification test                          governance for
                                          suites.                                members and
                                                                                  creation of
                                                                                   Steering
                                                                                  Committee

          Directed learning                                          Expansion                      Standardize




18
                                                                                                                  © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation




     Continuous Delivery

        Continuous                                                                            Configuration
        Integration                                                                            Automation
                                                                                                                   Pull configurations
               OSLC                                                                                 OSLC
                                 Trigger                          Update
                                 Delivery                      configuration
       Pull                                                          s
     changes                                                                                                          Deploy
                                                              Delivery                         Provisioning           service
                                                              Pipeline                         Automation
                                                                    OSLC           Trigger            OSLC
         Change                                                                  deployment
       Management
               OSLC

                                                             Trigger                                                                       Cloud
                                 Track
                                                              tests
      Track                      work
      work
                                                                                                                           Execute tests
                        Track
                       quality                                          Trigger tests
       Requirement                         Quality                                                 Test
       Management                        Management                                             Automation
               OSLC                               OSLC                                                 OSLC



      Collaborative Lifecycle Management                                                                      Adopt in any order,
                                                                                                                 at any time
19
                                                                                                                                            © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation



      Eclipse Lyo – Open Source for OSLC enablement
      Initial code contributions live in September 2011
       – Reference Implementations for OSLC (RIOs) for the Change, Requirement and Architecture
         Management specifications.
       – OSLC Test Suite and Reports
       – Samples – Bugzilla and Microsoft Excel providers

      Plans for new content in 2012
       – Code libraries – Java, …
       – Test Suites - Increase # specs covered and fill out tests
       – Samples – OAuth, additional products, workshop/tutorial




                                                             http://eclipse.org/lyo


20
                                                                                                  © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation



     Demo – Connecting the Enterprise

                                                                                          IT Solutions
                                                    IT Operations
                                                      IBM Tivoli                            Mobile
                                                       Business                             Device
                                                       Systems
                                                       Manager




                    Web
       Executive   Browser
                                                                              Activity Stream
                                                                   OSLC



                                                                                                  IBM Rational
                                              IBM                                                    Team
                                          SmartCloud                                                Concert
                                          Control Desk



                                                                                                     Developer
                                              IT Support


21
                                                                                                                 © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation




                        www.ibm.com/software/rational




22
                                                             © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation



     IBM Leading the Evolution of W3C Linked Data
      W3C Linked Data
         Four design principles proposed by Tim Berners-Lee in a 2006 article
         Standardization will accelerate industry adoption and enhance interop
      IBM Sponsored W3C Workshop on Linked Enterprise Data Patterns (Dec 2011)
        – Participating organizations included EMC, Elsevier, IBM, Nokia, Oracle
        – Workshop recommended W3C produce a standard “which defines a Linked Data
          Platform -- something that solves IBM Rational's use case.”
      IBM Submitted Linked Data Basic Profile 1.0 proposal to W3C (March 2012)
        – Base the Linked Data Platform foundation on OSLC Core technology and experience
        – Co-submitters:
        – Supporters:
      W3C Chartered Linked Data Platform Workgroup (May 2012)
        – Standardize RESTful application integration patterns using Linked Data
        – IBM’s Arnaud le Hors to chair with June 2012 kickoff


23
                                                                                      © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation




     You can play a role in shaping this exciting technology:
      Join OSLC:
       – Anyone can join
       – You can sign up for any forums, get involved in the development of use cases,
         requirements, or specifications
       – See http://oslc.co

      Join Lyo:
       – All you need to get started with OSLC
       – See http://www.eclipse.org/lyo

      Join the W3C Linked Data Platform WG
       – Requires W3C membership
       – See http://www.w3.org/wiki/LinkedData




24
                                                                                         © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation




                        www.ibm.com/software/rational




25
                                                             © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation



     Daily iPod Touch giveaway

      Complete your session surveys online each day at a conference kiosk or on your
       Innovate 2012 Portal!

      Each day that you complete all of that day’s session surveys, your name will be entered
       to win the daily IPOD touch!


      On Wednesday be sure to complete your full conference evaluation to receive your
       free conference t-shirt!




26
                                                                                            © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation



     Acknowledgements and disclaimers

     Availability: References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries
     in which IBM operates.


     The workshops, sessions and materials have been prepared by IBM or the session speakers and reflect their own views. They are provided for
     informational purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or advice to any participant.
     While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it is provided AS-IS without
     warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this
     presentation or any other materials. Nothing contained in this presentation is intended to, nor shall have the effect of, creating any warranties or
     representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of
     IBM software.


     All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have
     achieved. Actual environmental costs and performance characteristics may vary by customer. Nothing contained in these materials is intended to,
     nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results.


     © Copyright IBM Corporation 2012. All rights reserved.
       – U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

     IBM, the IBM logo, ibm.com, Rational, the Rational logo, Telelogic, the Telelogic logo, Green Hat, the Green Hat logo, and other IBM products and
     services are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If
     these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), these symbols
     indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered
     or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at “Copyright and trademark information” at
     www.ibm.com/legal/copytrade.shtml




27
                                                                                                                                                        © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation




                                                         www.ibm.com/software/rational

© Copyright IBM Corporation 2012. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind,
express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have
the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM
software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities
referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature
availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business Machines
Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.



 28
                                                                                                                                                                                    © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation



     OSLC beyond the OSLC Community



                clipse.org/lyo
     SDK                                                Test suite                          Reference implementations

     Library for Java (other languages                  Assess your OSLC                    Learn from OSLC in action!
     planned or in progress),                           implementation using freely         Use the simple server as a test
     documentation, samples, examples,                  available test suites.              harness.
     and tutorials.

     Lyo goal: to benefit all developers, regardless of implementation technologies.

                                                                                                                       NE
                                                                                                                      Ma W!
                                                                                                                        y 9 th




                                                                                      Supporters: Siemens, Cambridge Semantics

29               w3.org/2012/ldp/
                                                                                                                        © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation




     End-to-End Lifecycle Optimization
                                                                                    People

                                                                                    Process
                                             Build                     Publish
                                                                                    Information




                         Design
                                          Agile                 Test   Dev       Deploy
                                          Dev                          Ops
                                             Prioritize                Monitor



                                       Open Services for Lifecycle Collaboration
                                        Lifecycle integration inspired by the web




      Follow us on the Enterprise DevOps and Jazz Team Blogs
      and at open-service.net
30
                                                                                                  © 2012 IBM Corporation
The Premier Event for Software and Systems Innovation


     Lifecycle Management Reference Architecture
     Supporting DevOps
                                                                                                       Configuration                Pull configurations
         Continuous                                                                                     Automation
         Integration
                OSLC                                              Update                                     OSLC
                                       Trigger
                                       Delivery                configurations
                                                                                           Trigger
        Pull                                                                             deployment
                                                                                                                                        Deploy
      changes                                                       Delivery                             Provisioning                   service
                                                                    Pipeline                             Automation
                                                                          OSLC                                 OSLC
                                                                                           Configure
           Change                                                                                                          Monitor
                                                                                            agents
         Management
                OSLC
                                                  Collaborative                                                           application

                                                  Lifecycle                                            Application
                                                                                                       Monitoring
                                                                                                                                                      Cloud
                                      Track
       Track                          work        Management Configure
                                                                                                            OSLC                    Test
       work                                       Trigge                                                                           Service
                                                     r                        endpoints
                                                  Tests
                             Track
                            quality                                               Trigger Tests
         Requirement                              Quality                                                   Service
         Management                             Management                                                 Simulation
                OSLC                                    OSLC                                                       OSLC



                  Create development defect                                                                        Create incident

                                                                       Incident
                                                                     Management
                                                                                                                                Adopt in any
                                                                             OSLC
                                                                                                                                order, at any
31                                                                                                                                  time                  © 2012 IBM Corporation

More Related Content

What's hot

Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...InSync2011
 
Vincent Desveronnieres, Oracle
Vincent Desveronnieres,  OracleVincent Desveronnieres,  Oracle
Vincent Desveronnieres, OracleEwa Stepien
 
Cloud Computing - A Pragmatic Approach to Cloud Adoption
Cloud Computing - A Pragmatic Approach to Cloud AdoptionCloud Computing - A Pragmatic Approach to Cloud Adoption
Cloud Computing - A Pragmatic Approach to Cloud AdoptionBob Rhubart
 
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
 
Innovations in Grid Computing with Oracle Coherence
Innovations in Grid Computing with Oracle CoherenceInnovations in Grid Computing with Oracle Coherence
Innovations in Grid Computing with Oracle CoherenceBob Rhubart
 
Paul Butterworth Policy Based Approach
Paul  Butterworth    Policy  Based  ApproachPaul  Butterworth    Policy  Based  Approach
Paul Butterworth Policy Based ApproachSOA Symposium
 
Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle d...
Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle d...Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle d...
Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle d...Entel
 
FOREST - VMware Zimbra Collaboration Server Overview
FOREST -  VMware Zimbra Collaboration Server OverviewFOREST -  VMware Zimbra Collaboration Server Overview
FOREST - VMware Zimbra Collaboration Server OverviewMuhammad Alif Abdul Malek
 
StrikeIron IronCloud API Web Service Publishing Platform SAAS
StrikeIron IronCloud API Web Service Publishing Platform SAASStrikeIron IronCloud API Web Service Publishing Platform SAAS
StrikeIron IronCloud API Web Service Publishing Platform SAASsibob
 
Timelytrendsin appdelivery
Timelytrendsin appdeliveryTimelytrendsin appdelivery
Timelytrendsin appdeliveryKelly Emo
 
Sentri's SASPUG deck: Heavy Metal Power Pivot Redux
Sentri's SASPUG deck: Heavy Metal Power Pivot ReduxSentri's SASPUG deck: Heavy Metal Power Pivot Redux
Sentri's SASPUG deck: Heavy Metal Power Pivot ReduxSentri
 
Business Integration for the 21st Century
Business Integration for the 21st Century Business Integration for the 21st Century
Business Integration for the 21st Century Bob Rhubart
 
PCTY 2012, IBM SmartCloud-Strategi v. Anthony Doyle
PCTY 2012, IBM SmartCloud-Strategi v. Anthony DoylePCTY 2012, IBM SmartCloud-Strategi v. Anthony Doyle
PCTY 2012, IBM SmartCloud-Strategi v. Anthony DoyleIBM Danmark
 
A Practical Approach to Delivering Cloud Platforms Using Novell Solutions: Ho...
A Practical Approach to Delivering Cloud Platforms Using Novell Solutions: Ho...A Practical Approach to Delivering Cloud Platforms Using Novell Solutions: Ho...
A Practical Approach to Delivering Cloud Platforms Using Novell Solutions: Ho...Novell
 
The 'SharePoint and...Story
The 'SharePoint and...StoryThe 'SharePoint and...Story
The 'SharePoint and...StorySentri
 
2010 Software Licensing and Pricing Survey Results and 2011 Predictions
2010 Software Licensing and Pricing Survey Results and 2011 Predictions2010 Software Licensing and Pricing Survey Results and 2011 Predictions
2010 Software Licensing and Pricing Survey Results and 2011 PredictionsFlexera
 

What's hot (20)

Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
Developer and Fusion Middleware 2 _Alex Peattie _ An introduction to Oracle S...
 
Vincent Desveronnieres, Oracle
Vincent Desveronnieres,  OracleVincent Desveronnieres,  Oracle
Vincent Desveronnieres, Oracle
 
Cloud Computing - A Pragmatic Approach to Cloud Adoption
Cloud Computing - A Pragmatic Approach to Cloud AdoptionCloud Computing - A Pragmatic Approach to Cloud Adoption
Cloud Computing - A Pragmatic Approach to Cloud Adoption
 
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
 
Managed Services
Managed ServicesManaged Services
Managed Services
 
Innovations in Grid Computing with Oracle Coherence
Innovations in Grid Computing with Oracle CoherenceInnovations in Grid Computing with Oracle Coherence
Innovations in Grid Computing with Oracle Coherence
 
Paul Butterworth Policy Based Approach
Paul  Butterworth    Policy  Based  ApproachPaul  Butterworth    Policy  Based  Approach
Paul Butterworth Policy Based Approach
 
Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle d...
Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle d...Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle d...
Oracle: Como apalancar los nuevos modelos de negocios con tecnología Oracle d...
 
FOREST - VMware Zimbra Collaboration Server Overview
FOREST -  VMware Zimbra Collaboration Server OverviewFOREST -  VMware Zimbra Collaboration Server Overview
FOREST - VMware Zimbra Collaboration Server Overview
 
SmartConnect-Mobility
SmartConnect-MobilitySmartConnect-Mobility
SmartConnect-Mobility
 
StrikeIron IronCloud API Web Service Publishing Platform SAAS
StrikeIron IronCloud API Web Service Publishing Platform SAASStrikeIron IronCloud API Web Service Publishing Platform SAAS
StrikeIron IronCloud API Web Service Publishing Platform SAAS
 
Mashups
MashupsMashups
Mashups
 
Timelytrendsin appdelivery
Timelytrendsin appdeliveryTimelytrendsin appdelivery
Timelytrendsin appdelivery
 
Keynote Day 1 2009
Keynote Day 1 2009Keynote Day 1 2009
Keynote Day 1 2009
 
Sentri's SASPUG deck: Heavy Metal Power Pivot Redux
Sentri's SASPUG deck: Heavy Metal Power Pivot ReduxSentri's SASPUG deck: Heavy Metal Power Pivot Redux
Sentri's SASPUG deck: Heavy Metal Power Pivot Redux
 
Business Integration for the 21st Century
Business Integration for the 21st Century Business Integration for the 21st Century
Business Integration for the 21st Century
 
PCTY 2012, IBM SmartCloud-Strategi v. Anthony Doyle
PCTY 2012, IBM SmartCloud-Strategi v. Anthony DoylePCTY 2012, IBM SmartCloud-Strategi v. Anthony Doyle
PCTY 2012, IBM SmartCloud-Strategi v. Anthony Doyle
 
A Practical Approach to Delivering Cloud Platforms Using Novell Solutions: Ho...
A Practical Approach to Delivering Cloud Platforms Using Novell Solutions: Ho...A Practical Approach to Delivering Cloud Platforms Using Novell Solutions: Ho...
A Practical Approach to Delivering Cloud Platforms Using Novell Solutions: Ho...
 
The 'SharePoint and...Story
The 'SharePoint and...StoryThe 'SharePoint and...Story
The 'SharePoint and...Story
 
2010 Software Licensing and Pricing Survey Results and 2011 Predictions
2010 Software Licensing and Pricing Survey Results and 2011 Predictions2010 Software Licensing and Pricing Survey Results and 2011 Predictions
2010 Software Licensing and Pricing Survey Results and 2011 Predictions
 

Viewers also liked

Innovate2014 Better Integrations Through Open Interfaces
Innovate2014 Better Integrations Through Open InterfacesInnovate2014 Better Integrations Through Open Interfaces
Innovate2014 Better Integrations Through Open InterfacesSteve Speicher
 
JavaOne2013 Leveraging Linked Data and OSLC
JavaOne2013 Leveraging Linked Data and OSLCJavaOne2013 Leveraging Linked Data and OSLC
JavaOne2013 Leveraging Linked Data and OSLCSteve Speicher
 
Better integrations through open interfaces
Better integrations through open interfacesBetter integrations through open interfaces
Better integrations through open interfacesSteve Speicher
 
Innovate2011 DevOps TSRM RTC
Innovate2011 DevOps TSRM RTCInnovate2011 DevOps TSRM RTC
Innovate2011 DevOps TSRM RTCSteve Speicher
 
OSLC (Open Services for Lifecycle Collaboration): open standard for interoper...
OSLC (Open Services for Lifecycle Collaboration): open standard for interoper...OSLC (Open Services for Lifecycle Collaboration): open standard for interoper...
OSLC (Open Services for Lifecycle Collaboration): open standard for interoper...olberger
 
Innovate2011 Keys to Building OSLC Integrations
Innovate2011 Keys to Building OSLC IntegrationsInnovate2011 Keys to Building OSLC Integrations
Innovate2011 Keys to Building OSLC IntegrationsSteve Speicher
 
REST meets Semantic Web
REST meets Semantic WebREST meets Semantic Web
REST meets Semantic WebSteve Speicher
 
W3C Linked Data Platform Overview
W3C Linked Data Platform OverviewW3C Linked Data Platform Overview
W3C Linked Data Platform OverviewSteve Speicher
 
Oslc for owf think tank on open forges
Oslc for owf think tank on open forgesOslc for owf think tank on open forges
Oslc for owf think tank on open forgesSteve Speicher
 
Innovate2014 Panel - Best Practices on Implementing Integrations
Innovate2014 Panel - Best Practices on Implementing IntegrationsInnovate2014 Panel - Best Practices on Implementing Integrations
Innovate2014 Panel - Best Practices on Implementing IntegrationsSteve Speicher
 
DevOps in Cloud OSLC Integration
DevOps in Cloud OSLC IntegrationDevOps in Cloud OSLC Integration
DevOps in Cloud OSLC IntegrationSteve Speicher
 
10+ Deploys Per Day: Dev and Ops Cooperation at Flickr
10+ Deploys Per Day: Dev and Ops Cooperation at Flickr10+ Deploys Per Day: Dev and Ops Cooperation at Flickr
10+ Deploys Per Day: Dev and Ops Cooperation at FlickrJohn Allspaw
 

Viewers also liked (12)

Innovate2014 Better Integrations Through Open Interfaces
Innovate2014 Better Integrations Through Open InterfacesInnovate2014 Better Integrations Through Open Interfaces
Innovate2014 Better Integrations Through Open Interfaces
 
JavaOne2013 Leveraging Linked Data and OSLC
JavaOne2013 Leveraging Linked Data and OSLCJavaOne2013 Leveraging Linked Data and OSLC
JavaOne2013 Leveraging Linked Data and OSLC
 
Better integrations through open interfaces
Better integrations through open interfacesBetter integrations through open interfaces
Better integrations through open interfaces
 
Innovate2011 DevOps TSRM RTC
Innovate2011 DevOps TSRM RTCInnovate2011 DevOps TSRM RTC
Innovate2011 DevOps TSRM RTC
 
OSLC (Open Services for Lifecycle Collaboration): open standard for interoper...
OSLC (Open Services for Lifecycle Collaboration): open standard for interoper...OSLC (Open Services for Lifecycle Collaboration): open standard for interoper...
OSLC (Open Services for Lifecycle Collaboration): open standard for interoper...
 
Innovate2011 Keys to Building OSLC Integrations
Innovate2011 Keys to Building OSLC IntegrationsInnovate2011 Keys to Building OSLC Integrations
Innovate2011 Keys to Building OSLC Integrations
 
REST meets Semantic Web
REST meets Semantic WebREST meets Semantic Web
REST meets Semantic Web
 
W3C Linked Data Platform Overview
W3C Linked Data Platform OverviewW3C Linked Data Platform Overview
W3C Linked Data Platform Overview
 
Oslc for owf think tank on open forges
Oslc for owf think tank on open forgesOslc for owf think tank on open forges
Oslc for owf think tank on open forges
 
Innovate2014 Panel - Best Practices on Implementing Integrations
Innovate2014 Panel - Best Practices on Implementing IntegrationsInnovate2014 Panel - Best Practices on Implementing Integrations
Innovate2014 Panel - Best Practices on Implementing Integrations
 
DevOps in Cloud OSLC Integration
DevOps in Cloud OSLC IntegrationDevOps in Cloud OSLC Integration
DevOps in Cloud OSLC Integration
 
10+ Deploys Per Day: Dev and Ops Cooperation at Flickr
10+ Deploys Per Day: Dev and Ops Cooperation at Flickr10+ Deploys Per Day: Dev and Ops Cooperation at Flickr
10+ Deploys Per Day: Dev and Ops Cooperation at Flickr
 

Similar to Enterprise Linked Data, Open Services for Lifecycle Collaboration, and W3C Standards

Competitive Analysis w SWOT Matrix
Competitive Analysis w SWOT MatrixCompetitive Analysis w SWOT Matrix
Competitive Analysis w SWOT MatrixDavid Castro
 
4.4.2013 Software, System, & IT Architecture - Good Design is Good Business:...
4.4.2013  Software, System, & IT Architecture - Good Design is Good Business:...4.4.2013  Software, System, & IT Architecture - Good Design is Good Business:...
4.4.2013 Software, System, & IT Architecture - Good Design is Good Business:...IBM Rational
 
IBM SmartCloudEnterprise use of IBM Rational Solutions
IBM SmartCloudEnterprise use of IBM Rational SolutionsIBM SmartCloudEnterprise use of IBM Rational Solutions
IBM SmartCloudEnterprise use of IBM Rational SolutionsAlex Amies
 
EasySOA: A New Approach to SOA
EasySOA: A New Approach to SOAEasySOA: A New Approach to SOA
EasySOA: A New Approach to SOANuxeo
 
Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...
Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...
Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...Stuart Charlton
 
Saugatuck Glue Con.051209.Mwest
Saugatuck    Glue Con.051209.MwestSaugatuck    Glue Con.051209.Mwest
Saugatuck Glue Con.051209.Mwestmik3w3st
 
21st Century Service Oriented Architecture
21st Century Service Oriented Architecture21st Century Service Oriented Architecture
21st Century Service Oriented ArchitectureBob Rhubart
 
What Does Cloud Computing Mean for the Channel?
What Does Cloud Computing Mean for the Channel?What Does Cloud Computing Mean for the Channel?
What Does Cloud Computing Mean for the Channel?SMB Group
 
Scale Cloud across Enterprise
Scale Cloud across EnterpriseScale Cloud across Enterprise
Scale Cloud across EnterpriseChris Haddad
 
Business Of Cloud Computing Workshop Final
Business Of Cloud Computing Workshop FinalBusiness Of Cloud Computing Workshop Final
Business Of Cloud Computing Workshop FinalMarc Crudgington, MBA
 
Codecentric At Ajax World Conference San Jose
Codecentric At Ajax World Conference San JoseCodecentric At Ajax World Conference San Jose
Codecentric At Ajax World Conference San JoseFabian Lange
 
Comm Gate Corporate Profile V0.4
Comm Gate Corporate Profile V0.4Comm Gate Corporate Profile V0.4
Comm Gate Corporate Profile V0.4Abhik Biswas
 
Acceleo Day - Orange
Acceleo Day - OrangeAcceleo Day - Orange
Acceleo Day - Orangesliard
 
Making of a Successful Cloud Business
Making of a Successful Cloud BusinessMaking of a Successful Cloud Business
Making of a Successful Cloud BusinessACMBangalore
 
Oracle tech fmw-02-soa-suite-11g-neum-15.04.2010
Oracle tech fmw-02-soa-suite-11g-neum-15.04.2010Oracle tech fmw-02-soa-suite-11g-neum-15.04.2010
Oracle tech fmw-02-soa-suite-11g-neum-15.04.2010Oracle BH
 
Why We Fail: How an architect learned to stop worrying and love the cloud
Why We Fail:  How an architect learned to stop worrying and love the cloudWhy We Fail:  How an architect learned to stop worrying and love the cloud
Why We Fail: How an architect learned to stop worrying and love the cloudAlex Jauch
 
Webinar The App Lifecycle Platform
Webinar The App Lifecycle PlatformWebinar The App Lifecycle Platform
Webinar The App Lifecycle PlatformService2Media
 

Similar to Enterprise Linked Data, Open Services for Lifecycle Collaboration, and W3C Standards (20)

Competitive Analysis w SWOT Matrix
Competitive Analysis w SWOT MatrixCompetitive Analysis w SWOT Matrix
Competitive Analysis w SWOT Matrix
 
4.4.2013 Software, System, & IT Architecture - Good Design is Good Business:...
4.4.2013  Software, System, & IT Architecture - Good Design is Good Business:...4.4.2013  Software, System, & IT Architecture - Good Design is Good Business:...
4.4.2013 Software, System, & IT Architecture - Good Design is Good Business:...
 
PIM4Cloud
PIM4CloudPIM4Cloud
PIM4Cloud
 
IBM SmartCloudEnterprise use of IBM Rational Solutions
IBM SmartCloudEnterprise use of IBM Rational SolutionsIBM SmartCloudEnterprise use of IBM Rational Solutions
IBM SmartCloudEnterprise use of IBM Rational Solutions
 
SOA for SSME 2009
SOA for SSME 2009SOA for SSME 2009
SOA for SSME 2009
 
EasySOA: A New Approach to SOA
EasySOA: A New Approach to SOAEasySOA: A New Approach to SOA
EasySOA: A New Approach to SOA
 
Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...
Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...
Cloud Computing and the Next-Generation of Enterprise Architecture - Cloud Co...
 
Saugatuck Glue Con.051209.Mwest
Saugatuck    Glue Con.051209.MwestSaugatuck    Glue Con.051209.Mwest
Saugatuck Glue Con.051209.Mwest
 
21st Century Service Oriented Architecture
21st Century Service Oriented Architecture21st Century Service Oriented Architecture
21st Century Service Oriented Architecture
 
What Does Cloud Computing Mean for the Channel?
What Does Cloud Computing Mean for the Channel?What Does Cloud Computing Mean for the Channel?
What Does Cloud Computing Mean for the Channel?
 
Scale Cloud across Enterprise
Scale Cloud across EnterpriseScale Cloud across Enterprise
Scale Cloud across Enterprise
 
Business Of Cloud Computing Workshop Final
Business Of Cloud Computing Workshop FinalBusiness Of Cloud Computing Workshop Final
Business Of Cloud Computing Workshop Final
 
Codecentric At Ajax World Conference San Jose
Codecentric At Ajax World Conference San JoseCodecentric At Ajax World Conference San Jose
Codecentric At Ajax World Conference San Jose
 
Comm Gate Corporate Profile V0.4
Comm Gate Corporate Profile V0.4Comm Gate Corporate Profile V0.4
Comm Gate Corporate Profile V0.4
 
Acceleo Day - Orange
Acceleo Day - OrangeAcceleo Day - Orange
Acceleo Day - Orange
 
Qnh 24 Maart 2011
Qnh 24 Maart 2011Qnh 24 Maart 2011
Qnh 24 Maart 2011
 
Making of a Successful Cloud Business
Making of a Successful Cloud BusinessMaking of a Successful Cloud Business
Making of a Successful Cloud Business
 
Oracle tech fmw-02-soa-suite-11g-neum-15.04.2010
Oracle tech fmw-02-soa-suite-11g-neum-15.04.2010Oracle tech fmw-02-soa-suite-11g-neum-15.04.2010
Oracle tech fmw-02-soa-suite-11g-neum-15.04.2010
 
Why We Fail: How an architect learned to stop worrying and love the cloud
Why We Fail:  How an architect learned to stop worrying and love the cloudWhy We Fail:  How an architect learned to stop worrying and love the cloud
Why We Fail: How an architect learned to stop worrying and love the cloud
 
Webinar The App Lifecycle Platform
Webinar The App Lifecycle PlatformWebinar The App Lifecycle Platform
Webinar The App Lifecycle Platform
 

Recently uploaded

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 

Enterprise Linked Data, Open Services for Lifecycle Collaboration, and W3C Standards

  • 1. Enterprise Linked Data, Open Services for Lifecycle Collaboration, and the W3C Standards Angel Luis Diaz, VP Software Standards, IBM Software Group Steve Speicher, STSM and OSLC Chief Architect, IBM Rational Session LS-1439
  • 2. The Premier Event for Software and Systems Innovation Please note IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here. 2 © 2012 IBM Corporation
  • 3. The Premier Event for Software and Systems Innovation We have seen this before Software Cloud Development Platforms Technology builds on and leverages the Computing standards which preceded this market cycle Web, e-business and SOA Transaction Systems Open Virtualization Format, Cloud Management, Cloud Audit, Reference Architecture, SOA Governance Cloud Standards Customer Framework, Council… SOA Reference Architecture, … Open Social, Java, Java EE, HTML 5, XML, XML Schema, Web Services, CMIS, BPMN, SOAP, SCA, BPEL, OpenAjax, SBVR, WSDL, SAML, XACML … OAuth, … RIF, … HTTP, HTML, UML, WSFL, XLANG, Web2.0, ... REST… Mainframe, IMS WebSphere IBM SmartCloud and CICS Time 1960-1980s 1990-2000s 2010s 3 © 2012 IBM Corporation
  • 4. The Premier Event for Software and Systems Innovation A Smarter Approach to Standards Development Interoperable. Flexible. Customer Driven. Innovative Practical Open standards : Business success is not Invention? Reinvention? theoretical. Practical Business drivers & implementations is grass technology shifts change roots plain and simple: it the economics of IT and involves leveraging real requires a rethinking of world implementations of how we all engage in standards & open source standards development User-driven Architectural Our clients provide a Standards allow window into a cross- enterprises to manage industry view of practical change across market use cases and best evolution cycles practices that help extending the value of identify and specify customers’ services points of interoperability. based architectures and investments 4 © 2012 IBM Corporation
  • 5. The Premier Event for Software and Systems Innovation Cloud Standards & Open Source Leadership OpenStack • Provide customer-lead guidance to Foundation the multiple cloud standards- defining bodies • OpenStack is a global collaboration of • Establishing the criteria for open- developers that seek to produce an standards-based cloud computing open IaaS open source cloud computing platform for public & • 330+ Companies Participating private clouds • OpenStack was founded by Rackspace “CSCC Forms New Security Working Group” Hosting and NASA jointly in July 2010 - Feb. 2012 Co-chaired by The Kroger Co. and Boeing • 160 companies and close to 3,000 developers. “CSCC Forms New SLA Group” - Feb. 2012 Co-chaired by Boeing & IBM 2012 Pipeline Projects “IBM Joins OpenStack as a Founding Member” • Use Cases: Entry. Provisioning, Orchestration & Continuous Delivery (DevOps) On April 12, 2012, IBM in partnership with AT&T, Canonical, • Gap Analysis: DMTF CIMI (IaaS API) & OASIS TOSCA • Liaisons use case scenarios with DMTF, OASIS, SNIA, HP, Nebula, Rackspace, Red Hat, Suse and others TMF, TOG announced their participation as Platinum Sponsors of the • Health Care & Government Working Groups new OpenStack Foundation. IBM plans to be a significant http://www.cloud-council.org/ contributor to the open source projects and provide resources 5 to help shape and promote the organization. © 2012 IBM Corporation
  • 6. The Premier Event for Software and Systems Innovation Software Development Drives Innovation: New IT approaches help our clients optimize dynamic business services, processes. * Source: IBM CEO Study Build operating Reinvent customer Uncover new dexterity relationships Profit opportunity 6 © 2012 IBM Corporation
  • 7. The Premier Event for Software and Systems Innovation Software Development Drives Innovation Market realities: integrate, collaborate and optimize Lifecycle tool environments are becoming Software Sourcing Spend increasingly heterogeneous Shifting Rapidly Towards Multi-Sourcing # of commercial lifecycle tool vendors Almost all are managing 3 or more lifecycle tool Models creating a Software vendors Supply Chain Almost 90% of customers are dealing with in-house developed lifecycle tools Role of in-house developed tools Market Trends  Rapid increase of multi-source options for Software and Systems Delivery  Disruptive technologies are evolving traditional sourcing models 7 Source: IBM Market Development & Insights: “Software Sourcing Market Analysis, Feb 2012”  Increasingly complex multi-sourcing governance requirements © 2012 IBM Corporation
  • 8. The Premier Event for Software and Systems Innovation LinkedData & Open Services for Lifecycle Collaboration Open Services for Lifecycle Collaboration (OSLC)  Open Architecture  Dynamic Interaction  Federated Data  Common Services For Data Centers For Industries For Design & Delivery  OSLC Performance Monitoring Ne  Community Driven open-services.net w! work group  Current work on ALM, PLM, ISM Interoperability specifications  IBM sponsored W3C Workshop leads to formation of Linked Data & OSLC Core WG  Loosely coupled integration  Inspired by Internet architectures  Based on W3C Linked Data  Key technology for continuous delivery across development, test and operation teams (DevOps). http://www.w3.org/2012/ldp/charter 8 © 2012 IBM Corporation
  • 9. The Premier Event for Software and Systems Innovation Linked Data – What is it? Steve likes OSLC linkedin:stevespeicher facebook:likes http://open-services.net http://www.linkedin.com/in/stevespeicher Angel likes OSLC linkedin:angeldiaz facebook:likes http://open-services.net Steve is LinkedIn to Angel linkedin:stevespeicher linkedin:linkedTo linkedin:angeldiaz 9 © 2012 IBM Corporation
  • 10. The Premier Event for Software and Systems Innovation Linked Data – What is it? Show me a picture likes o dT ke lin Steve OSLC likes Angel 10 © 2012 IBM Corporation
  • 11. The Premier Event for Software and Systems Innovation Linked Data – Bridging separate data sources (but with meaning) Source: http://lod-cloud.net Sept 2011 11 © 2012 IBM Corporation
  • 12. The Premier Event for Software and Systems Innovation OSLC – Based on Linked Data Lifecycle Common Resource Definitions <http://cm/bugs/2314> Tool a oslc_cm:ChangeRequest ; Service Management Change dcterms:relation <http://cm/bugs/1235>; Help Desk Management oslc_cm:implementsRequirement <http://rm/req/56> . <http://rm/req/56> a oslc_rm:Requirement ; Lifecycle Tool dcterms:title “Online shopping cart”; Requirements oslc_rm:validatedBy <http://qm/tc/17> . Management Lifecycle Tool Quality Management Delegated Dialogs Service Management Deployment Link Preview 12 © 2012 IBM Corporation
  • 13. The Premier Event for Software and Systems Innovation Year 2000 – point products Software Configuration Build automation Management & management Work-item & defect Test automation Requirements tracking (aka Change & management management Management) User complaints – Need tools to work better – Need tools to work better together 13 © 2012 IBM Corporation
  • 14. The Premier Event for Software and Systems Innovation Year 2005 – ALM V1 Software Build automation Configuration & management Management Work-item & defect Test automation Requirements tracking (aka Change & management management Management) ALM Solution • Developer complaints • Mixed Tool Environments – Clumsy integrations – Open-source offerings with DIY – Want best-of-breed choice integration – 3rd party ALM suites • Management complaints – Need governance, metrics, reports, … 14 © 2012 IBM Corporation
  • 15. The Premier Event for Software and Systems Innovation Year 2010 - OSLC – A major breakthrough Shared artifacts (project, Governance (Reviews, Cross- Traceability Query, user, group, product, Approvals, Notification, project reporting release, ..) pre-conditions) planning and Authentication … metrics Versioning and and single sign- Baselining on Software Build automation Configuration & management Management Requirements management Test automation Work-item & defect & management tracking (aka Change TSRM ALM Solution Management) Learned to integrate with open protocols instead of glue 15 © 2012 IBM Corporation
  • 16. The Premier Event for Software and Systems Innovation Open Services for Lifecycle Collaboration (OSLC) Working to improve the way software lifecycle tools share data Open Services for Lifecycle Collaboration Lifecycle integration inspired by the web  Community driven and governed  400+ registered community members  Workgroup members from 34+ organizations Automation  Wide range of interests, expertise, & participation  Open specifications for numerous disciplines  Defined by scenarios – solution oriented  Implementations from IBM, BPs, and Others Monitoring  Based on Linked Data Inspired by the web Free to use and share Changing the industry Proven Open Innovative open-services.net 16 © 2012 IBM Corporation
  • 17. The Premier Event for Software and Systems Innovation Changes to the OSLC Community Only OSLC Members can be Steering Committee nominated to the Steering Committee General Users (Consumers, OSLC Members Specification Authors Implementers) Members Workgroup Participation Terms of Use Agreement Agreement Only General Users Members can can become become Members Specification Authors 17 © 2012 IBM Corporation
  • 18. The Premier Event for Software and Systems Innovation OSLC – A path towards standardization 2009 2010 2011 2012+ Prove out use of Influence OSLC W3C Linked Data, Move linked data in Core, expand align proven/finalized CLM efforts with linked data Core/domains, specifications to simple resource relationships, broaden scope of SDO creation and expand domains to address linking (CM, QM, integrations in Further expansion RM). Contribute to segments like for additional OSLC DevOps and BPM. scenarios and community domain. efforts for Mature the specification test governance for suites. members and creation of Steering Committee Directed learning Expansion Standardize 18 © 2012 IBM Corporation
  • 19. The Premier Event for Software and Systems Innovation Continuous Delivery Continuous Configuration Integration Automation Pull configurations OSLC OSLC Trigger Update Delivery configuration Pull s changes Deploy Delivery Provisioning service Pipeline Automation OSLC Trigger OSLC Change deployment Management OSLC Trigger Cloud Track tests Track work work Execute tests Track quality Trigger tests Requirement Quality Test Management Management Automation OSLC OSLC OSLC Collaborative Lifecycle Management Adopt in any order, at any time 19 © 2012 IBM Corporation
  • 20. The Premier Event for Software and Systems Innovation Eclipse Lyo – Open Source for OSLC enablement  Initial code contributions live in September 2011 – Reference Implementations for OSLC (RIOs) for the Change, Requirement and Architecture Management specifications. – OSLC Test Suite and Reports – Samples – Bugzilla and Microsoft Excel providers  Plans for new content in 2012 – Code libraries – Java, … – Test Suites - Increase # specs covered and fill out tests – Samples – OAuth, additional products, workshop/tutorial http://eclipse.org/lyo 20 © 2012 IBM Corporation
  • 21. The Premier Event for Software and Systems Innovation Demo – Connecting the Enterprise IT Solutions IT Operations IBM Tivoli Mobile Business Device Systems Manager Web Executive Browser Activity Stream OSLC IBM Rational IBM Team SmartCloud Concert Control Desk Developer IT Support 21 © 2012 IBM Corporation
  • 22. The Premier Event for Software and Systems Innovation www.ibm.com/software/rational 22 © 2012 IBM Corporation
  • 23. The Premier Event for Software and Systems Innovation IBM Leading the Evolution of W3C Linked Data  W3C Linked Data  Four design principles proposed by Tim Berners-Lee in a 2006 article  Standardization will accelerate industry adoption and enhance interop  IBM Sponsored W3C Workshop on Linked Enterprise Data Patterns (Dec 2011) – Participating organizations included EMC, Elsevier, IBM, Nokia, Oracle – Workshop recommended W3C produce a standard “which defines a Linked Data Platform -- something that solves IBM Rational's use case.”  IBM Submitted Linked Data Basic Profile 1.0 proposal to W3C (March 2012) – Base the Linked Data Platform foundation on OSLC Core technology and experience – Co-submitters: – Supporters:  W3C Chartered Linked Data Platform Workgroup (May 2012) – Standardize RESTful application integration patterns using Linked Data – IBM’s Arnaud le Hors to chair with June 2012 kickoff 23 © 2012 IBM Corporation
  • 24. The Premier Event for Software and Systems Innovation You can play a role in shaping this exciting technology:  Join OSLC: – Anyone can join – You can sign up for any forums, get involved in the development of use cases, requirements, or specifications – See http://oslc.co  Join Lyo: – All you need to get started with OSLC – See http://www.eclipse.org/lyo  Join the W3C Linked Data Platform WG – Requires W3C membership – See http://www.w3.org/wiki/LinkedData 24 © 2012 IBM Corporation
  • 25. The Premier Event for Software and Systems Innovation www.ibm.com/software/rational 25 © 2012 IBM Corporation
  • 26. The Premier Event for Software and Systems Innovation Daily iPod Touch giveaway  Complete your session surveys online each day at a conference kiosk or on your Innovate 2012 Portal!  Each day that you complete all of that day’s session surveys, your name will be entered to win the daily IPOD touch!  On Wednesday be sure to complete your full conference evaluation to receive your free conference t-shirt! 26 © 2012 IBM Corporation
  • 27. The Premier Event for Software and Systems Innovation Acknowledgements and disclaimers Availability: References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. The workshops, sessions and materials have been prepared by IBM or the session speakers and reflect their own views. They are provided for informational purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or advice to any participant. While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it is provided AS-IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this presentation or any other materials. Nothing contained in this presentation is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results. © Copyright IBM Corporation 2012. All rights reserved. – U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. IBM, the IBM logo, ibm.com, Rational, the Rational logo, Telelogic, the Telelogic logo, Green Hat, the Green Hat logo, and other IBM products and services are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), these symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at “Copyright and trademark information” at www.ibm.com/legal/copytrade.shtml 27 © 2012 IBM Corporation
  • 28. The Premier Event for Software and Systems Innovation www.ibm.com/software/rational © Copyright IBM Corporation 2012. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. 28 © 2012 IBM Corporation
  • 29. The Premier Event for Software and Systems Innovation OSLC beyond the OSLC Community clipse.org/lyo SDK Test suite Reference implementations Library for Java (other languages Assess your OSLC Learn from OSLC in action! planned or in progress), implementation using freely Use the simple server as a test documentation, samples, examples, available test suites. harness. and tutorials. Lyo goal: to benefit all developers, regardless of implementation technologies. NE Ma W! y 9 th Supporters: Siemens, Cambridge Semantics 29 w3.org/2012/ldp/ © 2012 IBM Corporation
  • 30. The Premier Event for Software and Systems Innovation End-to-End Lifecycle Optimization People Process Build Publish Information Design Agile Test Dev Deploy Dev Ops Prioritize Monitor Open Services for Lifecycle Collaboration Lifecycle integration inspired by the web Follow us on the Enterprise DevOps and Jazz Team Blogs and at open-service.net 30 © 2012 IBM Corporation
  • 31. The Premier Event for Software and Systems Innovation Lifecycle Management Reference Architecture Supporting DevOps Configuration Pull configurations Continuous Automation Integration OSLC Update OSLC Trigger Delivery configurations Trigger Pull deployment Deploy changes Delivery Provisioning service Pipeline Automation OSLC OSLC Configure Change Monitor agents Management OSLC Collaborative application Lifecycle Application Monitoring Cloud Track Track work Management Configure OSLC Test work Trigge Service r endpoints Tests Track quality Trigger Tests Requirement Quality Service Management Management Simulation OSLC OSLC OSLC Create development defect Create incident Incident Management Adopt in any OSLC order, at any 31 time © 2012 IBM Corporation

Editor's Notes

  1. IBM IOD 2011 05/07/12 Prensenter name here.ppt 05/07/12 15:16
  2. To help our clients navigate this complex environment, IBM has developed a smarter approach to standards development. First, cloud standards must be innovative in that we must carefully think about invention versus reinvention, new standard or reuse of an existing standard. Some competitors believe in the development of new standards regardless of the context, but IBM strives to reuse and extend existing standards where and when possible. Second, standards must be practical. Gone are the days of paper based technical specifications - today’s standards need to leverage real world implementations and open source code and today’s standards should be proven in practice through implementation, not based strictly on theory. For this reason, IBM works closely with open source communities to implement standards during the development phase in order to test and “prove” their value. Third, cloud standards should be set in the context of a standard architecture, allowing enterprises to manage change across market evolution cycles and extending the value of clients’ services based architectures and investments. Towards this goal, IBM has contributed the Cloud Computing Reference Architecture to The Open Group as the basis of an industry wide Cloud architecture. Finally and most importantly, cloud standards should be user-driven, based on real world client pain points. This is why IBM founded the Cloud Standards Customer Council, to create a cross-industry client based view of market-leading Cloud use cases and best practices. IBM’s Smarter Approach to Standards Development results in Cloud standards which are interoperable, flexible and customer driven. 135
  3. 18 customers participated in an onsite survey Almost all are managing 3 or more lifecycle tool vendors Almost 90% of customers are dealing with in-house developed lifecycle tools Majority are selective where they invest to integrate heterogeneous tools, but almost all would do more if it was easier and more cost-effective Vast majority supplement vendor-provided integrations with in-house development/integration effort Most define CCM, QM, RM, and ADC disciplines as core to their integration needs 1/2 depend heavily on integrating across breadth of “ Decide-Develop-Deploy ” The other 1/2 would integrate more broadly if there was a more effective way
  4. Points: At the core is a set of Statements (aka facts) We can look up info about Steve to learn more about him, like facts about resources (Angel) that we already know.
  5. Points: At the core is a set of Statements (aka facts) We can look up info about Steve to learn more about him, like facts about resources (Angel) that we already know.
  6. OSLC is an open community of vendors, integrators, and users, that creates freely-available, scenario-driven, specifications for integrating software applications. Though OSLC’s initial focus for specification were ALM domains, the techniques used are universally applicable , and are already being applied in workgroups focused on PLM ( with leadership from Siemens ), and DevOps ( with leadership from IBM Tivoli ). (Optional for more technical presentations: All the specifications are based on the standard, and proven, architecture of the web: HTTP, REST, and Linked Data. This means integrations don’t have to copy and synchronize data, but can link to it where it “lives”. Wherever the data is, OSLC-based integrations let users work with data from their current context. ) Whether you want to work on the details of the specifications, get the community to focus on scenarios that are important to you, or use finalized OSLC specifications to integrate your own software, the OSLC community is open to you . (Links on this chart: open-services.net open-services.net/members open-services.net/participate )
  7. Green == Existing capabilities Orange == New capabilities Dashed border and Italics == No OSLC provider specification but is aspirational
  8. Initial code contributions live in September 2011 Reference Implementations for OSLC (RIOs) for the Change, Requirement and Architecture Management specifications. Provides samples of implementations Enable prototyping and experimentation during spec development Possible starting point for integration adapters or new service providers Co-developed with the OSLC test suite to improve both OSLC Test Suite and Reports Measure implementation compliance against Core and domain specifications Improve implementation quality by finding bugs Currently covers core and CM. Other domains will follow Initial focus is on MUST items, followed by SHOULD and MAY Reports provide both summary and detailed results Samples Change Management adapter for Bugzilla Change Management adapter for Microsoft Excel
  9. Author Note: Optional Rational slide. Graphic is available in English only.
  10. IBM IOD 2011 05/07/12 Prensenter name here.ppt 05/07/12 15:16
  11. The Eclipse Lyo (pronounced “Leo”) project is providing the necessary infrastructure for all implementers to be successful . The test suites help implementers assess their implementation’s fidelity to the OSLC specifications, and play a critical role in the effort to bring predictability to integrations , they are an essential tool to help make the any provider to any consumer goal of OSLC a reality. Lyo is not just for Java or Eclipse users, OSLC’s Linked Lifecycle Data approach means that implementations can be created in any language with a library for HTTP (all of them!). OSLC is technology-neutral and that is Lyo’s goal too. All implementers, regardless of technology choice, can benefit from the test suite and reference implementations. Having built on top of the architecture of the web, the OSLC community is contributing some of its core innovations back to W3C for standardization , and moving forward to address new challenges in ALM, PLM, DevOps, and beyond. (Links: http://eclipse.org/lyo http://www.w3.org/Submission/2012/02/ )
  12. Green == Existing capabilities Orange == New capabilities Dashed border and Italics == No OSLC provider specification but is aspirational