SlideShare a Scribd company logo
White Paper on Teamcenter - Content
Management System
Presented by,
Rosalin Sahu
2
Table of Content
Abstract.............................................................................................................................................................................3
Business Scenario..............................................................................................................................................................4
About the Domain.............................................................................................................................................................5
1. Purpose of this Document ........................................................................................................................................6
2. Prerequisites .............................................................................................................................................................6
3. Content Management Capabilities ...........................................................................................................................6
3.1 Content Management Environment Components ...........................................................................................7
4. Content Management Rich Client.............................................................................................................................7
4.1 Content Management Administration..............................................................................................................8
4.2 Required Relationships in Content Management...........................................................................................10
4.3 Content Management Authoring....................................................................................................................11
4.3.1 Content Management Interface .............................................................................................................12
4.4 Creating and Editing content in an Editing Tool .............................................................................................14
4.5 Workflows and Content Management ...........................................................................................................15
4.6 Publishing in Content Management ...............................................................................................................16
5. Technology Stack ....................................................................................................................................................17
6. Conclusion...............................................................................................................................................................18
7. References ..............................................................................................................................................................19
3
Abstract
The intent of this document is to provide how Teamcenter Content Management System provides dynamic
solutions for automating the activities associated with authoring, assembling and publishing complex
product and/or service documentation in multiple languages and delivery formats.
Teamcenter provides advanced integrations and customer-selected SGML/XML authoring and publishing
tools. These integrations and Teamcenter’s smarter and faster authoring, review and publication
capabilities can be used to unify product engineering and authoring processes, as well as to create and
publish highly flexible and accurate documentation like User Manuals, Parts Catalogue.
4
Business Scenario
Ideally, documentation should be developed in concert with your product development process. Authors
often create and manage their work in isolated environments, with the result that technical publications
groups need to perform significant rework as engineering changes occur late in the development process
or even worse, they fail to deliver a document on time for the product release.
These misaligned and serial processes can cause companies to release their products to market without
proper documentation, labelling or regulatory filings and often delay the product launch all together.
Teamcenter’s content management solutions overcome this isolation by providing workflow, version control
and relationship management capabilities that link product documents with their associated parts in an
assembly. PLM-driven content management directly relates XML content instances to a product’s parts –
thereby synchronizing the product and its documentation even when product changes arise. The
relationships between product parts and content ensure that critical path documents that depend on
engineering data flow will be completed without imposing unnecessary overhead. It provides the following
advantages:
 Reduce Manual preparation time by 25-50%
 Increase production Volume by 50%
 Increase quality and accuracy of documentation
5
About the Domain
The subject discussed in this document is related to Content Management, an optimal Teamcenter solution
which is a single source publishing system for the creation of Technical Documents.
6
1. Purpose of this Document
The purpose of this document is to understand the Content Management capabilities of Temcenter. It also
provides the usage and functioning of the module in conjunction with various publishing and editing tools.
2. Prerequisites
 This document is prepared in context of Teamcenter 4-Tier Architecture
 During Teamcenter installation Content Management feature must be enabled
 User need to have Teamcenter access with DBA (Database Administrator Access) Role
 Application administrator must assign you Content Management permissions that are appropriate
for your role and the tasks that you perform in the application
3. Content Management Capabilities
In today’s fast paced global economy, documentation is critical to product launch and delivery. With this in
mind, Teamcenter enables you to incorporate content management into your product lifecycle management
(PLM) so that you can:
 Establish standards for documentation input and collaboration
 Leverage advanced content authoring and management
 Automate and optimize publication and distribution
For advanced documentation needs, you can extend your Teamcenter environment with content
management capabilities that utilize SGML/XML applications to improve the processes associated with
authoring, assembling and publishing product and service-related documents in multiple languages and
output formats.
Applications of Content Management include:
 Technical and User’s Manual generation - Aerospace, Defence, Automobile, Machinery, Consumer
Products
 Online and offline Parts Catalogues generation
 Work Instructions generation – Manufacturing Process Sheets, Service and Repair Manuals,
Assembly/Disassembly Instructions, Operational Method Sheets
7
3.1 Content Management Environment Components
Technical publications maintained in the system consist of objects, generally referred to as topics, and their
relationships, which are stored in the Teamcenter database along with any associated graphics used in the
publications. The structure of a publication is validated by schemas, such as DTDs. The publication layout
is implemented with style sheets, which allows the same content to be available for different media, such as
print or Web applications. Content developed as individual topics may be reused among different
publications.
Content Management works in conjunction with several publishing and editing tools, which enable
publications to be generated for both online and print formats. Content Management includes support for
multiple language versions and includes the ability to manage topics through translations and release
cycles
4. Content Management Rich Client
The Content Management rich client provides the following perspectives:
 Content Management perspective for Authoring tasks
 Content Management Administration perspective for administrative tasks
The Content Management for Authoring contains multiple views that can be rearranged, including content
and graphics previews, query browser, current workspace, structure expansion and editing, local caches,
and object status information.
The Content Management perspective for Authoring offers the following capabilities:
 Creation of publications and publication variants
 Use of publication and topic templates
 Publishing by use of standard publishing engines
 Integration with Teamcenter workflows
 Item versioning
 Import and export of contents
The Content Management Administration perspective offers the following capabilities:
 Integration of schemas and stylesheets
 Definition of structure templates and topic types
8
 Integration of XML tools
 Creation of style types as collections of stylesheets
 Administration of languages, translation offices, and other data
Before Content Management can be used for authoring a publication, you must set up the following:
 Schemas
 Topic types and structure
 XML attribute mappings
 Style types
 Stylesheets
 Editing and publishing tools
4.1 Content Management Administration
Before authors can use Content Management, the Content Management administrator must complete the
following tasks:
 Create at least one style type to organize multiple stylesheets based on a unique layout
specification.
 Create stylesheet objects related to style type(s), adding the stylesheets to the database.
 Create at least one structure template with a publication type and related topic types. Relate the
publication and topic types to stylesheets.
 Create schema objects, adding the schemas to the database; and relate them to publication and
topic types.
 Create a tool object for each installed authoring and publishing tool and for previewing content, and
relate the tool objects to stylesheets.
 Create XML attribute mapping items for exchange of metadata between XML and topic types, and
relate them to topic types.
 Create graphic priority lists for editing and publishing tools.
In the Content Management Administration, create and relate the following object types to configure the
environment for different users and document types:
 Publication type
