dita, semantics, content management, dynamic documents, and linked data – a marriage made in...

26
Dynamic Information Now for Everyone ©2008 JustSystems DITA, Semantics, Content DITA, Semantics, Content Management, Dynamic Documents, and Management, Dynamic Documents, and Linked Data – Linked Data – A Marriage Made in Heaven? A Marriage Made in Heaven? Linked Data Planet June 18, 2008 Amber Swope, Senior Solutions Consultant, JustSystems Paul Wlodarczyk, VP Solutions Consulting, JustSystems

Upload: paul-wlodarczyk

Post on 08-May-2015

4.996 views

Category:

Technology


4 download

DESCRIPTION

DITA was conceived as a model for improving reuse through topic-oriented modularization of content. Instead of creating new content or copying and pasting information which may or may not be current and authoritative, organizations manage a repository of content assets – or DITA topics – that can be centrally managed, maintained and reused across the enterprise. This helps to accelerate the creation and maintenance of documents and other deliverables and to ensure the quality and consistency of the content organizations publish. But the next frontier of DITA adoption is leveraging semantic technologies—taxonomies, ontologies and text analytics—to automate the delivery of targeted content. For example, a service incident from a customer is automatically matched with the appropriate response, which is authored and managed as a DITA topic. Learn how organizations can leverage DITA, semantics, content management, dynamic documents, and linked data to fully utilize the value of their information.

TRANSCRIPT

Page 1: DITA, Semantics, Content Management, Dynamic Documents, and Linked Data – A Marriage Made in Heaven?

Dynamic Information Now for Everyone©2008 JustSystems

DITA, Semantics, Content Management, DITA, Semantics, Content Management, Dynamic Documents, and Linked Data – Dynamic Documents, and Linked Data – A Marriage Made in Heaven?A Marriage Made in Heaven?

Linked Data Planet June 18, 2008

Amber Swope, Senior Solutions Consultant, JustSystemsPaul Wlodarczyk, VP Solutions Consulting, JustSystems

Page 2: DITA, Semantics, Content Management, Dynamic Documents, and Linked Data – A Marriage Made in Heaven?

2Dynamic Information Now for Everyone©2008 JustSystems

Introductions

• Amber Swope• Senior Solutions Consultant, JustSystems • Almost 20 years of industry experience • Author of papers/presentations on information development and

information architecture, including the DITA Maturity Model• Supported information developers producing DITA content in

Rational group at IBM• Implements DITA solutions for JustSystems clients

• Paul Wlodarczyk• Vice President, Solutions Consulting, JustSystems• 25 years experience in content lifecycle technologies • Author and speaker on various aspects of the content lifecycle • Background in software development, professional services,

content management, document XML • Business experience in manufacturing, high tech, retail,

aerospace, pharma, insurance

Page 3: DITA, Semantics, Content Management, Dynamic Documents, and Linked Data – A Marriage Made in Heaven?

3Dynamic Information Now for Everyone©2008 JustSystems

Agenda

• Historical perspective: Document XML

• Use cases for semantics in documents

• DITA Maturity Model

• DITA and Semantics

• Dynamic Documents

• Examples / Case Studies

Page 4: DITA, Semantics, Content Management, Dynamic Documents, and Linked Data – A Marriage Made in Heaven?

4Dynamic Information Now for Everyone©2008 JustSystems

Print/PDF

Wireless

Handheld

Web/HTML

CD-ROM

MultipleOutputs

Content Management System

Technical Authors,Subject Matter Experts,

and Reviewers

XML Assemblyand Publishing

MultipleDocument

Types

Manuals

Training

Help

WebContent

PromotionalMaterials

Knowledge Bases

Why XML Documents?Why XML Documents?

XML separates content, structure, and format

• XML documents are tagged for structure (e.g. Paragraph, Heading, List Item, etc.)

• Structural tagging enables style sheet formatting

Because it separates content, structure, and format, XML is perfectly suited for structured authoring and publishing – enabling single-source authoring / multi-channel publishing

Page 5: DITA, Semantics, Content Management, Dynamic Documents, and Linked Data – A Marriage Made in Heaven?

