Content Management Interoperability Services

ECM (Enterprise content management ) - is a set of technologies used to capture, store, preserve and deliver content and documents and content related to organizational processes. ECM tools allow the management of an organization's unstructured information, wherever that information exists.

ECM employed the technologies and strategies of content management to address business process issues, such as records and auditing, knowledge sharing, personalization and standardization of content, and so on.

Microsoft has collaborated with EMC, IBM and other leading software vendors to create the Content Management Interoperability Services (CMIS) specification. The jointly developed specification is designed to simplify interoperability with Enterprise Content Management (ECM) systems by leveraging existing open standards including SOAP (Simple Object Access Protocol), REST (Representational State Transfer) and Atom. To achieve the goal of interoperability between ECM systems and to facilitate the development of content centric applications, the following criteria were guiding principles for the development of the CMIS specification:
EMC Corp., IBM Corp. and Microsoft Corp. recently announced a jointly developed specification that uses Web Services and Web 2.0 interfaces to enable applications to interoperate with multiple Enterprise Content Management (ECM) repositories by different vendors. The companies intend to submit the Content Management Interoperability Services (CMIS) specification to the Organization for the Advancement of Structured Information Standards (OASIS) for advancement through its rigorous standards development process. The ultimate goal of CMIS is to dramatically reduce the IT burden around multivendor, multirepository content management environments. Currently, customers must spend valuable time and money to create and maintain custom integration code and one-off integrations to get different ECM systems within their organizations to "talk" to one another. The specification will also benefit independent software vendors (ISVs) by enabling them to create specialized applications that are capable of running over a variety of content management systems.
Alfresco Software recently announced the availability of the first Content Management Interoperability Services (CMIS) specification draft implementation. As a contributing member of the draft technical specification, Alfresco is able to offer a draft implementation of CMIS for developers who wish to explore the draft specification. Just as the major database vendors standardized on SQL in the 1980's, today's leading ECM vendors have developed a draft specification with the goal of delivering and enabling interoperability across content repositories. The draft specification is backed by Alfresco, EMC, IBM, Microsoft, OpenText, Oracle and SAP.
Just yesterday, some major enterprise content management industry heavy weights — Microsoft, IBM, EMC, Alfresco, Open Text, Oracle and SAP, announced the first ever Content Management Interoperability Services (CMIS) specification draft enabling interoperability across content repositories. By creating a common API, companies can develop write-once, run-anywhere, content and social applications.