A publication type is the topmost object in an XML publication structure and is used as a structure
template for new publications. A publication type can have topic types, stylesheets, XML attribute
mappings, compose policies, and transformation policies as related items.
 Topic type
A topic type is a component of a publication type. You can use a topic type as a structure template
for new topics. A topic type can have topic types, stylesheets, XML attribute mappings, compose
policies, and transformation policies as related items. Each topic type corresponds to an associated
subset of the document structure. A topic type identifies the level at which the system saves content
as a reusable object. The topic type structure must be created to match the XML tag structure
defined in the DTD or schema.
 Stylesheet
A stylesheet contains formatting information used to render, edit, or transform a topic or document.
9
 Style type
A style type is used to organize and manage the stylesheets associated with publications. The style
type helps manage which stylesheets appear in preview or publish functions.
 XML attribute mapping
An XML attribute mapping enables the transfer of data between topic attributes in the XML tag
content and database object metadata and vice versa.
 Schema
Schemas define the basic structure of elements and attributes used in a topic. If your company uses
the S1000D or DITA Content Management solution, you can import the schemas for those
standards. Users with administrative privileges can also create the following types of schemas:
- DTD
- Character entity map
- Example content
- SGML catalog file
- SGML declaration file
- SGML DTD
 Editing tool
The editing tool object contains information about the editing tool to be used for editing content. In
the Content perspective, when users choose Edit Content, the editing tool specified by the editing
tool object automatically opens.
 Publishing tool
The publishing tool object contains information about the XML publishing application to be used to
render content to PDF, HTML, or other formats. In the Content perspective, when users choose
Publish, the selected content is published as specified in the publishing tool object.
 Graphic priority list
The graphic priority list specifies the priority with which graphic options are selected when content is
viewed or published. The editing or publishing tool that uses the graphic priority list always selects
the graphic option that is listed first. If no file with this usage is found, the graphic option in the next
position is selected, and so on.
 Graphic attribute mapping
A graphic attribute mapping controls how a file name or attributes on a graphic file being imported
are mapped to properties in Content Management. For example, a graphic attribute mapping can
define how a graphic option's file name is transferred to its Public Identifier property in Content
Management. A graphic attribute mapping can map file names or attributes to both graphic options
and graphic items.
10
4.2 Required Relationships in Content Management
The following lists the relationships required for each object type to support authoring. An example of
required relationships is illustrated below:
 Topic type
Topic types must be related to stylesheets, an XML attribute mapping, and a schema. They are also
typically related to other topic types. Topic types are related to a different stylesheet for each
method in which they are published. For example, a topic type may be related to one stylesheet for
viewing in an editing tool and another for viewing as a PDF.
 Style type
Style types are related to stylesheets, typically one stylesheet for each publishing method.
 Stylesheets
Stylesheets are related to a style type, topic types, and an editing or publishing tool.
 Tools
Editing and publishing tools are related to stylesheets.
 Schema
Each SGML topic type must have three related schemas: an SGML declaration, an SGML DTD, and
an SGML catalog file. XML topic types are not required to have a related schema, but it is
recommended to always relate at least one.
 XML Attribute Mapping
XML attribute mappings are related to topic types, including publication types. More than one can be
related to each topic type.
11
A publication structure is used for Content Management publications and typically consists of one root
publication type and a hierarchy of related topic types. This structure enables you to define a typical book
structure such as a publication with a header and footer, chapters, sections, and components, as in this
example:
The lowest level of the structure typically has the primary content, such as text blocks, tables, and graphic
references; whereas the higher levels represent title information and the underlying structure. The structure
must match the composition of schemas related to the corresponding topic types. If a topic type has no
related schema, you cannot edit or publish topics at this level in the structure.
Once a publication structure is created, when content authors create a new publication with the publication
type defined in the structure, they will be restricted to adding only topics with the defined topic types.
4.3 Content Management Authoring
Using Content Management, you can:
 Create and manage publications containing XML and SGML content and graphics.
 Manage translations of publications.
 View, print, and publish PDF and HTML output for publications.
 Manage publication releases.
In Content Management, you work with topics and publications. You can create topic and publication
objects in the Publication view. You can also create topics in an editing tool.
A publication contains topics and subtopics. Depending on the topic types available in your schema, the
publication you create may contain such topics as a cover page, back page, header, footer, and manual
contents, which may consist of several subtopics such as sections or chapters.
12
You can create either a blank publication or a publication based on a template. You can also create a
publication template that can be used to create new publications with the same elements as existing
publications.
You must create a publication object before you can add topics to a publication.
4.3.1 Content Management Interface
Your application administrator must assign you Content Management permissions that are appropriate for
your role and the tasks that you perform in the application.
Within the Teamcenter rich client user interface, functionality is provided in perspectives and views. Use
perspectives and views to rearrange how the functionality is presented.
Click Content Management in the navigation pane to launch Teamcenter Content Management.
Sl. No. View Description
1
Publication
view
The main work area where you create, update, delete,
and relate topics to other topics.
2
Graphics
view
The area where you update, delete, and relate
graphics.
3
Publication
Resources
view
The area where you perform database queries for all
objects other than graphics and view query results.
13
4
Graphics
Resources
view
The area where you perform database queries for
graphics and view query results.
5 Preview view
The area that displays the preview of content, either
when you select a graphic in the Graphics Cache
view, or when you use the Show Content button in
other views.
6
Graphics
Cache view
The area that displays the graphic options stored in
the local cache. When you open a topic that contains
graphics, the graphic options may be placed in the
local cache. If a graphic is updated in the database,
the graphic in the cache will be updated the next time
you open a topic containing the graphic.
7
Import
Results
The area that displays recently imported objects. It
also displays newly created column setting objects.
8
Item Info
view
The area that displays information about the item
highlighted in the Publication view or Graphics view.
9 Log
The area that displays the log file generated by the
application when it runs a process such as publishing.
Understanding the following basic concepts will help you use the processes and features of Content
Management:
 Objects
Items in Content Management are Teamcenter database objects. Each object has an ID. As you
relate an object to other objects, it appears in multiple locations in the structure of objects. All these
locations are references to the same object. You can verify whether two items reference the same
or different objects by looking at their object IDs in the Item Info view.
 Teamcenter database
The Teamcenter database stores all the objects you see in Content Management. Content
Management is the interface you use to manage these objects.
 Topics
Topics are the lowest type of object in the hierarchy of objects that comprise publications.
 Topic versions