5Dynamic Information Now for Everyone©2008 JustSystems

Print/PDF

Wireless

Handheld

Web/HTML

CD-ROM

MultipleOutputs

Content Management System

Technical Authors,Subject Matter Experts,

and Reviewers

XML Assemblyand Publishing

MultipleDocument

Types

Manuals

Training

Help

WebContent

PromotionalMaterials

Knowledge Bases

The rise of semantics in XMLThe rise of semantics in XML

XML adopters soon discovered that true single sourcing required shared or “reused” content

Shared content requires metadata for the files that are shared. Semantic metadata facilitates XML content reuse by helping authors share and find shared content at the file level.

Page 6: DITA, Semantics, Content Management, Dynamic Documents, and Linked Data – A Marriage Made in Heaven?

6Dynamic Information Now for Everyone©2008 JustSystems

Rising use of semantics in XMLRising use of semantics in XML

• Some XML adopters implemented sophisticated electronic documents

• Semantic markup within the text (e.g. tagging procedures, part references, other named entities) enables dynamic document behaviors• Conditional text• Configurable manuals• Integrated search• Data driven fields• Context menu behaviors• Applications integration• Auto-linking• Embeddable into devices• Etc.

Page 7: DITA, Semantics, Content Management, Dynamic Documents, and Linked Data – A Marriage Made in Heaven?

7Dynamic Information Now for Everyone©2008 JustSystems

Use cases for Use cases for Semantics in XML DocumentsSemantics in XML Documents

• Authors: Discover existing documents • Authors: Classify new documents • Authors: Tag items inline• Consumers: Navigate, search, retrieve

Author ConsumerDocuments

DiscoverClassifyTag

NavigateSearchRetrieve

Page 8: DITA, Semantics, Content Management, Dynamic Documents, and Linked Data – A Marriage Made in Heaven?

8Dynamic Information Now for Everyone©2008 JustSystems

DITA Standard DITA Standard

• Darwin Information Typing Architecture• A standardized framework for management and

extensibility of XML document types• The Next Step in XML Manageability

• Interoperability and tool independence• Reuse• Collaborative authoring

• Originally developed by IBM• Published as an OASIS Specification in May 2005• 80%+ of all new document XML projects are DITA

Page 9: DITA, Semantics, Content Management, Dynamic Documents, and Linked Data – A Marriage Made in Heaven?

9Dynamic Information Now for Everyone©2008 JustSystems

DITA Maturity ModelDITA Maturity Model

Page 10: DITA, Semantics, Content Management, Dynamic Documents, and Linked Data – A Marriage Made in Heaven?

10Dynamic Information Now for Everyone©2008 JustSystems

Level 1: Level 1: TopicsTopics

• Single file (document) that contains multiple topics

• Topics are different types, hence the different shapes and colors

• Achieve simple single sourcing

Page 11: DITA, Semantics, Content Management, Dynamic Documents, and Linked Data – A Marriage Made in Heaven?

11Dynamic Information Now for Everyone©2008 JustSystems

Level 2: Level 2: Scalable ReuseScalable Reuse

• Multiple maps referencing topics that are stored in individual files

• Same topics can appear in multiple maps• Achieve flexible reuse

Map 1 Map 2

Page 12: DITA, Semantics, Content Management, Dynamic Documents, and Linked Data – A Marriage Made in Heaven?

12Dynamic Information Now for Everyone©2008 JustSystems

Level 3: Level 3: Specialization and CustomizationSpecialization and Customization• All topic types are from Topic• You can develop specializations from any topic type• Achieve quality and consistency

Create the right topic type for your content

Topic

Task Concept Reference Event Announcement or…

Insurance Claim or…

Use Case Specification or…

Tutorial Policy ReportProposal

Services Proposal Product Proposal

Page 13: DITA, Semantics, Content Management, Dynamic Documents, and Linked Data – A Marriage Made in Heaven?

13Dynamic Information Now for Everyone©2008 JustSystems

Level 4:Level 4:Automation and IntegrationAutomation and Integration

• Multiple users can create/share/use content from multiple repositories

