SlideShare a Scribd company logo
1 of 25
Download to read offline
The Content Management
   Interoperability Services (CMIS)
              Standard
          What is it and Where is it Going?

     Saravanan Rajan                     Laurence Hart
    Vice President, CM Pros         Chair, CMIS Group, CM Pros
     CTO, COSI Consulting       Director, Washington Consulting, Inc.
saravanan@cmprofessionals.org        lhart@cmprofessionals.org
Overview
•   Introduction
•   What is the CMIS Standard?
•   How CMIS can be used
•   Benefits of CMIS
•   Industry support
•   Future of CMIS
Thanks to Our Host -




Developers of


Learn more at BridgelineDigital.com
About CM Pros
• Helps over 15,000 associate members all over the
  world to enhance their knowledge and expertise
• Provides a collaborative community of practice
  advancing the field of content management
• Enhances the knowledge and expertise of our
  community by sharing practices, providing
  leadership and connecting members
• Offers online and offline opportunities to interact
  with members through our website, LinkedIn,
  webinars, events and seminars
• http://www.cmprofessionals.org/
You’ve probably heard of CMIS
Content            Defines a domain model
                   and set of bindings, such
Management
                      as Web Service and
Interoperability    REST/Atom, that can be
Services            used by applications to
                    work with one or more
                     Content Management
                     repositories/systems.
Basic History
• 2005 – iECM Committee begins discussing need for a new standard
   – ODMA: Desktop dependent
   – WebDAV: Limited capability
   – Java Content Repository: Technology specific, API-base
• 2006 – EMC, IBM, and Microsoft leave the iECM Committee and
  begin developing CMIS
• 2008 – Initial proposal drafted by EMC, IBM & Microsoft
   – Reviewed by Alfresco, Open Text, Oracle, SAP
   – Draft was unveiled and released to OASIS
• 2008 – The OASIS CMIS Technical Committee formed
• 2009 – CMIS 1.0 released for public comment
• 2010 – CMIS became an official standard
The Hype

             No
           More
           Silos!!!
What Does It Really Mean?
Three Fundamental Use Cases
• Repository to Repository
• Application to Repository
• Federated Repository
Repository to Repository

   There are times you want to talk directly
        between content repositories

• Publish a document from one system into
  another
• Manage records from one centralized system
CMIS in a Publishing System

                         Publishing:
                         • Whitepapers
                         • Official Guidelines
                         • Reports
                                                 3) Document is
     1) Create a         Content:                integrated into
     document.           • XML                      website and
                         • PDF                       published.



               CMIS       2) Publish Document      CMIS
 Content                                                      Content
Repository   Interface                           Interface   Repository
                            to WCM System.
Application to Repository
• Sharing Content across applications
• Collaboration/Enterprise 2.0 Applications
  – SharePoint as an interface, not repository
  – Content in collaborative platorms
• Enterprise Software Applications
• Generic Content Management Applications
• Composite Content Applications (CCAs)
Composite Content Applications
• What is a CCA?
  – Formerly known as CEVA
  – Electronic Medical Records
  – Case Management System
  – Correspondence Tracking System
• Vendors with domain expertise build the
  applications with the business rules and plug
  into an Content Management System
In all cases, it is using the best
content application for the job
   against a shared Content
    Management System...

…not shuffling content between
            systems
Instead of Multiple Repositories


                     Resumes                  Proposals

 HR System:              CRM System:
                                             Collaboration System:
   Resumes,                Proposals,
                                             Proposal, Deliverables
Offer Letters               Resumes




        HR Content             CRM Content                  Project Content
        Repository              Repository                    Repository
You Can Manage One


                    CRM System:
                      Proposals,        Collaboration
   HR System:                           System: Proposal,
                       Resumes
Resumes, Offer                          Deliverables
       Letters




                              CMIS
                            Interface
                            Content
                           Repository
Federated Repository
Interacting with multiple repositories as one repository




                       Search Manage




      Content      Content      Content      Content
     Repository   Repository   Repository   Repository
AIIM iECM’s CMIS Demo
1.   User conducts search
2.   Federator sends request out
3.   Repositories execute search and return results
4.   Federator merges results
5.   User acts on results
                                     iECM CMIS Search Federator
                                           (California, US)



       CMIS              CMIS             CMIS              CMIS             CMIS
     Interface         Interface        Interface         Interface        Interface

      Alfresco       Documentum          Nuxeo              IBM               eXo
    Repository        Repository       Repository        Repository        Repository
 (United Kingdom)   (Amazon Cloud)      (France)       (Amazon Cloud)   (Eastern Europe)