14
Each topic has a version number and a content version:
- Version number
The version number represents the current and frozen versions of a topic in the database. It
consists of an alphabetic revision character and a sequence number, such as A.1. When a
topic is frozen and then revised, its revision character increases and its sequence number
remains at 1. (The sequence number does not change unless your system has been
configured to do that.) For example, A.1 changes to B.1.
- Content version
The content version represents the number of times a topic is edited. It consists of a number
that increases each time the content of the topic is edited. When a topic is first created, its
content version is -1. The content version of a topic can be viewed in the Item Info view.
When a topic has a translation, you can compare the content version of the topic to the
content version of the translation to determine if the topic has changed since the topic was
translated.
 Publication structure
A publication structure is a hierarchy of topic types that form the structure of a traditional XML (Base
Content Management) publication. The structure is created by the Content Management
administrator according to the schemas your company uses, and it defines which types of topics you
can add to specific locations in a publication.
 Publish
When content is published, it is rendered to PDF, HTML, or other formats.
 Translations
Content Management supports multiple language versions of topics and publications. You can
manage translation orders that are sent to a translator and the content that is returned in the
translated languages.
4.4 Creating and Editing content in an Editing Tool
The content of topics is created and edited in an editing tool. You can also create a new topic within an
existing topic by using an editing tool. Examples of editing tools compatible with Content Management
include: Arbortext Editor, XMetaL Author, FrameMaker, and XMLSpy.
15
An editing tool is used to author and edit XML and SGML content and is launched when you edit a topic.
Editing tools are installed on each client, following the supplier's instructions. Create an editing tool object
for each editing tool installed. You must also install any additional add-ons required for the editing tool. To
enable authors to edit content, you must do the following:
 Create a stylesheet for editing content.
 Create an editing tool and relate it to the stylesheet.
 Relate the stylesheet to the topic type or publication type.
4.5 Workflows and Content Management
Your system administrator can design workflow process templates that incorporate your company's
business practices and procedures into process templates. In Content Management your company can use
workflows to process topics through release cycles and between participants. Content Management
includes workflow templates specifically for translation processes and publishing to a server.
16
4.6 Publishing in Content Management
Publishing tools are used to render content to PDF, HTML, or other formats, and are launched when you
publish a topic. A publishing tool is also used to view content in the Preview view, using the Preview option.
Publishing tools are installed on each client, following the supplier's instructions. Create a publishing tool
object for each publishing tool installed.
To enable authors to render content to PDF, HTML, and the Preview view you must do the following:
 Create stylesheets for PDF publishing, HTML generation, and Internet Explorer Preview.
 Create publishing tools for PDF publishing, HTML generation, and preview generation and relate
them to the stylesheets.
 Relate the stylesheets to topic types and publication types.
You can publish output to a file system if your application administrator has configured your system to
support that. Each time you publish the same version of a topic or document, the output file replaces the
one stored in the system folder. However, if you freeze and revise content that you published to the file
system, and then publish it again, the system creates a folder for the new version, to store the newer files.
The folder structure contains folders for: the content type of the renditions (such as HTML or PDF), the XML
number of the topic or document, the language, and a subfolder for each version published. The first time
you publish the topic or document it is saved in folder A. After you freeze, revise, and publish it again, it is
saved in folder B, and so on. The most recent version of the published content is also saved i
n a folder named CURRENT. The folder names do not correspond to revision levels of the content they
contain.
You can do one of the following to Publish:
 Right-click the topic or document and choose Publish.
 Select the topic or document and click the Publish button on the toolbar of the Publication view
17
Teamcenter software provides a PLM-driven environment that streamlines today’s technical publications
processes through dynamic publishing techniques. These streamlined publication processes enable
technical documents to be developed in concert with the product development process.
Teamcenter-driven PLM environments provide a single logical authoritative source of product definitions
and linked documents that can be manipulated by user initiated workflow and data management
capabilities to integrate engineering, manufacturing and technical publications.
5. Technology Stack
 Client Tier: Rich client (Java), Thin client (Browser)
 Web Application Tier: BEA WebLogic Server 7.1, 8.1, IBM WebSphere 4.0, IBM WebSphere 5.0,
SunONE Web Server 6.0 (iPlanet), 7.0, Tomcat
 Enterprise Tier: Server pool Manager
 Resource Tier: Oracle, SQL Server, DB2
18
6. Conclusion
Companies can eliminate the isolation that separates technical publications groups from their engineering
design/development counterparts by effectively using XML in both environments. To facilitate effective
collaboration, the technical publication group’s system of choice and engineering design group’s system of
choice must use the same workflows and process automation environment.
Moving XML into an engineering environment – through the use of PLM-driven content management – is
crucial to integrating the processes and information flows common to both environments, while at the same
time delivering improved productivity and cost savings.
However, diverse development paths no longer offer sufficient justification for keeping engineering design
and technical publications in separate computing environments. Today’s common change management
processes and the configuration management capabilities of PLM now provide companies with a holistic
environment for managing both product and documentation development. This holistic environment is
especially adept at reducing the risk of inconsistent or out-of-date technical documentation while shortening
the length and complexity of the publications cycle.
19
7. References
http://www.plm.automation.siemens.com
https://training.plm.automation.siemens.com
http://www-cad.fnal.gov

More Related Content

What's hot

Giáo trình học Revit Architecture 2016 (Cơ bản + Nâng cao)
Giáo trình học Revit Architecture 2016 (Cơ bản + Nâng cao)Giáo trình học Revit Architecture 2016 (Cơ bản + Nâng cao)
Giáo trình học Revit Architecture 2016 (Cơ bản + Nâng cao)
Lớp Học Revit
 
Test design techniques: Structured and Experienced-based techniques
Test design techniques: Structured and Experienced-based techniquesTest design techniques: Structured and Experienced-based techniques
Test design techniques: Structured and Experienced-based techniques
Khuong Nguyen
 
Tekla - Custom Components
Tekla - Custom ComponentsTekla - Custom Components
Tekla - Custom Components
Hồ Việt Hùng
 
Nhưng kinh nghiệm đề tay thép hay mà kỹ sư hiện trường không thể bỏ qua
Nhưng kinh nghiệm đề tay thép hay mà kỹ sư hiện trường không thể bỏ quaNhưng kinh nghiệm đề tay thép hay mà kỹ sư hiện trường không thể bỏ qua
Nhưng kinh nghiệm đề tay thép hay mà kỹ sư hiện trường không thể bỏ qua
Kiến Trúc KISATO
 