• Multiple repositories contain multiple topics

• Achieve speed and efficiency

Page 14: DITA, Semantics, Content Management, Dynamic Documents, and Linked Data – A Marriage Made in Heaven?

14Dynamic Information Now for Everyone©2008 JustSystems

Level 5: Level 5: Semantics On-DemandSemantics On-Demand

• Users can create/share/use information (content and data) stored in multiple content and data repositories

• Combination of content and data allows dynamic publishing and mash-ups

• Achieve dynamic personalization

Content Repositories Data Sources

Map Hubs

Taxonomies

Dynamic Publishing

Mash-ups

Page 15: DITA, Semantics, Content Management, Dynamic Documents, and Linked Data – A Marriage Made in Heaven?

15Dynamic Information Now for Everyone©2008 JustSystems

Level 6:Level 6:Universal Semantic EcosystemUniversal Semantic Ecosystem

• All content become usable by all stakeholders• Achieve universal knowledge management

Publishing Company

Product Company

Government

Page 16: DITA, Semantics, Content Management, Dynamic Documents, and Linked Data – A Marriage Made in Heaven?

16Dynamic Information Now for Everyone©2008 JustSystems

DITA Paradigm ShiftsDITA Paradigm Shifts

• People• Writer Knowledge

Worker

• Format Structure

• File Tag

• Create Reuse

• Technology• DTP XML/DITA

• Desktop Enterprise

• File system Component CMS

• Process• Publish Render

• Document-centric Content-centric

• Manual Automated

• Content• Application-specific

Standards-based• Monoliths Compound

documents • Structural mark-up

Semantic mark-up

• Topics become the unit of content lifecycle management (semantic base)

• Topics can become the publication in a dynamic publishing scenario

Page 17: DITA, Semantics, Content Management, Dynamic Documents, and Linked Data – A Marriage Made in Heaven?

17Dynamic Information Now for Everyone©2008 JustSystems

Use cases for Use cases for Semantics in DITA DocumentsSemantics in DITA Documents

• Authors: Discover topics• Authors: Classify topics• Authors: Tag elements• Consumers: Inquire (answered with topics)• Consumers: Navigate, search, retrieve topics

Author ConsumerTopics

DiscoverClassifyTag

InquireNavigateSearchRetrieve

Page 18: DITA, Semantics, Content Management, Dynamic Documents, and Linked Data – A Marriage Made in Heaven?

18Dynamic Information Now for Everyone©2008 JustSystems

Classes of contentClasses of content

Product content• Documentation• Technical Support• Help systems• Product Training

Process content• Policies & Procedures• SOPs• Training• Regulatory filings

Branded content• Web content• Customer correspondence• Data sheets, glossies• Advertising copy / media

DITA changes the way all content is created, managed, and consumed• Component content

management necessitates content classification

• Think about how these would change in a component-oriented worlds, where everything is tagged at the topic level (and perhaps lower)?

Page 19: DITA, Semantics, Content Management, Dynamic Documents, and Linked Data – A Marriage Made in Heaven?

19Dynamic Information Now for Everyone©2008 JustSystems

DMM revisited: DMM revisited: Organizations mature to leverage semanticsOrganizations mature to leverage semantics

• While many organizations adopt DITA initially for the benefits of single-source publishing, then in short order for the reuse (content management) benefits, they will ultimately mature to rely on DITA for its benefits as knowledge management technology

Page 20: DITA, Semantics, Content Management, Dynamic Documents, and Linked Data – A Marriage Made in Heaven?

20Dynamic Information Now for Everyone©2008 JustSystems

Dynamic Documents Dynamic Documents and Dynamic Publishingand Dynamic Publishing

• Dynamic Documents: Documents that are connected via database queries and web services to authoritative sources that can self-update. Data and documents are combined in a “document application.”• Content always up-to-date, authoritative, eliminates the need to publish

• Dynamic publishing puts semantic DITA content to use

• Dynamic Publishing: Using automation, content (structured and unstructured) is “pushed” to the point of consumption.• Examples: RSS feeds, portals, active / dynamic documents