Industry Support
• Large Content Management vendor support base
   – Support: IBM, EMC, Open Text, Microsoft, and Alfresco
   – Missing (so far): Hyland and Autonomy
• Microsoft support
   – SharePoint 2010 as both a repository and application
   – Released as part of SharePoint Administrator Toolkit
• Open Source Content Management support
   – Chemistry project provided open source implementation
   – All supporters of previous Java Content Repository
     standard will be able to claim CMIS compliance
• Next step is application builders
Future of CMIS
• Version 1.1
  – Type Mutability
  – Browser binding (JSON)
• Version 2.0
  – Increased Records Management support
  – Support for Semantic functionality
  – Ability to have domain models
Getting Involved
• CM Pros is working to improve CMIS
  – Educate the Content Management world
  – Collect real-world experiences
  – Suggest areas for improvement
• Interested in joining the CM Pros CMIS Group?
  – Contact Laurence Hart
  – Email: lhart@cmprofessionals.org
  – Twitter: piewords
Summary
• Content Management Interoperability Services
   – Official OASIS standard now
   – Planned evolution to stay relevant
• Defines Content Management Domain Model
   – Content model the same across all
     bindings/implementations
   – Web Services and Atom bindings are ways to access model,
     not defining part of standard
• CMIS is not the lowest common denominator
   – Defines functionality that is needed
   – Some parts are optional to provide for a greater ecosystem
• It is in use now
More Information
• OASIS CMIS Technical Committee
  – http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=cmis

• Apache Chemistry Incubator
  – http://incubator.apache.org/projects/chemistry.html

• CMIS Developer Resources
  – http://www.cmisdev.org/cmis/

• CMIS SQL Details
  – http://www.open-source-ecm.com/2009/08/cmis-tutorial-cmis-sql.html
Thank You


                    Laurence Hart
            http://wordofpie.com
                      @piewords
About the Speaker
 Laurence Hart is a Director of Technology Solutions for
 Washington Consulting, Inc. and the author of the blog
  "Word of Pie". Over his 15+ years in the Information
Management industry, he has led a wide-range of efforts
  including content digitization, Records Management,
  BPM, and Collaboration for both the commercial and
 public sectors. Recently, Laurence has been focused on
helping organizations in assessing, defining, and building
 their Information and Content Management strategies.
  As an active member of AIIM and the Chair of the CM
Pros CMIS Group, Laurence has focused on educating the
Content Management industry on the standards needed
                  for successful growth.

More Related Content

Similar to CM Pros CMIS Overview - Jan 2011

Getting Started with CMIS
Getting Started with CMISGetting Started with CMIS
Getting Started with CMISJeff Potts
 
Content Management: No Mystery
Content Management: No MysteryContent Management: No Mystery
Content Management: No MysteryClearPath, LLC
 
Enterprise content management meets open source linux con august 2010
Enterprise content management meets open source   linux con august 2010Enterprise content management meets open source   linux con august 2010
Enterprise content management meets open source linux con august 2010Nuxeo
 
Enterprise content management meets open source linux con august 2010
Enterprise content management meets open source   linux con august 2010Enterprise content management meets open source   linux con august 2010
Enterprise content management meets open source linux con august 2010Nuxeo
 
ECM or CLM? A Fight to the Finish Webinar
ECM or CLM? A Fight to the Finish WebinarECM or CLM? A Fight to the Finish Webinar
ECM or CLM? A Fight to the Finish WebinarConcept Searching, Inc
 
EMC World 2009 - Standards: CMIS
EMC World  2009 - Standards: CMISEMC World  2009 - Standards: CMIS
EMC World 2009 - Standards: CMISLaurence Hart
 
Talent Base: Best practises in a WCM project
Talent Base: Best practises in a WCM projectTalent Base: Best practises in a WCM project
Talent Base: Best practises in a WCM projectLoihde Advisory
 
Iksula Drupal Solutions
Iksula Drupal SolutionsIksula Drupal Solutions
Iksula Drupal SolutionsIksula
 
Selecting a CMS for a Large Health System
Selecting a CMS for a Large Health SystemSelecting a CMS for a Large Health System
Selecting a CMS for a Large Health SystemEd Bennett
 
FISL: Content Management Primer
FISL: Content Management PrimerFISL: Content Management Primer
FISL: Content Management PrimerRichard Esplin
 
