Use Case Review - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

Use Case Review

Description:

Content Management Interoperability Services (CMIS) Overview ... Multiple users will edit the same content, generally one at a time. ... – PowerPoint PPT presentation

Number of Views:38
Avg rating:3.0/5.0
Slides: 15
Provided by: ethang4
Category:
Tags: case | content | review | use

less

Transcript and Presenter's Notes

Title: Use Case Review


1
Use Case Review
  • Content Management Interoperability Services
    (CMIS)

2
Overview
  • Review the set of use cases that are currently
    included in the CMIS charter.
  • To discuss
  • What functional capabilities are necessary /
    desirable for each use cases?
  • E.g. mix-in types?
  • What use cases need additional scoping /
    clarification?
  • Are there other use cases that should be
    considered for (some version of) CMIS?

3
Use Case Types in CMIS (p.9)
  • Core ECM use cases
  • Primitives for enabling these must be directly
    included in the specification.
  • Use cases that can be built on top of CMIS
  • Apps should be able to use the primitives in CMIS
    to build these use cases (even if there isnt
    explicit support for them in the spec).
  • Out-of-scope use cases
  • We will not add functionality to CMIS 1.0 if its
    only required for these use cases
  • Note There are lots of other use cases we arent
    targeting but these are common enough asks that
    we wanted to be explicit about them.

4
Core ECM Use Cases
  • Collaborative Content Creation
  • Portals
  • Mash-ups
  • Search

5
Collaborative Content Creation
  • Summary
  • A set of users wish to work collaboratively to
    create one or more documents or web pages.
  • Example
  • Writing the CMIS specification.
  • Key Functional Elements
  • Security/Authentication
  • The set of users involved is constrained.
  • Users must authenticate so that their actions can
    be recorded.
  • Locking/versioning
  • Multiple users will edit the same content,
    generally one at a time.
  • As content is edited older versions of the
    content MAY be stored and are available for
    access.

6
Portals
  • Summary
  • Aggregated interface to viewing content from
    multiple sources.
  • Example
  • Portal site integrating HR information such as
    health benefits, forms, travel expenses, etc.
  • Key Functional Elements
  • Query
  • Need a common query language to pull data from
    multiple sources in a consistent way.

7
Mashups
  • Summary
  • Composite applications that integrates
    data/functionality from one or more sources.
  • Example
  • Application that shows sales volume by geographic
    territory.
  • Microsoft Campus Map
  • Key Functional Elements
  • Query
  • Need a common query language to pull data from
    multiple sources in a consistent way.
  • REST-fulness
  • Need a way to interact with a CMIS repository
    using lightweight/RAD tools.

8
Search (?)
  • Open Questions
  • Support for unified indexing search engines?
  • Do we need ACL discovery?
  • Summary
  • Example
  • Key Functional Elements

9
Use cases that can be built on top of CMIS
  • Workflow Business Process Management
  • Archival
  • Compound/virtual documents
  • E-Discovery

10
Workflow/BPM
  • Summary
  • While CMIS 1.0 does NOT expose native workflow,
    workflow applications should be able to reference
    act on content in CMIS as part of a workflow.
  • Example
  • Expense Report Approval Process on reports stored
    in CMIS repositories.
  • E.g. if total lt3000, then auto-approve, else
    notify manager.
  • Key Functional Elements
  • Query
  • Get all objects modified since a certain date
  • Retrieve individual schema properties in query
    results.
  • Items must have persistent references.
  • Reference-ability
  • Items must be reference-able

11
Archival
  • Summary
  • Many business applications produce high volumes
    of documents per day, often in a print format
    such as PDF or PostScript.
  • Example
  • Insurance Claims Processing
  • Key Functional Elements
  • High-volume ingestion

12
Compound/virtual documents
  • Summary
  • Publishing/collaboration applications will enable
    users to concurrent develop content that will be
    published a single integrated document.
  • Example
  • Product Manuals
  • Key Functional Elements
  • Relationships
  • Ability to have multiple objects in a CMIS system
    be linked in ways other than strict folder
    containership.

13
E-Discovery
  • Summary
  • Finding evidence for a civil or criminal legal
    case.
  • Specific information needs to be located,
    secured, and analyzed with the intent of using it
    as evidence.
  • Example
  • Preserve all records of the WidgetCo acquisition
    decision .
  • Key Functional Elements
  • Query / Search
  • A mechanism to inform the repository that an
    object should/shouldnt be preserved by the
    system (?)

14
Out-of-scope use cases common requirements
Write a Comment
User Comments (0)
About PowerShow.com