Page 21: DITA, Semantics, Content Management, Dynamic Documents, and Linked Data – A Marriage Made in Heaven?

21Dynamic Information Now for Everyone©2008 JustSystems

Process Example: Process Example: Healthcare payer policies and proceduresHealthcare payer policies and proceduresStep 1: Convert to DITA for the benefit of faster search and retrieval of relevant topics in a call center / claims center environment (Level 1)

Step 2: Embed the DITA topics in a dynamic document interface that combines member, claim, provider data to create a context for recalling the appropriate policy/procedure topics (Level 5)

Step 3: Extend the dynamic document interface to capture information about the customer encounter (Level 6)

Page 22: DITA, Semantics, Content Management, Dynamic Documents, and Linked Data – A Marriage Made in Heaven?

22Dynamic Information Now for Everyone©2008 JustSystems

Product Example: Product Example: Technical Service ManualsTechnical Service Manuals

Step 1: Convert to DITA for the benefit of content reuse across related products and multichannel publishing (Levels 1 and 2)

Step 2: Create a dynamic document viewer that renders the document based upon fault conditions and other data (e.g. diagnostics), and integrates enterprise data such as job ticketing, parts logistics, part catalogs, etc. (Level 5)

Step 3: Extend the semantic use of DITA to support multi-faceted taxonomies (classify training, documentation, and knowledge base by user/task, product, technology, and faults) to improve information reuse across publications and formats (Level 6)

Step 4: Provide improved discovery tools to improve relevancy of search to use the new taxonomy (Level 6)

Page 23: DITA, Semantics, Content Management, Dynamic Documents, and Linked Data – A Marriage Made in Heaven?

23Dynamic Information Now for Everyone©2008 JustSystems

Brand Example: Brand Example: Customer Response ManagementCustomer Response Management

Step 1: Convert customer responses to DITA for the benefit of content reuse across customer responses (e.g. across multiple proposals, inquiries, or correspondence) (Level 2)

Step 2: Create a dynamic document application for automatically generating consistent responses that combines DITA topics with enterprise data (e.g. a proposal generator) (Level 3-4)

Step 3: Extend the semantic use of DITA to support auto-responding (e.g. automated proposal generation, finding “questions” in RFPs and matching “answers” from the DITA topics in the CMS) (Level 5)

Step 4: Expose the auto-response system directly to customers through the web site (an instance of dynamic publishing) (Level 6)

Page 24: DITA, Semantics, Content Management, Dynamic Documents, and Linked Data – A Marriage Made in Heaven?

24Dynamic Information Now for Everyone©2008 JustSystems

SummarySummary• DITA is fundamentally semantic

technology • Migrating to DITA provides a foundation

for a Universal Semantic Ecosystem• DITA has applicability to Product,

Process, and Brand content• DITA sets the stage for a migration away

from static to dynamic publishing• Dynamic documents can combine

semantically tagged DITA content with enterprise data to create context-rich, content-rich applications

Page 25: DITA, Semantics, Content Management, Dynamic Documents, and Linked Data – A Marriage Made in Heaven?

25Dynamic Information Now for Everyone©2008 JustSystems

• Global Presence• 1,000 employees, ‘07 revenues of $110M

• HQ in Japan; Corporate Offices in NJ, Vancouver and London; Sales Offices Worldwide

• Our Experience• Established in 1979

• Market leader with over 2,500 customers

• Our Expertise• Global provider of office productivity, information

management, consumer & enterprise software

• Framework for XML-based content creation, integration, visualization and delivery

• Our Credibility• Gartner “Cool Vendor” in CM 2008

• KM World “100 Companies that Matter” 2007

• IBM CTO Innovation Award 2006

2,500 Customers,Marquee Brands

About JustSystemsAbout JustSystems

Page 26: DITA, Semantics, Content Management, Dynamic Documents, and Linked Data – A Marriage Made in Heaven?

26Dynamic Information Now for Everyone©2008 JustSystems

For more informationVisit our website:

http://na.justsystems.com/lifesciences

DITA Maturity Model landing page:http://gw.vtrenz.net/?T5XNTHG59J

Email us:[email protected]

Call us:(866) 793-1542