08.m3 cms cms-proprietary&open-src
08.m3 cms cms-proprietary&open-src08.m3 cms cms-proprietary&open-src
08.m3 cms cms-proprietary&open-srctarensi
 
Content Management System
Content Management SystemContent Management System
Content Management SystemSKALI Group
 
Know. Share. Do. Increase IBM Connections Usage, Adoption and ROI with int...
Know. Share. Do.  Increase IBM Connections Usage, Adoption and ROI with int...Know. Share. Do.  Increase IBM Connections Usage, Adoption and ROI with int...
Know. Share. Do. Increase IBM Connections Usage, Adoption and ROI with int...TIMETOACT GROUP
 
WebCenter Content & Portal Methodology Deep Dive with Case Studies
WebCenter Content & Portal Methodology Deep Dive with Case StudiesWebCenter Content & Portal Methodology Deep Dive with Case Studies
WebCenter Content & Portal Methodology Deep Dive with Case StudiesBrian Huff
 
ECM as a Platform - Next Generation of Enterprise Content Management - Nuxeo ...
ECM as a Platform - Next Generation of Enterprise Content Management - Nuxeo ...ECM as a Platform - Next Generation of Enterprise Content Management - Nuxeo ...
ECM as a Platform - Next Generation of Enterprise Content Management - Nuxeo ...Nuxeo
 
CMIS and its Value to Business - Nuxeo Open Source ECM - Gilbane Conference M...
CMIS and its Value to Business - Nuxeo Open Source ECM - Gilbane Conference M...CMIS and its Value to Business - Nuxeo Open Source ECM - Gilbane Conference M...
CMIS and its Value to Business - Nuxeo Open Source ECM - Gilbane Conference M...Nuxeo
 
Why should we use content management system
Why should we use content management systemWhy should we use content management system
Why should we use content management systemsiavosh kaviani
 
Gilbane 2010 -- Building a Global View of Your Data
Gilbane 2010 -- Building a Global View of Your DataGilbane 2010 -- Building a Global View of Your Data
Gilbane 2010 -- Building a Global View of Your Dataweisinger
 

Similar to CM Pros CMIS Overview - Jan 2011 (20)

Getting Started with CMIS
Getting Started with CMISGetting Started with CMIS
Getting Started with CMIS
 
Content Management: No Mystery
Content Management: No MysteryContent Management: No Mystery
Content Management: No Mystery
 
CMIS Introduction
CMIS IntroductionCMIS Introduction
CMIS Introduction
 
Enterprise content management meets open source linux con august 2010
Enterprise content management meets open source   linux con august 2010Enterprise content management meets open source   linux con august 2010
Enterprise content management meets open source linux con august 2010
 
Enterprise content management meets open source linux con august 2010
Enterprise content management meets open source   linux con august 2010Enterprise content management meets open source   linux con august 2010
Enterprise content management meets open source linux con august 2010
 
ECM or CLM? A Fight to the Finish Webinar
ECM or CLM? A Fight to the Finish WebinarECM or CLM? A Fight to the Finish Webinar
ECM or CLM? A Fight to the Finish Webinar
 
EMC World 2009 - Standards: CMIS
EMC World  2009 - Standards: CMISEMC World  2009 - Standards: CMIS
EMC World 2009 - Standards: CMIS
 
Talent Base: Best practises in a WCM project
Talent Base: Best practises in a WCM projectTalent Base: Best practises in a WCM project
Talent Base: Best practises in a WCM project
 
Making a decision between Liferay and Drupal
Making a decision between Liferay and DrupalMaking a decision between Liferay and Drupal
Making a decision between Liferay and Drupal
 
Iksula Drupal Solutions
Iksula Drupal SolutionsIksula Drupal Solutions
Iksula Drupal Solutions
 
Selecting a CMS for a Large Health System
Selecting a CMS for a Large Health SystemSelecting a CMS for a Large Health System
Selecting a CMS for a Large Health System
 
FISL: Content Management Primer
FISL: Content Management PrimerFISL: Content Management Primer
FISL: Content Management Primer
 
08.m3 cms cms-proprietary&open-src
08.m3 cms cms-proprietary&open-src08.m3 cms cms-proprietary&open-src
08.m3 cms cms-proprietary&open-src
 
Content Management System
Content Management SystemContent Management System
Content Management System
 
