Presentation is loading. Please wait.

Presentation is loading. Please wait.

Document Management Reference Model

Similar presentations


Presentation on theme: "Document Management Reference Model"— Presentation transcript:

1 Document Management Reference Model
Draft 05a, 2/19/99

2 Document Repository Interfaces
Desktop Apps Authoring (WP, Web) Presentations Document Assembly Scan/Capture Image Editing Business Process Applications Repository Access Native DM Clients Web Browsers View/Search Tools Cross-repository Search Print Services Enterprise Apps Workflow Apps Data Merge Apps Managed Document Repository Managed Document Repository Databases Managed Document Repositories Message Stores Indexed Content Other Repositories LOB App Data Stores Access Control Data Repositories are Central to Key Applications 2/19/99

3 Scanning and Printing Interfaces
Intranet Modem WAN Extranet LAN Production Printers Data Center Systems Transaction Printing AFP/Metacode Printers Imaging & COLD Systems Publishing Workgroups Production Scanning & Printing Document, Content, & Asset Management Systems Knowledge Workers Ad Hoc Scanning Personal/Workgroup Printers Messaging, Workgroup, & Web Repositories LAN 2/19/99

4 DM Reference Model - A Collaborative Effort
Marilyn Wright, AIIM International Benny Ong, Boeing Corporation Fred Siegmund, Chevron Carl Frappaolo, The Delphi Group Diane Entner, Eastman SW/Black Forest Group Chuck Fay, FileNET Michael Leslie, General Motors Surendra Reddy, Oracle Corporation Jean Heminway, Xerox Corporation Toby Cobrin, XPLOR 2/19/99

5 Document Management Reference Model - Goals
Provide a framework which shows how document management systems fit into a corporate information technology infrastructure Show how document repository integration and interoperability can be handled seamlessly with document management standards Illustrate how extensible services like security and directory services are provided through the existing enterprise infrastructure Give a consistent way to illustrate the differences between document management standards 2/19/99

6 Document Management in the Enterprise Architecture
Corporate Information Technology Infrastructure Network Man. System & Management Object Security & Directory Other Services Workflow/ WfMC Network OS Services Presentation/ Application Layer Document-Related Applications Middleware/ API Layer Document Management Middleware and/or API Service Provider Layer Repository Services Repository Administration Services 2/19/99

7 DMA in the DM Reference Model
Corporate Information Technology Infrastructure Network Man. System & Management Object Security & Directory Other Services Workflow/ WfMC Network OS Services Presentation/ Application Layer DMA Client Applications <DMA API> Middleware/ API Layer DMA Middleware <DMA API> Service Provider Layer DMA Service Provider 1 (DM Repository 1) DMA Service Provider 2 (DM Repository 2) 2/19/99

8 ODMA in the DM Reference Model
Corporate Information Technology Infrastructure Network Man. System & Management Object Security & Directory Other Services Workflow/ WfMC Network OS Services Popular office applications Application integration for ODMA Presentation/ Application Layer ODMA Connection Manager DM Integration Native DM Client Application API Layer <Native DM API> Serv. Prov. Layer DM Repository 2/19/99

9 ODMA with Multiple Repositories
Corporate Information Technology Infrastructure Network Man. System & Management Object Security & Directory Other Services Workflow/ WfMC Network OS Services Popular office applications Application integration for ODMA Presentation/ Application Layer ODMA Connection Manager DM Integration 1 DM Integration 2 DM Client App. 1 DM Client App. 2 API Layer <Native DM 1 API> <Native DM 2 API> Serv. Prov. Layer DM Repository 1 DM Repository 2 2/19/99

10 ODMA and DMA Interoperability
Corporate IT Infrastructure Popular office applications Presentation/ Application Layer Application integration for ODMA ODMA Connection Manager ODMA-to-DMA Client Application <DMA API> Middleware/ API Layer DMA Middleware <DMA API> DMA Service Provider 1 (DM Repository 1) DMA Service Provider 2 (DM Repository 2) Serv. Prov. Layer 2/19/99

11 WebDAV in the DM Reference Model
WebDAV Client WebDAV Client Application HTTP/WebDAV HTTP/WebDAV <Native HTTP API> WebDAV Service Provider WebDAV-enabled Web Server 2/19/99