Giáo Trình NAVISWORK Tiếng Việt
Giáo Trình NAVISWORK Tiếng ViệtGiáo Trình NAVISWORK Tiếng Việt
Giáo Trình NAVISWORK Tiếng Việt
Huytraining
 
Giáo trình revit mep 2017 điện nước - dựng hình
Giáo trình revit mep 2017   điện nước - dựng hìnhGiáo trình revit mep 2017   điện nước - dựng hình
Giáo trình revit mep 2017 điện nước - dựng hình
Hồng Sơn Nguyễn
 
Phần iii phương thức quản lý thi công piping cho dự án
Phần iii phương thức quản lý thi công piping cho dự ánPhần iii phương thức quản lý thi công piping cho dự án
Phần iii phương thức quản lý thi công piping cho dự ánNguyen Tung
 
Chapter 1 - Requirement Engineering
Chapter 1 - Requirement EngineeringChapter 1 - Requirement Engineering
Chapter 1 - Requirement Engineering
Neeraj Kumar Singh
 
ClearCase Basics
ClearCase BasicsClearCase Basics
ClearCase Basics
Abhishek Srivastava
 
AutoCad nâng cao & Lập trình trong AutoCad
AutoCad nâng cao & Lập trình trong AutoCadAutoCad nâng cao & Lập trình trong AutoCad
AutoCad nâng cao & Lập trình trong AutoCad
congnghebim
 
Giáo trình Siemens NX thiết kế nâng cao
Giáo trình Siemens NX thiết kế nâng caoGiáo trình Siemens NX thiết kế nâng cao
Giáo trình Siemens NX thiết kế nâng cao
Trung tâm Advance Cad
 
Introduction to CMake
Introduction to CMakeIntroduction to CMake
Introduction to CMake
Dimitrios Platis
 
Salesforce testing best_practices
Salesforce testing best_practicesSalesforce testing best_practices
Salesforce testing best_practices
Vijayaragavan k 🌩️
 
Giáo trình Autocad Structural Detailing (ASD) triển khai bản vẽ theo TCVN
Giáo trình Autocad Structural Detailing (ASD) triển khai bản vẽ theo TCVNGiáo trình Autocad Structural Detailing (ASD) triển khai bản vẽ theo TCVN
Giáo trình Autocad Structural Detailing (ASD) triển khai bản vẽ theo TCVN
Huytraining
 
Tài liệu tự học Revit Structure phần 2
Tài liệu tự học Revit Structure phần 2Tài liệu tự học Revit Structure phần 2
Tài liệu tự học Revit Structure phần 2
Nguyen Manh Tuan
 
Emotional Intelligence in Software Testing
Emotional Intelligence in Software TestingEmotional Intelligence in Software Testing
Emotional Intelligence in Software Testing
TechWell
 
Version Control
Version ControlVersion Control
Version Control
Kivanc Kanturk
 
Test automation principles, terminologies and implementations
Test automation principles, terminologies and implementationsTest automation principles, terminologies and implementations
Test automation principles, terminologies and implementations
Steven Li
 
Overview of .Net Framework 4.5
Overview of .Net Framework 4.5Overview of .Net Framework 4.5
Overview of .Net Framework 4.5
Bhushan Mulmule
 
Composite design pattern
Composite design patternComposite design pattern
Composite design pattern
MUHAMMAD FARHAN ASLAM
 

What's hot (20)

Giáo trình học Revit Architecture 2016 (Cơ bản + Nâng cao)
Giáo trình học Revit Architecture 2016 (Cơ bản + Nâng cao)Giáo trình học Revit Architecture 2016 (Cơ bản + Nâng cao)
Giáo trình học Revit Architecture 2016 (Cơ bản + Nâng cao)
 
Test design techniques: Structured and Experienced-based techniques
Test design techniques: Structured and Experienced-based techniquesTest design techniques: Structured and Experienced-based techniques
Test design techniques: Structured and Experienced-based techniques
 
Tekla - Custom Components
Tekla - Custom ComponentsTekla - Custom Components
Tekla - Custom Components
 
Nhưng kinh nghiệm đề tay thép hay mà kỹ sư hiện trường không thể bỏ qua
Nhưng kinh nghiệm đề tay thép hay mà kỹ sư hiện trường không thể bỏ quaNhưng kinh nghiệm đề tay thép hay mà kỹ sư hiện trường không thể bỏ qua
Nhưng kinh nghiệm đề tay thép hay mà kỹ sư hiện trường không thể bỏ qua
 
Giáo Trình NAVISWORK Tiếng Việt
Giáo Trình NAVISWORK Tiếng ViệtGiáo Trình NAVISWORK Tiếng Việt
Giáo Trình NAVISWORK Tiếng Việt
 
Giáo trình revit mep 2017 điện nước - dựng hình
Giáo trình revit mep 2017   điện nước - dựng hìnhGiáo trình revit mep 2017   điện nước - dựng hình
Giáo trình revit mep 2017 điện nước - dựng hình
 
Phần iii phương thức quản lý thi công piping cho dự án
Phần iii phương thức quản lý thi công piping cho dự ánPhần iii phương thức quản lý thi công piping cho dự án
Phần iii phương thức quản lý thi công piping cho dự án
 
Chapter 1 - Requirement Engineering
Chapter 1 - Requirement EngineeringChapter 1 - Requirement Engineering
Chapter 1 - Requirement Engineering
 
ClearCase Basics
ClearCase BasicsClearCase Basics
ClearCase Basics
 
AutoCad nâng cao & Lập trình trong AutoCad
AutoCad nâng cao & Lập trình trong AutoCadAutoCad nâng cao & Lập trình trong AutoCad
AutoCad nâng cao & Lập trình trong AutoCad
 
Giáo trình Siemens NX thiết kế nâng cao
Giáo trình Siemens NX thiết kế nâng caoGiáo trình Siemens NX thiết kế nâng cao
Giáo trình Siemens NX thiết kế nâng cao
 
Introduction to CMake
Introduction to CMakeIntroduction to CMake
Introduction to CMake
 
Salesforce testing best_practices
Salesforce testing best_practicesSalesforce testing best_practices
Salesforce testing best_practices
 
Giáo trình Autocad Structural Detailing (ASD) triển khai bản vẽ theo TCVN
Giáo trình Autocad Structural Detailing (ASD) triển khai bản vẽ theo TCVNGiáo trình Autocad Structural Detailing (ASD) triển khai bản vẽ theo TCVN
Giáo trình Autocad Structural Detailing (ASD) triển khai bản vẽ theo TCVN
 