Know. Share. Do. Increase IBM Connections Usage, Adoption and ROI with int...
Know. Share. Do.  Increase IBM Connections Usage, Adoption and ROI with int...Know. Share. Do.  Increase IBM Connections Usage, Adoption and ROI with int...
Know. Share. Do. Increase IBM Connections Usage, Adoption and ROI with int...
 
WebCenter Content & Portal Methodology Deep Dive with Case Studies
WebCenter Content & Portal Methodology Deep Dive with Case StudiesWebCenter Content & Portal Methodology Deep Dive with Case Studies
WebCenter Content & Portal Methodology Deep Dive with Case Studies
 
ECM as a Platform - Next Generation of Enterprise Content Management - Nuxeo ...
ECM as a Platform - Next Generation of Enterprise Content Management - Nuxeo ...ECM as a Platform - Next Generation of Enterprise Content Management - Nuxeo ...
ECM as a Platform - Next Generation of Enterprise Content Management - Nuxeo ...
 
CMIS and its Value to Business - Nuxeo Open Source ECM - Gilbane Conference M...
CMIS and its Value to Business - Nuxeo Open Source ECM - Gilbane Conference M...CMIS and its Value to Business - Nuxeo Open Source ECM - Gilbane Conference M...
CMIS and its Value to Business - Nuxeo Open Source ECM - Gilbane Conference M...
 
Why should we use content management system
Why should we use content management systemWhy should we use content management system
Why should we use content management system
 
Gilbane 2010 -- Building a Global View of Your Data
Gilbane 2010 -- Building a Global View of Your DataGilbane 2010 -- Building a Global View of Your Data
Gilbane 2010 -- Building a Global View of Your Data
 

More from Laurence Hart

Digitally Transform Your Business and Records Management with Content Modeling
Digitally Transform Your Business and Records Management with Content ModelingDigitally Transform Your Business and Records Management with Content Modeling
Digitally Transform Your Business and Records Management with Content ModelingLaurence Hart
 
How To Use Content Services To Modernize Your Enterprise
How To Use Content Services To Modernize Your EnterpriseHow To Use Content Services To Modernize Your Enterprise
How To Use Content Services To Modernize Your EnterpriseLaurence Hart
 
Our Disappearing Content: Why Digital Preservation Matters
Our Disappearing Content: Why Digital Preservation MattersOur Disappearing Content: Why Digital Preservation Matters
Our Disappearing Content: Why Digital Preservation MattersLaurence Hart
 
Beyond the Hype of Content Services
Beyond the Hype of Content ServicesBeyond the Hype of Content Services
Beyond the Hype of Content ServicesLaurence Hart
 
Information Governance in the Age of Digital Transformation
Information Governance in the Age of Digital TransformationInformation Governance in the Age of Digital Transformation
Information Governance in the Age of Digital TransformationLaurence Hart
 
Removing the “Work” from Information Governance
Removing the “Work” from Information GovernanceRemoving the “Work” from Information Governance
Removing the “Work” from Information GovernanceLaurence Hart
 
An Open Approach to Information Governance
An Open Approach to Information GovernanceAn Open Approach to Information Governance
An Open Approach to Information GovernanceLaurence Hart
 
Content Management Market Trends
Content Management Market TrendsContent Management Market Trends
Content Management Market TrendsLaurence Hart
 
The Future of Content Management - AIIM Conference 2011
The Future of Content Management - AIIM Conference 2011The Future of Content Management - AIIM Conference 2011
The Future of Content Management - AIIM Conference 2011Laurence Hart
 
SP2010 Overview and Upgrade Planning, Web Content Mavens
SP2010 Overview and Upgrade Planning, Web Content MavensSP2010 Overview and Upgrade Planning, Web Content Mavens
SP2010 Overview and Upgrade Planning, Web Content MavensLaurence Hart
 
Overview of CMIS in June 2010
Overview of CMIS in June 2010Overview of CMIS in June 2010
Overview of CMIS in June 2010Laurence Hart
 
Using Dita To Provide Consistent Communications To The Public
Using Dita To Provide Consistent Communications To The PublicUsing Dita To Provide Consistent Communications To The Public
Using Dita To Provide Consistent Communications To The PublicLaurence Hart
 
Streamlining Content Management Using Portal Technologies
Streamlining Content Management Using Portal TechnologiesStreamlining Content Management Using Portal Technologies
Streamlining Content Management Using Portal TechnologiesLaurence Hart
 

More from Laurence Hart (13)