12 Generic DMA Distributed Client
DMA Client DMA Client Application Network Services Network Services DMA Client (skeleton) <DMA API> DMA Middleware DMA Repository <DMA API> 2/19/99 DMA Service Provider

13 WebDAV and DMA Interoperability
WebDAV Client WebDAV Client Application HTTP/WebDAV HTTP/WebDAV WebDAV to DMA Translator <DMA API> DMA Middleware DMA Repository and Web Server <DMA API> DMA Service Provider 2/19/99

14 CORBA and DMA Interoperability
CORBA Client Java Client Application CORBA ORB CORBA ORB CORBA IDL to DMA Translator <DMA API> DMA Middleware DMA Client & Repository <DMA API> 2/19/99 DMA Service Provider

15 CORBA and DMA Interoperability
CORBA ORBs could also be used to distribute the middleware and/or service provider layers of the DM reference model CORBAservices and CORBAfacilities are additional infrastructure that could be leveraged in DMA service provider implementations 2/19/99

16 Generic DMA Distributed Middleware
DMA Client DMA Client Application <DMA API> DMA Middleware Network Services Network Services DMA Middleware <DMA API> DMA Service Provider DMA Repository 2/19/99

17 Generic DMA Distributed Service Provider
DMA Client Application DMA Client <DMA API> DMA Middleware <DMA API> DMA Service Provider Stub Network Services Network Services DMA Service Provider 2/19/99 DMA Repository

18 Reference Model Definitions

19 Presentation/Application Layer
Document-related applications Desktop applications Enterprise applications Native document management clients Scan/Print services Presentation layer Provides user interface ODMA 1.0 providers and other extensible presentation frameworks are at this level 2/19/99

20 Middleware/API Layer Defines common interfaces for services provided by document repositories DMA and CORBA IDL for DM are examples Proprietary API in some cases (e.g., in ODMA model) Provides a uniform access model for document repositories Repository registration and location Cross-repository search 2/19/99

21 Middleware/API Layer May provide transparent object distribution across network boundaries (e.g., via CORBA or DCOM) Alternatively, may intercede only in limited ways, and otherwise allow client calls to pass through untouched E.g., non-distributed DMA middleware handles repository registration and location, and cross-repository search, but allows all other functions to pass directly from client to service provider 2/19/99

22 Service Provider Layer
Provides services for repository usage and administration Different DM vendors can plug in their DM repositories within a standards-based enterprise-wide framework Administration distinguished from usage; administration currently not standardized 2/19/99

23 Corporate Information Technology Infrastructure
DM model builds on existing enterprise IT infrastructure services -- transport, object management, network management, security, directory, database, work flow, OS E.g., DM vendors could build on CORBA or DCOM for distributed object management, rather than build a proprietary infrastructure 2/19/99

24 Network Services Network services provide for communicating with document repositories in a networked environment Allows clients to communicate with document repositories, and to request and receive information from service providers 2/19/99

25 Network Services Provides flexible transport mechanism by which documents are transferred from document repositories to clients Application-level protocols like WebDAV provide high-level functions like locking, property management, etc. on top of basic transport protocols 2/19/99

26 Object Management Services
Provides transparent object distribution, e.g., via CORBA, DCOM, or RPC Gives the clients uniform access to distributed, heterogeneous information resources and services Supports object lifecycle management, transactions, etc. -- e.g. CORBAservices, MTS, COM IUnknown 2/19/99

27 System & Network Management
System Management: Manages software installation, configuration, & upgrades across an enterprise Network Management: Monitors, manages, & controls network topology and nodes 2/19/99

28 Security & Directory Services
Security Services: Enforces access controls and user authentication Directory Services: Provides service for locating network resources, nodes, users, groups, etc. 2/19/99

29 Operating System Services
Provides fundamental services for memory allocation and management, file systems, device management, network connectivity, ... 2/19/99

30 Relationships Between Elements
In the front document management plane, physical proximity of layers implies that those layers interact via objects and method calls. Likewise, the proximity of the document management plane to the IT infrastructure planes implies interaction. However, the positioning of the infrastructure layers in the diagram is arbitrary; juxtaposition does not necessarily imply a relationship between infrastructure layers. Interactions among the elements of the IT infrastructure are beyond the scope of this reference model. 2/19/99


Download ppt "Document Management Reference Model"

Similar presentations


Ads by Google