S1000D Transformation Toolkit. Mr. Wayne Gafford Advanced Distributed Learning (ADL) Mr. Tyler Shumaker Concurrent Technologies Corporation (CTC)



Similar documents
Structured Content: the Key to Agile. Web Experience Management. Introduction

A SCORM Interface for ILIAS

Take full advantage of IBM s IDEs for end- to- end mobile development

P 2529 PLCS. Tor Arne Irgens. Commander Senior Grade Project Coordinator P2529 PLCS

SAP Mobile Platform Intro

Messagepoint Business user content and rule management

MENDIX FOR MOBILE APP DEVELOPMENT WHITE PAPER

General principles and architecture of Adlib and Adlib API. Petra Otten Manager Customer Support

Building native mobile apps for Digital Factory

Appendix A. Functional Requirements: Document Management

An Advanced Performance Architecture for Salesforce Native Applications

Development of mobile applications for multiple platforms

Why IBM WebSphere Application Server V8.0?

Oracle Application Express MS Access on Steroids

Ontario Ombudsman. Goals

New Features for Sybase Mobile SDK and Runtime. Sybase Unwired Platform 2.1 ESD #2

An Experimental Workflow Development Platform for Historical Document Digitisation and Analysis

Espial IPTV Middleware. Evo Solution Whitepaper. <Title> Delivering Interactive, Personalized 3-Screen Services

The Intelligent Content Framework

DB2 Web Query Interfaces

MOVING TO THE NEXT-GENERATION MEDICAL INFORMATION CALL CENTER

An End-to-End Multimedia Cross Publishing Solution for the evolving Media Company

Mobile App Infrastructure for Cross-Platform Deployment (N11-38)

exact learning solutions white paper

How to Easily Integrate BIRT Reports into your Web Application

PRIVACY AWARE ACCESS CONTROL FOR CLOUD-BASED DATA PLATFORMS

OpenText Media Management

A discussion of information integration solutions November Deploying a Center of Excellence for data integration.

LMS Integration: Authoring Tools, Collaboration Tools and Enterprise IT. Andrew Chemey. Computer Scientist

Microsoft Dynamics CRM Campaign Integration - New features

SAP HANA Cloud Platform, Portal Service: Overview SAP Cloud Experience and SAP Portal Product Management May 2016

Business Assurance & Testing QEx Automation Platform

Business Architecture A Balance of Approaches to Implementation. Business Architecture Innovation Summit June 2013 Presenter: Andrew Sommers

Long Term Record Retention and XAM

How To Build A Financial Messaging And Enterprise Service Bus (Esb)

Methodology for sustainable MDM and CDI success. Kalyan Viswanathan Practice Director, MDM Practice - Tata Consultancy Services

PHP on IBM i: What s New with Zend Server 5 for IBM i

Leveraging the Eclipse TPTP* Agent Infrastructure

OpenText Media Management

Visual Enterprise Architecture

Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW

The IBM Cognos Platform for Enterprise Business Intelligence

Solutions for Quality Management in a Agile and Mobile World

SOFTWARE TESTING TRAINING COURSES CONTENTS

PLM integration with Adobe LiveCycle ES (Enterprise Suite)

SCORM Users Guide for Instructional Designers. Version 8

NextRow - AEM Training Program Course Catalog

Keywords Online Aptitude Test, Android, IOS, Cross Platform mobile application Development.

PRODUCT DESCRIPTIONS AND METRICS

Ball Aerospace s COSMOS Open Source Test System

Java Embedded Applications

DE-20489B Developing Microsoft SharePoint Server 2013 Advanced Solutions

THE BUSINESS CASE FOR HYBRID HTML5 MOBILE APPS

CREATE EXACTLY THE MOBILE CRM YOU WANT

Developing Microsoft SharePoint Server 2013 Advanced Solutions

Safe Harbor Statement

dynamic Learning Content Management System

MASHUPS FOR THE INTERNET OF THINGS

Cross-Platform Development: Target More Platforms and Devices with a Minimal Amount of Source Code

BELATRIX SOFTWARE. Why you should be moving to mobile Cross Platform Development? Introduction

Event based Enterprise Service Bus (ESB)

Apache Jakarta Tomcat

Partners. Barbara Blake Chris Myers Scott Melville

Background: Business Value of Enterprise Architecture TOGAF Architectures and the Business Services Architecture

Oracle WebCenter Sites Mobility Server Enabling exceptional mobile and tablet web applications and web sites without compromise

LEARNING TECHNOLOGY SOLUTIONS

Actuate s BIRT ihub 3

Drupal Website Design Curriculum

Developing Microsoft SharePoint Server 2013 Advanced Solutions MOC 20489

MatchPoint Benefits with SharePoint 2013

WebSphere Commerce Overview for Vector IBM Corporation