Tài liệu tự học Revit Structure phần 2
Tài liệu tự học Revit Structure phần 2Tài liệu tự học Revit Structure phần 2
Tài liệu tự học Revit Structure phần 2
 
Emotional Intelligence in Software Testing
Emotional Intelligence in Software TestingEmotional Intelligence in Software Testing
Emotional Intelligence in Software Testing
 
Version Control
Version ControlVersion Control
Version Control
 
Test automation principles, terminologies and implementations
Test automation principles, terminologies and implementationsTest automation principles, terminologies and implementations
Test automation principles, terminologies and implementations
 
Overview of .Net Framework 4.5
Overview of .Net Framework 4.5Overview of .Net Framework 4.5
Overview of .Net Framework 4.5
 
Composite design pattern
Composite design patternComposite design pattern
Composite design pattern
 

Similar to White Paper on Teamcenter

Super applied in a sitecore migration project
Super applied in a sitecore migration projectSuper applied in a sitecore migration project
Super applied in a sitecore migration projectdodoshelu
 
Smart sketchgettingstartedguide3
Smart sketchgettingstartedguide3Smart sketchgettingstartedguide3
Smart sketchgettingstartedguide3
Fábio Junior
 
Mastering the Art of SharePoint DMS implemenation
Mastering the Art of SharePoint DMS implemenationMastering the Art of SharePoint DMS implemenation
Mastering the Art of SharePoint DMS implemenation
Oliver Wirkus
 
Agile Methodology Approach to SSRS Reporting
Agile Methodology Approach to SSRS ReportingAgile Methodology Approach to SSRS Reporting
Agile Methodology Approach to SSRS Reporting
Danielson Samuel
 
RPE - Template formating, style and stylesheet usage
RPE - Template formating, style and stylesheet usageRPE - Template formating, style and stylesheet usage
RPE - Template formating, style and stylesheet usageGEBS Reporting
 
Marcus Kesseler: Weaving XML Into Your Workflows: Use Cases, Tools, Pitfalls ...
Marcus Kesseler: Weaving XML Into Your Workflows: Use Cases, Tools, Pitfalls ...Marcus Kesseler: Weaving XML Into Your Workflows: Use Cases, Tools, Pitfalls ...
Marcus Kesseler: Weaving XML Into Your Workflows: Use Cases, Tools, Pitfalls ...
StartWithXMLLondon
 
Adopting AnswerModules ModuleSuite
Adopting AnswerModules ModuleSuiteAdopting AnswerModules ModuleSuite
Adopting AnswerModules ModuleSuiteAnswerModules
 
Technical writing tools
Technical writing toolsTechnical writing tools
Technical writing tools
Anil Menon
 
Roll Your Own Content Management System
Roll Your Own Content Management SystemRoll Your Own Content Management System
Roll Your Own Content Management System
guest0fe006
 
Chris's editorial march '13
Chris's editorial march '13Chris's editorial march '13
Chris's editorial march '13Victoria Smith
 
Mastering the Art of SharePoint DMS
Mastering the Art of SharePoint DMSMastering the Art of SharePoint DMS
Mastering the Art of SharePoint DMS
Oliver Wirkus
 
bi-publisher.pptx
bi-publisher.pptxbi-publisher.pptx
bi-publisher.pptx
kjkombrink
 
Data modelling tool in CASE
Data modelling tool in CASEData modelling tool in CASE
Data modelling tool in CASE
Manju Pillai
 
Architecture Specification - Visual Modeling Tool
Architecture Specification - Visual Modeling ToolArchitecture Specification - Visual Modeling Tool
Architecture Specification - Visual Modeling ToolAdriaan Venter
 
Elements_Creating_Content_Models.pdf
Elements_Creating_Content_Models.pdfElements_Creating_Content_Models.pdf
Elements_Creating_Content_Models.pdf
Jeff Smith
 
Publishing in an Agile World
Publishing in an Agile WorldPublishing in an Agile World
Publishing in an Agile World
WebWorks
 
Design Patterns in Electronic Data Management
Design Patterns in Electronic Data ManagementDesign Patterns in Electronic Data Management
Design Patterns in Electronic Data Management
Glen Alleman
 
Success Factors for DITA Adoption with XMetaL: Best Practices and Fundamentals
Success Factors for DITA Adoption with XMetaL: Best Practices and FundamentalsSuccess Factors for DITA Adoption with XMetaL: Best Practices and Fundamentals
Success Factors for DITA Adoption with XMetaL: Best Practices and FundamentalsScott Abel
 
Getting started with oracle eprcs
Getting started with oracle eprcsGetting started with oracle eprcs
Getting started with oracle eprcs
Rati Sharma
 

Similar to White Paper on Teamcenter (20)

Super applied in a sitecore migration project
Super applied in a sitecore migration projectSuper applied in a sitecore migration project
Super applied in a sitecore migration project
 
Smart sketchgettingstartedguide3
Smart sketchgettingstartedguide3Smart sketchgettingstartedguide3
Smart sketchgettingstartedguide3
 
Mastering the Art of SharePoint DMS implemenation
Mastering the Art of SharePoint DMS implemenationMastering the Art of SharePoint DMS implemenation
Mastering the Art of SharePoint DMS implemenation
 
Agile Methodology Approach to SSRS Reporting
Agile Methodology Approach to SSRS ReportingAgile Methodology Approach to SSRS Reporting
Agile Methodology Approach to SSRS Reporting
 
RPE - Template formating, style and stylesheet usage
RPE - Template formating, style and stylesheet usageRPE - Template formating, style and stylesheet usage
RPE - Template formating, style and stylesheet usage
 
Marcus Kesseler: Weaving XML Into Your Workflows: Use Cases, Tools, Pitfalls ...
Marcus Kesseler: Weaving XML Into Your Workflows: Use Cases, Tools, Pitfalls ...Marcus Kesseler: Weaving XML Into Your Workflows: Use Cases, Tools, Pitfalls ...
Marcus Kesseler: Weaving XML Into Your Workflows: Use Cases, Tools, Pitfalls ...
 
Adopting AnswerModules ModuleSuite
Adopting AnswerModules ModuleSuiteAdopting AnswerModules ModuleSuite
Adopting AnswerModules ModuleSuite
 
Technical writing tools
Technical writing toolsTechnical writing tools
Technical writing tools
 
