Data Conversion Laboratory, Revolutionizing Publishing for the Digital Age 
  DCLab.com | About DCL | Tech Info | Press Info | Contact Us | DCLNews | Partners | Wiki | Client Area     
menu
Data Conversion Lab

About DCL
  Why go to DCL?
  Clients
  Company Background
  Management
  DCL in the News
  Events
  Holiday Calendar
  Mission

DCL News
  Current Issue
  Back Issues
  Subscribe

Technology
  Technology Resources
  FAQ's
  Glossary
  Presentations
  DCL Work Tracking

Press Info

Clients' Area

Contact DCL
  Directions
  Request Estimate
  Positions

Books2Bytes
Popular Pages
* Current Issue of DCLnews
* DCL featured in The Columbia Guide to Digital Publishing
* Slash Document Costs
* Ann Rockley on ROI in CM
* PDF Resources
* XML Conversion Resources
* Roundtrip Document Conversion
* DCL Resources Library
*

Converting Legacy Data...

*

Aviation & Aerospace

*

PDF Conversion to XML & MS-Word

*

PDF Conversion

*

Quark to XML

* Getting Content into XML
Fact Sheets
* Public Access for Research Materials
* S1000D Conversion
* Content Reuse Assessment
* Document Conversion
* SPL - Pharmaceutical Industry
* Harmonizer™
* Jeppesen Map Revision Service
Technical Papers
* Why STM Publishers Should Use XML...
* Department of Defense and the Power of XML
* Your Data in XML
* SGML to SGML 1
* SGML to SGML 2
* Quark to XML
* Plan Ahead
* Do it Yourself?
* Encyclopedia
Presentations
* Conversion to XML: Documents versus Data (11/2003)
* Data Migration Considerations  (6/2003)
* Technology for Cost-Containment and Efficiency  (4/2003)
* Converting Textbooks to Meet the National XML Standard for Accessibility  (3/2003)
* More Presentations

DITA, S1000D, and SCORM: Unlocking their Interoperability
Credit:U.S. Air Force photo/Staff Sgt. Michael R. Holzworth.

Caption: Airman assigned to the 332nd Expeditionary Logistics Readiness Squadron Fuels Flight refuels a C-130 Hercules


By Diane Wieland, DCL News

While at first this topic might sound a bit esoteric, it is important to anyone dealing with technical information and training people to use it. S1000D is a standard defining task-based documents which describe how to perform a particular procedure. DITA defines topic-based documents which are more general and descriptive. SCORM defines educational materials.

In preparing educational materials the need to incorporate task-based informationand topic-based information often occurs. It can be frustrating and costly to constantly rework materials among the different formats. Perhaps more important is the time lag in getting information into the educational process. Frequently the engineering information is the first to be updated, and there's a big a lag until it gets into the training process. The interoperability of these standards would go a long way to smoothing the process among these three inter-related areas.

"We are looking at DITA coming into this mix, not as a competing standard, but an integrated piece"

Tim Tate, Director JTPC

When organizations examine their content creation and management processes,they often find adopting a technical content standard is the first step toward reducing inefficiencies. Content standards provide the consistency often lacking in proprietary content creation approaches and make it possible for content types to be shared, sorted, ranked, rated, and mixed and matched to create a variety of information products. These standards support automation, reduce ambiguity, and make content more user-friendly.

As organizations around the globe begin examining the benefits of content standards, they often find that moving to a standard approach involves adopting a variety of standards and finding ways to make them work together to achieve critical business goals. Finding ways to cooperatively use widely accepted standards such as S1000D,DITA, and SCORM can help fill the gaps left by one or the other and offer frameworks that minimizes the impact of change.

In this exclusive DCL News article, Diane Wieland explores how some experts are saying the walls of DITA, S1000D, and SCORM could talk.

What started as a whisper among content management professionals who support interoperability between DITA and S1000D, is growing into an open conversation about how these two standards could work together to provide more content sharing and greater reusability. In fact, it will be a topic of an upcoming S1000D-DITA subcommittee summit hosted by Advanced Distributed Learning in Alexandria, Virginia, April 10-11.

There has been some interest in bridging the gap between S1000D and DITA in the aerospace industry, but the latest spark of interest in S1000D-DITA interoperability seemed to emerge in two places at once. The S1000D-SCORM Testbed, and private sector experts appear to have had simultaneous "Eureka! moments" that have led to the first ever S1000D-DITA Training and Learning Subcommittee Summit and an OASIS sponsored DITA-S1000D discussion group. (Notice the switch in acronyms?)

SCORM (Shareable Content Object Reference Model) is an XML-based framework used to define and access information about learning objects so they can be easily shared among different learning management systems. The S1000D-SCORM Testbed is the responsibility of Tim Tate, Director of the Advanced Distributed Learning Job Performance Technology Center. As director of JPTC, his task is to look for ways public and private sector organizations can improve job performance by sharing technology research, development, implementation and evaluations.