<Insert Picture Here> Move to Oracle Database with Oracle SQL Developer Migrations

SavvyDox Publishing Augmenting SharePoint and Office 365 Document Content Management Systems

Accredited ITIL elearning courses

Build your own Fiori hybrid mobile app rapidly using SAP Web IDE Marc Anderegg, SAP SESSION CODE: BT404

Application Compatibility Best Practices for Remote Desktop Services

Avaya Aura Orchestration Designer

The Next Wave of Data Management. Is Big Data The New Normal?

DITA Adoption Process: Roles, Responsibilities, and Skills

Metadata Management CMS Extension. Version 0.90

A Content Hub strategy for newspaper and magazine publishers

EQUELLA. One Central Repository for a Diverse Range of Content.

SOA Fundamentals For Java Developers. Alexander Ulanov, System Architect Odessa, 30 September 2008

Multi-Domain Master Data Management. Subhash Ramachandran VP, Product Management webmethods Product Line

Introduction to Oracle Mobile Application Framework Raghu Srinivasan, Director Development Mobile and Cloud Development Tools Oracle

Transcription:

S1000D Transformation Toolkit Mr. Wayne Gafford Advanced Distributed Learning (ADL) Mr. Tyler Shumaker Concurrent Technologies Corporation (CTC)

Topics Thoughts on Content Management The Bridge Project S1000D Transformation Toolkit Multiple Platform Support Extensibility Transformation Process Distribution Outputs Conclusion 2

Thoughts on Content Management Elegant content management: Separates source formats from distribution formats. Separation improves content management, metadata and linking of technical learning content. Source formats represent communities of practice with proper meta data. How to transform source into distribution? While recognizing that roughly two-thirds of the changes to DoD curriculum is technical. While supporting data life cycle management 3

Content Transformation Content Transformation is: Part of a larger content production strategy. A means to unburden distribution formats with life cycle requirements. A means to multi channel content. Useful when error codes are clear and bugs can be identified. Useful when output styles are made easy and flexible. Content transformation is key to an overall data management strategy. 4

The Bridge Project An OSD-funded project managed by the ADL Initiative. Improves lifecycle management of technical training content. Uses the S1000D technical data specification to manage learning content. The Bridge Project enables enterprise training content management: CONOPS: Sets parameters and operational scenarios for an S1000D development environment. Bridge API: Connects learning content development tools to common source databases. AIM/SCO Workbench S1000D Support: Authoring tools write directly to S1000D. S1000D Transformation Toolkit. Product Data Identification Service: Locates all S1000D based product support data linked to engineering change proposals. Cost Benefits Analysis 10% reduction in total ownership cost due to quicker data identification. 5

S1000D Transformation Toolkit Problem Statement Driver There is no interoperable publishing activity that supports the building of multiple delivery platforms from lifecycle-aware learning content formats. Solution S1000D Transformation Toolkit The Toolkit is an open source design that specifically targets developers of technical learning content who have the following requirements: Separation of source data from delivery formats. Manage lifecycle and configuration of technical training content. Output source content to multiple outputs (e.g., SCORM and mobile devices). Leverage and build upon open source technologies. 6

S1000D Transformation Toolkit Toolkit benefits: Lowers the barrier of publishing S1000D content. Makes the use of S1000D for technical training content more substantial. Enables multi-channel S1000D production process. Fits in with content reuse strategies. 7

Multiple Platform Support Development strategy Written as a Java-based library Output formats SCORM Flash or HTML PDF Mobile Web Application Cross mobile device supported iphone/ipad Android Blackberry Windows Phone 8

Extensibility Ability to add new features to support specific needs. Apache Commons Chain Library which provides an API that facilitates the Chain of Responsibility design pattern. The Chain of Responsibility design pattern decouples the sender and receiver of a request to maximize programmatic adaptability. 9

Transformation Mapping 10

Distribution Output Examples SCORM 2004 3 rd Edition Content Package 11

Distribution Output Example Mobile Web Application Output Mobile S1000D Bike Course available at http://s1000d-scorm.adlnet.gov/jquerymobiletest3/ 12

Conclusion S1000D is a key strategy to improve governance, standardization and management of learning data. The Toolkit is a flexible application that supports multiple format and platforms. The Toolkit discriminates between source and distribution formats. The Toolkit is an emerging technology that supports learning content as a business asset. 13

Additional Resources Code and documentation available on SourceForge http://s1000d-scorm.sourceforge.net Mobile S1000D Bike Course available at http://s1000d-scorm.adlnet.gov/jquerymobiletest3/ 14

Thank you! Questions/Comments Mr. Wayne Gafford Advanced Distributed Learning (ADL) Mr. Tyler Shumaker Concurrent Technologies Corporation (CTC) 15