Digitally Transform Your Business and Records Management with Content Modeling
Digitally Transform Your Business and Records Management with Content ModelingDigitally Transform Your Business and Records Management with Content Modeling
Digitally Transform Your Business and Records Management with Content Modeling
 
How To Use Content Services To Modernize Your Enterprise
How To Use Content Services To Modernize Your EnterpriseHow To Use Content Services To Modernize Your Enterprise
How To Use Content Services To Modernize Your Enterprise
 
Our Disappearing Content: Why Digital Preservation Matters
Our Disappearing Content: Why Digital Preservation MattersOur Disappearing Content: Why Digital Preservation Matters
Our Disappearing Content: Why Digital Preservation Matters
 
Beyond the Hype of Content Services
Beyond the Hype of Content ServicesBeyond the Hype of Content Services
Beyond the Hype of Content Services
 
Information Governance in the Age of Digital Transformation
Information Governance in the Age of Digital TransformationInformation Governance in the Age of Digital Transformation
Information Governance in the Age of Digital Transformation
 
Removing the “Work” from Information Governance
Removing the “Work” from Information GovernanceRemoving the “Work” from Information Governance
Removing the “Work” from Information Governance
 
An Open Approach to Information Governance
An Open Approach to Information GovernanceAn Open Approach to Information Governance
An Open Approach to Information Governance
 
Content Management Market Trends
Content Management Market TrendsContent Management Market Trends
Content Management Market Trends
 
The Future of Content Management - AIIM Conference 2011
The Future of Content Management - AIIM Conference 2011The Future of Content Management - AIIM Conference 2011
The Future of Content Management - AIIM Conference 2011
 
SP2010 Overview and Upgrade Planning, Web Content Mavens
SP2010 Overview and Upgrade Planning, Web Content MavensSP2010 Overview and Upgrade Planning, Web Content Mavens
SP2010 Overview and Upgrade Planning, Web Content Mavens
 
Overview of CMIS in June 2010
Overview of CMIS in June 2010Overview of CMIS in June 2010
Overview of CMIS in June 2010
 
Using Dita To Provide Consistent Communications To The Public
Using Dita To Provide Consistent Communications To The PublicUsing Dita To Provide Consistent Communications To The Public
Using Dita To Provide Consistent Communications To The Public
 
Streamlining Content Management Using Portal Technologies
Streamlining Content Management Using Portal TechnologiesStreamlining Content Management Using Portal Technologies
Streamlining Content Management Using Portal Technologies
 

Recently uploaded

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
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
 
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
 

Recently uploaded (20)

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
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
 
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...
 