"Our commitment is to be the 'honest broker,' Tate says. "When asked, we will provide our honest opinion about what is the best solution. The ultimate result for us, because we are in personnel and readiness, is people doing their jobs correctly, efficiently, and effectively."

In order to promote workforce readiness, the JPTC looked for ways to improve on-the-job performance. One way to improve performance is to assure e-learning materials and technical documentation are in synch. Because e-learning material is often created separately from technical documentation, inconsistencies can occur. It's also increasingly difficult to keep both sets of content up-to-date. JPTC wanted to solve this problem by electronically tying the two together. As a result the S1000D-SCORM Testbed Project was born.

"We think it's very important to reconcile these parallel approaches."

Eric Severson CTO, Flatirons Solutions

The Testbed project spent the next four years developing the integration of S1000D technical materials and SCORM instructional solutions. The Testbed project wrapped up its first phase, Testbed One, demonstrating three important things related to their mission. First, it demonstrated how learning materials could be created in S1000D (as Data Modules (DM)) and delivered in SCORM. Secondly, it showed that materials could be created in SCORM using S1000D DMs as auxiliary resources, bringing the two together from a learning-centric approach. In both those scenarios, it was assumed that S1000D technical documentation was the most-trusted source of information.

However, the final use case for Testbed One assumed that the most-trusted content could be from either the technical documentation or the e-learning resources, a realistic scenario in some organizations. So the concept of "proto content" was explored. Proto content describes the most-trusted source objects, "raw materials (or raw digital assets) which developers of derivative content could use in the creation process."

The project created a Common Source Data Base (CSDB) of proto content and populated it with XML objects from both SCORM (Sharable Content Objects, or SCOs) and S1000D (DMs). Data Conversion Laboratory participated in the project by converting legacy documentation into S1000D to deliver whatever output was needed, e-learning materials or technical manuals. The use case found that, indeed, interactive technical materials could be created using DMs and SCOs, and web-based learning could also be created using DMs and SCOs from the database.

Credit: U. S. Air Force photo/Sue Sapp

Caption: Adam Rodgers, a 560th Aircraft Maintenance Squadron aircraft mechanic, checks a C-130 Hercules.

"But the CSDB doesn't have to be limited to something like S1000D because what we are using is an XML-based repository of data," says Tate. "It can be a logo, 3-D graphics, simulations, or game scenarios." The project wanted to identify the most granular level of information. "For us it is a XML representation at a granular level. S1000D's nuclear granular level is a DM. SCORM's smallest granular level is a SCO."

However, DMs and SCOs are relatively large chunks of information with somewhat limited reusability. If DMs and SCOs can be broken down further, why not do that to increase reusability? "To keep them in the database and keep them updated you have to tag metadata to them," says Tate. "A lot of metadata tagging processes are still done manually, and that creates expense."

In that case why not use something like the Darwin Information Typing Architecture (DITA) to organize DMs and SCOs into smaller pieces of content data that can be used by both SCORM and S1000D? One reason may simply be because S1000D and DITA have always been thought of as competing standards. However, several thought leaders may be changing that.

"We are looking at DITA coming into this mix, not as a competing standard, but an integrated piece," says Tate. "That's why we are bringing together the DITA subcommittees and the S1000D subcommittees so they can possibly work together. We are hoping that something under our Testbed Two, or other prototypes we are working, can actually use DITA and see where we can go with that."

Joe Gollner, Vice President e-Publishing Solutions for Silo International happens to think DITA offers some very compelling contributions to the standards integration mix. "DITA fills some very noticeable gaps in S1000D. Chief among these contributions are an extensibility framework that could be used to more actively tailor the S1000D schemas and reference applications to meet individual project requirements more cost-effectively, a set of very simple, and accordingly very functional, content building blocks; and a supporting set of reference documentation specifically oriented to helping authors create reusable content."

Currently there are at least two theories on how DITA and S1000D could work together. One idea is that DITA could be used as a "umbrella" standard that includes S1000D data module types as topics, when highly specialized types of content are needed (such as Illustrated Parts Data or Wiring Data), but also include other topics that can be pulled into document content as well. Or as Scott Hudson, leader of the OASIS DITA-S1000D discussion group puts it, "to graft S1000D type modules onto the DITA type hierarchy."

Hudson is a consultant for Flatirons Solutions, Inc. "My hope in starting the discussion group was to provide a public forum for the two standards groups to discuss the potential for interoperability. Based on feedback from that list, I anticipate that we will form a DITA subcommittee for S1000D specialization."

