C2ware: A Middleware Supporting Collaborative Workspaces Over CMIS Repository
CMIS is a standard to support interoperability among content management systems, proposing a data model to represent process and manage resources. However, since CMIS does not provide the operations for group works and the related access control functionality, there are essential difficulties in supporting various group works other than simple sharing or management of resources. In this paper, the authors present a middleware named C2ware that provides collaborative services in a form of web service, supporting collaborative workspaces over CMIS repositories. For this, they provide a formal specification of general services required for group works. Based on the specification, the middleware creates workspaces over CMIS repository to support various types of asynchronous resource sharing, and provides collaborative services on the workspaces.