CM Pros CMIS Overview - Jan 2011

  • 1. The Content Management Interoperability Services (CMIS) Standard What is it and Where is it Going? Saravanan Rajan Laurence Hart Vice President, CM Pros Chair, CMIS Group, CM Pros CTO, COSI Consulting Director, Washington Consulting, Inc. saravanan@cmprofessionals.org lhart@cmprofessionals.org
  • 2. Overview • Introduction • What is the CMIS Standard? • How CMIS can be used • Benefits of CMIS • Industry support • Future of CMIS
  • 3. Thanks to Our Host - Developers of Learn more at BridgelineDigital.com
  • 4. About CM Pros • Helps over 15,000 associate members all over the world to enhance their knowledge and expertise • Provides a collaborative community of practice advancing the field of content management • Enhances the knowledge and expertise of our community by sharing practices, providing leadership and connecting members • Offers online and offline opportunities to interact with members through our website, LinkedIn, webinars, events and seminars • http://www.cmprofessionals.org/
  • 5. You’ve probably heard of CMIS Content Defines a domain model and set of bindings, such Management as Web Service and Interoperability REST/Atom, that can be Services used by applications to work with one or more Content Management repositories/systems.
  • 6. Basic History • 2005 – iECM Committee begins discussing need for a new standard – ODMA: Desktop dependent – WebDAV: Limited capability – Java Content Repository: Technology specific, API-base • 2006 – EMC, IBM, and Microsoft leave the iECM Committee and begin developing CMIS • 2008 – Initial proposal drafted by EMC, IBM & Microsoft – Reviewed by Alfresco, Open Text, Oracle, SAP – Draft was unveiled and released to OASIS • 2008 – The OASIS CMIS Technical Committee formed • 2009 – CMIS 1.0 released for public comment • 2010 – CMIS became an official standard
  • 7. The Hype No More Silos!!!
  • 8. What Does It Really Mean?
  • 9. Three Fundamental Use Cases • Repository to Repository • Application to Repository • Federated Repository
  • 10. Repository to Repository There are times you want to talk directly between content repositories • Publish a document from one system into another • Manage records from one centralized system
  • 11. CMIS in a Publishing System Publishing: • Whitepapers • Official Guidelines • Reports 3) Document is 1) Create a Content: integrated into document. • XML website and • PDF published. CMIS 2) Publish Document CMIS Content Content Repository Interface Interface Repository to WCM System.
  • 12. Application to Repository • Sharing Content across applications • Collaboration/Enterprise 2.0 Applications – SharePoint as an interface, not repository – Content in collaborative platorms • Enterprise Software Applications • Generic Content Management Applications • Composite Content Applications (CCAs)
  • 13. Composite Content Applications • What is a CCA? – Formerly known as CEVA – Electronic Medical Records – Case Management System – Correspondence Tracking System • Vendors with domain expertise build the applications with the business rules and plug into an Content Management System
  • 14. In all cases, it is using the best content application for the job against a shared Content Management System... …not shuffling content between systems
  • 15. Instead of Multiple Repositories Resumes Proposals HR System: CRM System: Collaboration System: Resumes, Proposals, Proposal, Deliverables Offer Letters Resumes HR Content CRM Content Project Content Repository Repository Repository
  • 16. You Can Manage One CRM System: Proposals, Collaboration HR System: System: Proposal, Resumes Resumes, Offer Deliverables Letters CMIS Interface Content Repository
  • 17. Federated Repository Interacting with multiple repositories as one repository Search Manage Content Content Content Content Repository Repository Repository Repository
  • 18. AIIM iECM’s CMIS Demo 1. User conducts search 2. Federator sends request out 3. Repositories execute search and return results 4. Federator merges results 5. User acts on results iECM CMIS Search Federator (California, US) CMIS CMIS CMIS CMIS CMIS Interface Interface Interface Interface Interface Alfresco Documentum Nuxeo IBM eXo Repository Repository Repository Repository Repository (United Kingdom) (Amazon Cloud) (France) (Amazon Cloud) (Eastern Europe)
  • 19. Industry Support • Large Content Management vendor support base – Support: IBM, EMC, Open Text, Microsoft, and Alfresco – Missing (so far): Hyland and Autonomy • Microsoft support – SharePoint 2010 as both a repository and application – Released as part of SharePoint Administrator Toolkit • Open Source Content Management support – Chemistry project provided open source implementation – All supporters of previous Java Content Repository standard will be able to claim CMIS compliance • Next step is application builders
  • 20. Future of CMIS • Version 1.1 – Type Mutability – Browser binding (JSON) • Version 2.0 – Increased Records Management support – Support for Semantic functionality – Ability to have domain models
  • 21. Getting Involved • CM Pros is working to improve CMIS – Educate the Content Management world – Collect real-world experiences – Suggest areas for improvement • Interested in joining the CM Pros CMIS Group? – Contact Laurence Hart – Email: lhart@cmprofessionals.org – Twitter: piewords
  • 22. Summary • Content Management Interoperability Services – Official OASIS standard now – Planned evolution to stay relevant • Defines Content Management Domain Model – Content model the same across all bindings/implementations – Web Services and Atom bindings are ways to access model, not defining part of standard • CMIS is not the lowest common denominator – Defines functionality that is needed – Some parts are optional to provide for a greater ecosystem • It is in use now
  • 23. More Information • OASIS CMIS Technical Committee – http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=cmis • Apache Chemistry Incubator – http://incubator.apache.org/projects/chemistry.html • CMIS Developer Resources – http://www.cmisdev.org/cmis/ • CMIS SQL Details – http://www.open-source-ecm.com/2009/08/cmis-tutorial-cmis-sql.html
  • 24. Thank You Laurence Hart http://wordofpie.com @piewords
  • 25. About the Speaker Laurence Hart is a Director of Technology Solutions for Washington Consulting, Inc. and the author of the blog "Word of Pie". Over his 15+ years in the Information Management industry, he has led a wide-range of efforts including content digitization, Records Management, BPM, and Collaboration for both the commercial and public sectors. Recently, Laurence has been focused on helping organizations in assessing, defining, and building their Information and Content Management strategies. As an active member of AIIM and the Chair of the CM Pros CMIS Group, Laurence has focused on educating the Content Management industry on the standards needed for successful growth.