Roll Your Own Content Management System
Roll Your Own Content Management SystemRoll Your Own Content Management System
Roll Your Own Content Management System
 
Chris's editorial march '13
Chris's editorial march '13Chris's editorial march '13
Chris's editorial march '13
 
Mastering the Art of SharePoint DMS
Mastering the Art of SharePoint DMSMastering the Art of SharePoint DMS
Mastering the Art of SharePoint DMS
 
bi-publisher.pptx
bi-publisher.pptxbi-publisher.pptx
bi-publisher.pptx
 
Data modelling tool in CASE
Data modelling tool in CASEData modelling tool in CASE
Data modelling tool in CASE
 
Architecture Specification - Visual Modeling Tool
Architecture Specification - Visual Modeling ToolArchitecture Specification - Visual Modeling Tool
Architecture Specification - Visual Modeling Tool
 
Elements_Creating_Content_Models.pdf
Elements_Creating_Content_Models.pdfElements_Creating_Content_Models.pdf
Elements_Creating_Content_Models.pdf
 
Publishing in an Agile World
Publishing in an Agile WorldPublishing in an Agile World
Publishing in an Agile World
 
Design Patterns in Electronic Data Management
Design Patterns in Electronic Data ManagementDesign Patterns in Electronic Data Management
Design Patterns in Electronic Data Management
 
Success Factors for DITA Adoption with XMetaL: Best Practices and Fundamentals
Success Factors for DITA Adoption with XMetaL: Best Practices and FundamentalsSuccess Factors for DITA Adoption with XMetaL: Best Practices and Fundamentals
Success Factors for DITA Adoption with XMetaL: Best Practices and Fundamentals
 
Getting started with oracle eprcs
Getting started with oracle eprcsGetting started with oracle eprcs
Getting started with oracle eprcs
 
SeniorProject_Jurgun
SeniorProject_JurgunSeniorProject_Jurgun
SeniorProject_Jurgun
 