Chief Technology Officer for Flatirons, Eric Severson, describes the two standards this way. "DITA and S1000D both represent state-of-the-art techniques for managing XML information as a set of standalone, reusable modules that can be flexibly re-combined into PDF, web, Help and other output formats. While similar in concept, however, they come from different backgrounds and points of view.

"What Scott (Hudson) was looking at was 'I wonder if we could actually take S1000D and make it formally a variation of DITA and reconcile the two ideas.' So it actually is possible to think about DITA as having a specialized topic type that happens to relate to the S1000D topics. We (at Flatirons) think it's very important to reconcile these parallel approaches, and are therefore spearheading an OASIS technical subcommittee to attempt to describe S1000D data modules as formal DITA specializations."

Another idea gaining support is the possibility of using DITA as an antecedent, or precursor, to S1000D in order to create smaller bits of reusable information that can be used to create S1000D data modules, and at the same time be used for things like customer support, e-learning, parts catalogs, etc.

Severson agrees, "I think using DITA as a source format for this content makes a lot of sense, even though S1000D will be used as a key part of the delivery environment. DITA's topic orientation provides a more granular ability to re-use content at the source level, and it has the flexibility to support a superset of related information, part of which is used in manuals, part of which is used only in an e-Learning context."

It remains to be seen which-if either-of these theories could end up integrating DITA and S1000D. And because DITA already works well with SCORM, and the Testbed project has found ways for S1000D to work with SCORM (in theory at least) it leads to the possibility that all three of these standards could soon be working together to build the best sources of shareable, dynamic content for technical and learning materials.

DCLNews Editorial
March 2007

  Structured Product Labeling

Content Reuse

Subscribe

Books2Bytes

DCL Library

Columbia Guide
GSA Schedule
AIA Member
DCL Calendar

Best Practices Santa Fe, NM, September 15-17, 2008. More…
XyUser Phoenix, AZ, September 22-24, 2008. More…
9th Annual Vasont Users' Group Meeting, Hershey, PA, October 6-8, 2008. More…

DITA/TECHCOMM 2008, Raleigh, NC, November 3-6 2008. More…

ATA e-Business Europe. Details TBA.

 
Recent News

Doc Train Life Sciences Indianapolis, IN, June 23-25, 2008. More…

X-Pubs London, England, June 22-24, 2008. More…

Mark Logic User San Francisco, CA, June 10-12, 2008. More…

PTC User Long Beach, CA, June 2-4, 2008. More…

Ultramain User Conference 2008, Albuquerque, NM, May 11-15, 2008. More…

Documentation and Training West 2008 Vancouver, BC, May 6-9, 2008. More…

CMS/DITA Santa Clara, CA, April 7-9, 2008. More…

DIA Med Comm Orlando, FL, March 10-11, 2008. More…

DIA EDM Philadelphia, PA, February 5-7, 2008. More…

Gilbane Boston Conference Boston, MA, November 29, 2007. More…

The LavaCon Conference on Advanced Technical Communication and Project Management New Orleans, LA, October 27-30, 2007. More…

2007 ATA e-Business Forum Miami, Florida, Oct 17-19, 2007. More…

DITA 2007™-East, Raleigh, North Carolina, October 4-6, 2007. More…

2007 XyUser Group Fall Conference, Boston, MA, Sept 23-26, 2007. More…

Mark Logic 2007 User Conference, San Francisco, CA, May 15-17, 2007. More…

Content Management Strategies/DITA North America Conference 2007, Boston, MA, March 26-28, 2007. More…

DIA 18th Annual Workshop, San Diego, CA. March 4-7, 2007. More…

DIA 2007 EDM & CDM Conference, Philadelphia, PA, Feb 6 - 8, 2007. More…

DITA 2007 – West, San Jose, CA, February 5-7, 2007. More…

Framemaker 2006 Chautauqua, Austin, TX, Nov 8-10, 2006. More…

PTC/User World Event 2006, Grapevine, TX, June 4-6. More…

19th Annual DIA Conference Philadelphia, PA, February 7-9. More…

XyUser's Conference, San Diego, California, September 11-14. DCL's Don Bridges delivered a presentation on "Content Reuse" More…

Structured Product Labeling, Washington, DC, August 23-24. More…

Tri-XML 2005, Raleigh, NC , July 28. DCL's Don Bridges delivered a presentation on "Content Reuse" More…

Pharmaceutical Labeling and Product Identification, Whippany, NJ, June 16-17. DCL's Don Bridges delivered a presentation on "Structured Product Labeling (SPL) and the Implications of Implementing an XML Solution." More…

More…

Data Conversion Laboratory, Inc.   61-18 190th St., 2nd Floor, Fresh Meadows, NY 11365   718-357-8700   convert@dclab.com

Copyright © 1997-2008  Data Conversion Laboratory, Inc. All rights reserved.