新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 最新的技术动态
    [返回] 中文XML论坛 - 专业的XML技术讨论区休息区『 最新动态 & 业界新闻 』 → 假如它们可以对话:开启SCORM、S1000D和DITA 之间的互操作 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 27697 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: 假如它们可以对话:开启SCORM、S1000D和DITA 之间的互操作 举报  打印  推荐  IE收藏夹 
       本主题类别: E-learning    
     admin 帅哥哟,离线,有人找我吗?
      
      
      
      威望:9
      头衔:W3China站长
      等级:计算机硕士学位(管理员)
      文章:5255
      积分:18406
      门派:W3CHINA.ORG
      注册:2003/10/5

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给admin发送一个短消息 把admin加入好友 查看admin的个人资料 搜索admin在『 最新动态 & 业界新闻 』的所有贴子 点击这里发送电邮给admin  访问admin的主页 引用回复这个贴子 回复这个贴子 查看admin的博客楼主
    发贴心情 假如它们可以对话:开启SCORM、S1000D和DITA 之间的互操作

    http://www.dclab.com/scorm_s1000d_dita.asp

    If These Walls Could Talk: Unlocking the Interoperability of SCORM, S1000D, and DITA

    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 [URL=http://www.s1000d.org/]S1000D[/URL],[URL=http://www-128.ibm.com/developerworks/xml/library/x-dita1/]DITA[/URL], and [URL=http://www.adlnet.gov/Scorm/index.cfm]SCORM [/URL]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 [URL=http://www.adlnet.gov/]Advanced Distributed Learning[/URL] 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 [URL=http://www.s1000dscorm.org/home/]S1000D-SCORM Testbed[/URL], and private sector experts appear to have had simultaneous "Eureka! moments" that have led to the first ever [URL=http://adlcommunity.net/course/view.php?id=24]S1000D-DITA Training and Learning Subcommittee Summit[/URL] and an OASIS sponsored [URL=http://lists.oasis-open.org/archives/dita-s1000d-discuss/200702/msg00000.html]DITA-S1000D discussion group[/URL]. (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, Flatiron Solutions

    The Testbed project spent the next four years developing the integration of S1000D technical materials and [URL=http://en.wikipedia.org/wiki/SCORM]SCORM[/URL] 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. [URL=http://www.s1000dscorm.org/usecases/Proto%20Content%20Source.asp#_Toc151969803]Proto content[/URL] 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.


    按此在新窗口浏览图片

    "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 [URL=http://dita.xml.org/introduction]Darwin Information Typing Architecture[/URL] (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 Flatiron 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 Technical Officer for Flatiron, 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


       收藏   分享  
    顶(0)
      




    ----------------------------------------------

    -----------------------------------------------

    第十二章第一节《用ROR创建面向资源的服务》
    第十二章第二节《用Restlet创建面向资源的服务》
    第三章《REST式服务有什么不同》
    InfoQ SOA首席编辑胡键评《RESTful Web Services中文版》
    [InfoQ文章]解答有关REST的十点疑惑

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/3/29 10:36:00
     
     xeyu 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:12
      积分:102
      门派:XML.ORG.CN
      注册:2007/5/8

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给xeyu发送一个短消息 把xeyu加入好友 查看xeyu的个人资料 搜索xeyu在『 最新动态 & 业界新闻 』的所有贴子 引用回复这个贴子 回复这个贴子 查看xeyu的博客2
    发贴心情 
    恩,学习了
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/5/8 22:42:00
     
     flyingkylin 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(高数修炼中)
      文章:25
      积分:175
      门派:XML.ORG.CN
      注册:2007/8/24

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给flyingkylin发送一个短消息 把flyingkylin加入好友 查看flyingkylin的个人资料 搜索flyingkylin在『 最新动态 & 业界新闻 』的所有贴子 引用回复这个贴子 回复这个贴子 查看flyingkylin的博客3
    发贴心情 
    顶上去,好好看看
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/8/27 22:52:00
     
     flyingkylin 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(高数修炼中)
      文章:25
      积分:175
      门派:XML.ORG.CN
      注册:2007/8/24

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给flyingkylin发送一个短消息 把flyingkylin加入好友 查看flyingkylin的个人资料 搜索flyingkylin在『 最新动态 & 业界新闻 』的所有贴子 引用回复这个贴子 回复这个贴子 查看flyingkylin的博客4
    发贴心情 
    http://www.dclab.com/scorm_s1000d_dita.asp

    原文。

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2007/8/27 22:53:00
     
     scormexplorer 帅哥哟,离线,有人找我吗?
      
      
      等级:大三(要不要学学XML呢?)(版主)
      文章:90
      积分:621
      门派:XML.ORG.CN
      注册:2005/8/27

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给scormexplorer发送一个短消息 把scormexplorer加入好友 查看scormexplorer的个人资料 搜索scormexplorer在『 最新动态 & 业界新闻 』的所有贴子 引用回复这个贴子 回复这个贴子 查看scormexplorer的博客5
    发贴心情 
    多谢

    ----------------------------------------------
    SCORM国内首家专题研究网站
    http://www.iscorm.cn

    QQ:421437883
    MSN:hetiaohong@hotmail.com

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/10/22 8:34:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 最新动态 & 业界新闻 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/5/1 15:00:57

    本主题贴数5,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    78.125ms