White Paper on Teamcenter

  • 1. White Paper on Teamcenter - Content Management System Presented by, Rosalin Sahu
  • 2. 2 Table of Content Abstract.............................................................................................................................................................................3 Business Scenario..............................................................................................................................................................4 About the Domain.............................................................................................................................................................5 1. Purpose of this Document ........................................................................................................................................6 2. Prerequisites .............................................................................................................................................................6 3. Content Management Capabilities ...........................................................................................................................6 3.1 Content Management Environment Components ...........................................................................................7 4. Content Management Rich Client.............................................................................................................................7 4.1 Content Management Administration..............................................................................................................8 4.2 Required Relationships in Content Management...........................................................................................10 4.3 Content Management Authoring....................................................................................................................11 4.3.1 Content Management Interface .............................................................................................................12 4.4 Creating and Editing content in an Editing Tool .............................................................................................14 4.5 Workflows and Content Management ...........................................................................................................15 4.6 Publishing in Content Management ...............................................................................................................16 5. Technology Stack ....................................................................................................................................................17 6. Conclusion...............................................................................................................................................................18 7. References ..............................................................................................................................................................19
  • 3. 3 Abstract The intent of this document is to provide how Teamcenter Content Management System provides dynamic solutions for automating the activities associated with authoring, assembling and publishing complex product and/or service documentation in multiple languages and delivery formats. Teamcenter provides advanced integrations and customer-selected SGML/XML authoring and publishing tools. These integrations and Teamcenter’s smarter and faster authoring, review and publication capabilities can be used to unify product engineering and authoring processes, as well as to create and publish highly flexible and accurate documentation like User Manuals, Parts Catalogue.
  • 4. 4 Business Scenario Ideally, documentation should be developed in concert with your product development process. Authors often create and manage their work in isolated environments, with the result that technical publications groups need to perform significant rework as engineering changes occur late in the development process or even worse, they fail to deliver a document on time for the product release. These misaligned and serial processes can cause companies to release their products to market without proper documentation, labelling or regulatory filings and often delay the product launch all together. Teamcenter’s content management solutions overcome this isolation by providing workflow, version control and relationship management capabilities that link product documents with their associated parts in an assembly. PLM-driven content management directly relates XML content instances to a product’s parts – thereby synchronizing the product and its documentation even when product changes arise. The relationships between product parts and content ensure that critical path documents that depend on engineering data flow will be completed without imposing unnecessary overhead. It provides the following advantages:  Reduce Manual preparation time by 25-50%  Increase production Volume by 50%  Increase quality and accuracy of documentation
  • 5. 5 About the Domain The subject discussed in this document is related to Content Management, an optimal Teamcenter solution which is a single source publishing system for the creation of Technical Documents.
  • 6. 6 1. Purpose of this Document The purpose of this document is to understand the Content Management capabilities of Temcenter. It also provides the usage and functioning of the module in conjunction with various publishing and editing tools. 2. Prerequisites  This document is prepared in context of Teamcenter 4-Tier Architecture  During Teamcenter installation Content Management feature must be enabled  User need to have Teamcenter access with DBA (Database Administrator Access) Role  Application administrator must assign you Content Management permissions that are appropriate for your role and the tasks that you perform in the application 3. Content Management Capabilities In today’s fast paced global economy, documentation is critical to product launch and delivery. With this in mind, Teamcenter enables you to incorporate content management into your product lifecycle management (PLM) so that you can:  Establish standards for documentation input and collaboration  Leverage advanced content authoring and management  Automate and optimize publication and distribution For advanced documentation needs, you can extend your Teamcenter environment with content management capabilities that utilize SGML/XML applications to improve the processes associated with authoring, assembling and publishing product and service-related documents in multiple languages and output formats. Applications of Content Management include:  Technical and User’s Manual generation - Aerospace, Defence, Automobile, Machinery, Consumer Products  Online and offline Parts Catalogues generation  Work Instructions generation – Manufacturing Process Sheets, Service and Repair Manuals, Assembly/Disassembly Instructions, Operational Method Sheets
  • 7. 7 3.1 Content Management Environment Components Technical publications maintained in the system consist of objects, generally referred to as topics, and their relationships, which are stored in the Teamcenter database along with any associated graphics used in the publications. The structure of a publication is validated by schemas, such as DTDs. The publication layout is implemented with style sheets, which allows the same content to be available for different media, such as print or Web applications. Content developed as individual topics may be reused among different publications. Content Management works in conjunction with several publishing and editing tools, which enable publications to be generated for both online and print formats. Content Management includes support for multiple language versions and includes the ability to manage topics through translations and release cycles 4. Content Management Rich Client The Content Management rich client provides the following perspectives:  Content Management perspective for Authoring tasks  Content Management Administration perspective for administrative tasks The Content Management for Authoring contains multiple views that can be rearranged, including content and graphics previews, query browser, current workspace, structure expansion and editing, local caches, and object status information. The Content Management perspective for Authoring offers the following capabilities:  Creation of publications and publication variants  Use of publication and topic templates  Publishing by use of standard publishing engines  Integration with Teamcenter workflows  Item versioning  Import and export of contents The Content Management Administration perspective offers the following capabilities:  Integration of schemas and stylesheets  Definition of structure templates and topic types
  • 8. 8  Integration of XML tools  Creation of style types as collections of stylesheets  Administration of languages, translation offices, and other data Before Content Management can be used for authoring a publication, you must set up the following:  Schemas  Topic types and structure  XML attribute mappings  Style types  Stylesheets  Editing and publishing tools 4.1 Content Management Administration Before authors can use Content Management, the Content Management administrator must complete the following tasks:  Create at least one style type to organize multiple stylesheets based on a unique layout specification.  Create stylesheet objects related to style type(s), adding the stylesheets to the database.  Create at least one structure template with a publication type and related topic types. Relate the publication and topic types to stylesheets.  Create schema objects, adding the schemas to the database; and relate them to publication and topic types.  Create a tool object for each installed authoring and publishing tool and for previewing content, and relate the tool objects to stylesheets.  Create XML attribute mapping items for exchange of metadata between XML and topic types, and relate them to topic types.  Create graphic priority lists for editing and publishing tools. In the Content Management Administration, create and relate the following object types to configure the environment for different users and document types:  Publication type A publication type is the topmost object in an XML publication structure and is used as a structure template for new publications. A publication type can have topic types, stylesheets, XML attribute mappings, compose policies, and transformation policies as related items.  Topic type A topic type is a component of a publication type. You can use a topic type as a structure template for new topics. A topic type can have topic types, stylesheets, XML attribute mappings, compose policies, and transformation policies as related items. Each topic type corresponds to an associated subset of the document structure. A topic type identifies the level at which the system saves content as a reusable object. The topic type structure must be created to match the XML tag structure defined in the DTD or schema.  Stylesheet A stylesheet contains formatting information used to render, edit, or transform a topic or document.
  • 9. 9  Style type A style type is used to organize and manage the stylesheets associated with publications. The style type helps manage which stylesheets appear in preview or publish functions.  XML attribute mapping An XML attribute mapping enables the transfer of data between topic attributes in the XML tag content and database object metadata and vice versa.  Schema Schemas define the basic structure of elements and attributes used in a topic. If your company uses the S1000D or DITA Content Management solution, you can import the schemas for those standards. Users with administrative privileges can also create the following types of schemas: - DTD - Character entity map - Example content - SGML catalog file - SGML declaration file - SGML DTD  Editing tool The editing tool object contains information about the editing tool to be used for editing content. In the Content perspective, when users choose Edit Content, the editing tool specified by the editing tool object automatically opens.  Publishing tool The publishing tool object contains information about the XML publishing application to be used to render content to PDF, HTML, or other formats. In the Content perspective, when users choose Publish, the selected content is published as specified in the publishing tool object.  Graphic priority list The graphic priority list specifies the priority with which graphic options are selected when content is viewed or published. The editing or publishing tool that uses the graphic priority list always selects the graphic option that is listed first. If no file with this usage is found, the graphic option in the next position is selected, and so on.  Graphic attribute mapping A graphic attribute mapping controls how a file name or attributes on a graphic file being imported are mapped to properties in Content Management. For example, a graphic attribute mapping can define how a graphic option's file name is transferred to its Public Identifier property in Content Management. A graphic attribute mapping can map file names or attributes to both graphic options and graphic items.
  • 10. 10 4.2 Required Relationships in Content Management The following lists the relationships required for each object type to support authoring. An example of required relationships is illustrated below:  Topic type Topic types must be related to stylesheets, an XML attribute mapping, and a schema. They are also typically related to other topic types. Topic types are related to a different stylesheet for each method in which they are published. For example, a topic type may be related to one stylesheet for viewing in an editing tool and another for viewing as a PDF.  Style type Style types are related to stylesheets, typically one stylesheet for each publishing method.  Stylesheets Stylesheets are related to a style type, topic types, and an editing or publishing tool.  Tools Editing and publishing tools are related to stylesheets.  Schema Each SGML topic type must have three related schemas: an SGML declaration, an SGML DTD, and an SGML catalog file. XML topic types are not required to have a related schema, but it is recommended to always relate at least one.  XML Attribute Mapping XML attribute mappings are related to topic types, including publication types. More than one can be related to each topic type.
  • 11. 11 A publication structure is used for Content Management publications and typically consists of one root publication type and a hierarchy of related topic types. This structure enables you to define a typical book structure such as a publication with a header and footer, chapters, sections, and components, as in this example: The lowest level of the structure typically has the primary content, such as text blocks, tables, and graphic references; whereas the higher levels represent title information and the underlying structure. The structure must match the composition of schemas related to the corresponding topic types. If a topic type has no related schema, you cannot edit or publish topics at this level in the structure. Once a publication structure is created, when content authors create a new publication with the publication type defined in the structure, they will be restricted to adding only topics with the defined topic types. 4.3 Content Management Authoring Using Content Management, you can:  Create and manage publications containing XML and SGML content and graphics.  Manage translations of publications.  View, print, and publish PDF and HTML output for publications.  Manage publication releases. In Content Management, you work with topics and publications. You can create topic and publication objects in the Publication view. You can also create topics in an editing tool. A publication contains topics and subtopics. Depending on the topic types available in your schema, the publication you create may contain such topics as a cover page, back page, header, footer, and manual contents, which may consist of several subtopics such as sections or chapters.
  • 12. 12 You can create either a blank publication or a publication based on a template. You can also create a publication template that can be used to create new publications with the same elements as existing publications. You must create a publication object before you can add topics to a publication. 4.3.1 Content Management Interface Your application administrator must assign you Content Management permissions that are appropriate for your role and the tasks that you perform in the application. Within the Teamcenter rich client user interface, functionality is provided in perspectives and views. Use perspectives and views to rearrange how the functionality is presented. Click Content Management in the navigation pane to launch Teamcenter Content Management. Sl. No. View Description 1 Publication view The main work area where you create, update, delete, and relate topics to other topics. 2 Graphics view The area where you update, delete, and relate graphics. 3 Publication Resources view The area where you perform database queries for all objects other than graphics and view query results.
  • 13. 13 4 Graphics Resources view The area where you perform database queries for graphics and view query results. 5 Preview view The area that displays the preview of content, either when you select a graphic in the Graphics Cache view, or when you use the Show Content button in other views. 6 Graphics Cache view The area that displays the graphic options stored in the local cache. When you open a topic that contains graphics, the graphic options may be placed in the local cache. If a graphic is updated in the database, the graphic in the cache will be updated the next time you open a topic containing the graphic. 7 Import Results The area that displays recently imported objects. It also displays newly created column setting objects. 8 Item Info view The area that displays information about the item highlighted in the Publication view or Graphics view. 9 Log The area that displays the log file generated by the application when it runs a process such as publishing. Understanding the following basic concepts will help you use the processes and features of Content Management:  Objects Items in Content Management are Teamcenter database objects. Each object has an ID. As you relate an object to other objects, it appears in multiple locations in the structure of objects. All these locations are references to the same object. You can verify whether two items reference the same or different objects by looking at their object IDs in the Item Info view.  Teamcenter database The Teamcenter database stores all the objects you see in Content Management. Content Management is the interface you use to manage these objects.  Topics Topics are the lowest type of object in the hierarchy of objects that comprise publications.  Topic versions
  • 14. 14 Each topic has a version number and a content version: - Version number The version number represents the current and frozen versions of a topic in the database. It consists of an alphabetic revision character and a sequence number, such as A.1. When a topic is frozen and then revised, its revision character increases and its sequence number remains at 1. (The sequence number does not change unless your system has been configured to do that.) For example, A.1 changes to B.1. - Content version The content version represents the number of times a topic is edited. It consists of a number that increases each time the content of the topic is edited. When a topic is first created, its content version is -1. The content version of a topic can be viewed in the Item Info view. When a topic has a translation, you can compare the content version of the topic to the content version of the translation to determine if the topic has changed since the topic was translated.  Publication structure A publication structure is a hierarchy of topic types that form the structure of a traditional XML (Base Content Management) publication. The structure is created by the Content Management administrator according to the schemas your company uses, and it defines which types of topics you can add to specific locations in a publication.  Publish When content is published, it is rendered to PDF, HTML, or other formats.  Translations Content Management supports multiple language versions of topics and publications. You can manage translation orders that are sent to a translator and the content that is returned in the translated languages. 4.4 Creating and Editing content in an Editing Tool The content of topics is created and edited in an editing tool. You can also create a new topic within an existing topic by using an editing tool. Examples of editing tools compatible with Content Management include: Arbortext Editor, XMetaL Author, FrameMaker, and XMLSpy.
  • 15. 15 An editing tool is used to author and edit XML and SGML content and is launched when you edit a topic. Editing tools are installed on each client, following the supplier's instructions. Create an editing tool object for each editing tool installed. You must also install any additional add-ons required for the editing tool. To enable authors to edit content, you must do the following:  Create a stylesheet for editing content.  Create an editing tool and relate it to the stylesheet.  Relate the stylesheet to the topic type or publication type. 4.5 Workflows and Content Management Your system administrator can design workflow process templates that incorporate your company's business practices and procedures into process templates. In Content Management your company can use workflows to process topics through release cycles and between participants. Content Management includes workflow templates specifically for translation processes and publishing to a server.
  • 16. 16 4.6 Publishing in Content Management Publishing tools are used to render content to PDF, HTML, or other formats, and are launched when you publish a topic. A publishing tool is also used to view content in the Preview view, using the Preview option. Publishing tools are installed on each client, following the supplier's instructions. Create a publishing tool object for each publishing tool installed. To enable authors to render content to PDF, HTML, and the Preview view you must do the following:  Create stylesheets for PDF publishing, HTML generation, and Internet Explorer Preview.  Create publishing tools for PDF publishing, HTML generation, and preview generation and relate them to the stylesheets.  Relate the stylesheets to topic types and publication types. You can publish output to a file system if your application administrator has configured your system to support that. Each time you publish the same version of a topic or document, the output file replaces the one stored in the system folder. However, if you freeze and revise content that you published to the file system, and then publish it again, the system creates a folder for the new version, to store the newer files. The folder structure contains folders for: the content type of the renditions (such as HTML or PDF), the XML number of the topic or document, the language, and a subfolder for each version published. The first time you publish the topic or document it is saved in folder A. After you freeze, revise, and publish it again, it is saved in folder B, and so on. The most recent version of the published content is also saved i n a folder named CURRENT. The folder names do not correspond to revision levels of the content they contain. You can do one of the following to Publish:  Right-click the topic or document and choose Publish.  Select the topic or document and click the Publish button on the toolbar of the Publication view
  • 17. 17 Teamcenter software provides a PLM-driven environment that streamlines today’s technical publications processes through dynamic publishing techniques. These streamlined publication processes enable technical documents to be developed in concert with the product development process. Teamcenter-driven PLM environments provide a single logical authoritative source of product definitions and linked documents that can be manipulated by user initiated workflow and data management capabilities to integrate engineering, manufacturing and technical publications. 5. Technology Stack  Client Tier: Rich client (Java), Thin client (Browser)  Web Application Tier: BEA WebLogic Server 7.1, 8.1, IBM WebSphere 4.0, IBM WebSphere 5.0, SunONE Web Server 6.0 (iPlanet), 7.0, Tomcat  Enterprise Tier: Server pool Manager  Resource Tier: Oracle, SQL Server, DB2
  • 18. 18 6. Conclusion Companies can eliminate the isolation that separates technical publications groups from their engineering design/development counterparts by effectively using XML in both environments. To facilitate effective collaboration, the technical publication group’s system of choice and engineering design group’s system of choice must use the same workflows and process automation environment. Moving XML into an engineering environment – through the use of PLM-driven content management – is crucial to integrating the processes and information flows common to both environments, while at the same time delivering improved productivity and cost savings. However, diverse development paths no longer offer sufficient justification for keeping engineering design and technical publications in separate computing environments. Today’s common change management processes and the configuration management capabilities of PLM now provide companies with a holistic environment for managing both product and documentation development. This holistic environment is especially adept at reducing the risk of inconsistent or out-of-date technical documentation while shortening the length and complexity of the publications cycle.