Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Razmik Abnous VP, Chief Architect Documentum, Inc. Lubor Ptacek Director, Product Marketing Documentum, Inc.
Employee Portal
Production SOPs
Customer Newsletter
Technical Publishing
R&D Compliance
Financial Disclosure
Online Catalog
Marketing Archive
Founder of Documentum
Conceptual Layers
Process Automation Services Core Content Management Services Library Services Repository Services
Repository Structure
Enterprise Content Repository
Content Files
Full-text Indexes
Repository Services
Single repository for content and data Object relational Extensible object model Global unique I.D. Single and multi-value attributes Transaction processing Data dictionary Object relationship management Authentication services Backup/recovery Distributed/replication Storage transparency
Object-Oriented Repository
Object Types
Chapter 2 Content Asset User Group Workflow
Chapter 1
HTML Rendition
Object Properties
Tags Versions Links Renditions Multi-language renditions Version 2.0 PDF Rendition
French
Library Services
Virtual repository for document, web content, compound documents, XML content, digital assets, and other content rich objects Access control list security Check-in/check-out Versioning Role support Content storage management
Attributes
(Properties)
Relationships
Contains
Default Attributes User Attributes Status Format Transform Route/ Notify
Version
Location
Used-In
Content Asset
Display Print
Annotation
Stored-In
User-Defined
Operations
(Methods)
Hides physical storage Adapts to individual documents Multiple document representations Automatic conversion Flexible replication and distribution Storage types File store Blob store External storage Content Addressed Storage device (e.g. EMC Centera) Encrypted storage
Collection of related documents under a parent document Synched check-in/check-out of components Assemblies are snapshots of the virtual document at a point in time Virtual documents used for: XML chunking Dynamic content assembler Custom
Book Chapter 1
(Parent) (Child)
Root
Node
Chapter 2
1.0 1.1, Current
(Child) (Component)
Node
Leverages VDM and relationships Facilitates reuse Ensures compliance to business rules
Storage
Link management
Unicode
Webtop Japan
Desktop Japan
Webtop Korea
Desktop Korea
Webtop EFIGS
Desktop EFIGS
Mechanism to model a business process. A network of activities performed by a user or the system. Flow of content and information from activity to activity. Logic that governs the sequence of activities.
Architected for WfMC compliance Processes and activities are reusable Workflow definition and runtime are separate, improving performance and efficiency Architecture employs reference model rather than duplication, easing administration Fully distributed model
Reuse
Create/Capture
Change
Route
Approve
Apply
Retire
Security
Staged Content
Enterprise Systems
Authentication
Retinal Scan
Thumbprint
Interfaces
Documentum API Business Objects Framework Documentum Developer Studio Web Development Kit Desktop Development Kit Portal Integration Kit Documentum Application Builder
Documentum provides a rich API called Documentum Foundation Classes (DFC) on which ALL Documentum applications are built DFC can be extended with business logic using Business Objects Framework (BOF) Documentum also provides a number of standard interfaces built over the DFC Documentum API
Open API Standard-based APIs
DFC
ODBC
JDBC DFC
WebDAV
FTP
Web Servces
Development Options
Clients
User Access Services Life Cycle Services Document Services Work Flow Services
Offline Architecture
Desktop User Webtop User
Content Sync
Sync Engine
/Folder 1/ Document 1 /Folder 2/ Document 2 /Folder 3/ Document 3
Policy Manager
Documentum Repository
Repository
Desktop Client 5.2 uses new APIs to persistently cache objects and queries locally improving response by reducing message traffic
Content Server
Objects
Repository
Questions?