Consider the Source Structured Authoring for XML-based Documentation

Size: px
Start display at page:

Download "Consider the Source Structured Authoring for XML-based Documentation"

Transcription

1 Consider the Source Structured Authoring for XML-based Documentation Ellen McDaniel Manager of User Services and Web Coordinator College of Engineering North Carolina State University

2 Goal for Documentation: Produce accurate content to help users Navigate a complex and changing computing environment in order to perform critical tasks. Effectively use labs, multiple platforms/oses, application software, via local and remote. Locate information specific to their role (prospective student, new faculty, administrator, etc.) Get information from multiple information channels: print, web, help, portals

3 Problem: Difficult to create, manage, and deliver helpful content to users Unstructured workflows and fuzzy lines of responsibility. Few dedicated documenters. Silos rather than common content repository. Poor content sharing/exchange. Duplication of effort. No single-sourcing. Platform wars. Incompatible apps, formats. Persistent wrong and out-of-date information. One size fits all. No targeted or custom docs. Multiple information channels to deliver to: print, web, help.

4 Why is this problem worth solving? The more good content gets used, the more value is created. - Education of users - Efficient use of resources - Happy user community positive about IT The more bad content is used, the more damage and cost to users and the enterprise. - Miseducation of users - Waste and misuse of resources - Unhappy user community negative about IT Documentation expedites knowledge transfer and acceptance of technology.

5 Example: Supporting the Supporters Help Desk has accurate docs and learns what to tell users. Docs used to train support staff, so reliance on expert staff is reduced. Staff experts taxed less for one-off support. Expert assistance comes through improved information handling and pass-through to documentation. Users read docs and don t have to consult Help Desk.

6 Project: Improve IT Content Development and Delivery Build a repository of IT content from which to develop and produce: General user guides for large but different user groups: students, faculty, administrators Platform-specific content Instructional material for specific courses

7 Extracting Sunbeams out of Cucumbers Author: Jonathan Swift He had been eight years upon a project for extracting sunbeams out of cucumbers, which were to be put in phials hermetically sealed, and let out to warm the air in raw inclement summers. Gulliver s Travels. Part iii. Chap. v. Voyage to Laputa.

8 Can it be done? Companies do it. Methodology and technology exist New emphasis on enterprise content and digital assets management, AKA, the content supply chain. Ubiquitous connection to docs and online content through help systems, web, custom publishing, etc.

9 IT Alchemy: The Sunbeam (Gold) Write once, deliver many. Reuse. Shape up workflow with single-sourcing. Share responsibility for a shared repository. Content ownership not very important. Modularize content. Support chunking and style- and context-neutral authoring. Utility, not poetry. Separate form from content. Promote open standards and platform independence.

10 IT Alchemy: The Cucumber (Base) Structured authoring XML XML editors, apps that roundtrip XML Document Type Definition (DTD) or Schema Output tools: CSS, XSL, XSLT Print and PDF engine File system, database, and/or CMS

11 Structured Authoring Focus on structure and content that is concise, modular, reusable. Formatting separated out, built up-front in a template or applied in post-processing. Elements, not paragraphs. Elements are tagged units of content organized in a nested structure tree. Guided authoring inside tags. Attributes provide metadata about elements used in processing. Content managed as data so you can extract information based on structure and metadata.

12 Structured Authoring

13 Structured Authoring Document Design Types: Unstructured glossary: Free-form typing. Returns to make paragraph breaks. Boldface text to highlight term. Semi-structured glossary. Apply Heading style to term, Para style for definition. Structured glossary. Term and Definition nested in GlossEntry. GlossEntry s nested in a Glossary container.

14 XML and XML Editors Structure elements map to XML tags. XML makes it possible to single-source. Reuse and repurpose the same content for different audiences and deliverables. XML is extensible, not fixed, can be anything. Custom rules and tags (tags with meaning). Open standard, many tools (most free).

15 XML and XML Editors Less complex than parent SGML, which has limited tool selection and does not handle online content. Unlike HTML (i.e., browser will figure it out), XML requires adherence to syntax standards: Well-formed: start/end tags, matching case, attributes in quotes, proper nesting, etc. Minimum correctness for browser/app. Valid: Well-formed and adheres to Document Type Definition (doc s grammatical rules and template, element mapping and sequence).

16 XML and XML Editors

17 XML and XML Editors GUI with built-in tools: Save to XML, import and export DTDs, validate, etc.

18 XML and XML Editors

19

20 DTDs and Schemas Because XML can be anything, it must be made into something. Rules for arranging and interpreting XML. DTD (Document Type Definition): Wide tool support, well-suited for documentation * DocBook DTD (1991): Traditional, bookbased, better suited to linear text and print * Darwin Information Typing Architecture (DITA) DTD (2005): New, topic-based, better suited to modular text, web, online help Schemas: New, more powerful, from the database world, wave of the future

21 Example: DocFrame DTD by Scriptorium, Inc. (based on Docbook)

22 New on the DTD Scene: DITA IBM published DITA in Donated to OASIS in 2004 (Organization for the Advancement of Structured Information Standard). Made OASIS standard, IBM, Nokia, Adobe, Autodesk fully DITA. Topic-based DTD based on topic maps, XML. Built on inheritance and specialization. Specialize from core information types to define unique content without losing architectural integrity.

23 New on the DTD Scene: DITA Information typing applies a template or pattern to a specific kind of information. A DITA topic is the basic unit of authoring and reuse with three base types. Concept: What goals to accomplish. Task: How to accomplish goals. Reference: Factual information needed.

24 New on the DTD Scene: DITA Not governed by media-specific constructs such as book chapters, paragraphs, and lists. A book turned into web pages reads like a book with obvious limitations in new medium. Topics and tasks instead. 47 base elements, e.g., task: prereq, steps, result. 12 map elements, 6 link elements (xref, link), assorted others, for total of 155 predefined elements. DITA maps collect/organize references to DITA topics to indicate the relationships among the topics. Build manifests for DITA projects, or TOC for deliverables.

25 International DITA Conference March 23-25, 2006 NCSU McKimmon Center in Raleigh Currently, RTP is the DITA Mecca.

26 DITA in Altova Authentic (XMLspy)

27 DITA in Syntext Serna (Win, Mac, Linux)

28 XML Editors that Support DITA Altova Authentic, free (Win) Syntext Serna, $45 (Win, Mac Linux) Adobe Framemaker 7.2, $500 (Win, Solaris) Altova XMLspy, $ (Win) BlastRadius XMetaL Author, DITA Edition, $ (Win) Arbortext Epic Editor, $860 (Win, Solaris) AuthorIT, $ (Win) ContentMapper (Win, on top of Word)

29 Output: CSS, XSL and XSLT XML + CSS (Cascading Style Sheet) displays XML in a browser without transforms (linked, embedded, inline). XSL (Extensible Stylesheet Language) describes how XML files are formatted. XSLT (+Transform) transforms or converts XML into other formats. Single-sources to different formats.

30 Print and PDF XSL-FO (XSL Formatting Objects). Specifies visual formatting of XML. Used to get XML into print and PDF. Not mature or easy. Adobe Framemaker, Acrobat, distiller, print server generally used to produce print and PDF from XML. XML is brought in to build print docs as a last stage rather than first. Content creation/maintenance happens in XML. Print docs are an output after custom improvements are made for the medium.

31 Storage and Management XML fits in a lot of places. Flat files. Reports of topics handled fine by DITA. Databases Hybrid FF and DB Content Management Systems Feed the portal Push the content

32 IT Alchemy: The Cucumber (Base) Structured authoring XML XML editors, apps that roundtrip XML DTD or Schema Output tools: CSS, XSL, XSLT Print and PDF engine File system, database, and/or CMS

33 The tools exist in open toolkits, using open standards, with sound exchange processes. What s the miracle?

34 People and Processes Not easy to do even with people convinced and workflow in place. Legacy content. New content written one word at a time. Upfront analysis and planning. Keep it simple. Cooperation on methods and goals. Adopt and consistently apply standards. Make it possible for people to contribute with their preferred tools, if possible. Mindset change to move from free-form, page-based writing to structure. Like moving from longhand to word processing.

35 What are you doing? And how? IT documentation Help systems Content development and management Digital and intellectual assets Repositories Portals Databases

36 Links

MadCap Flare Training

MadCap Flare Training MadCap Flare Training Course Overview Welcome Audience Course Overview Preparing Your Computer for the Course Flare Overview What Is Flare? Getting Around in Flare User Interface Ribbon or Toolbars Projects

More information

Customizing a FrameMaker Structured Application You can do it!

Customizing a FrameMaker Structured Application You can do it! Customizing a FrameMaker Structured Application You can do it! STC Summit 2012 - Chicago, IL 22 May 2012 - Scott Prentice, Leximation, Inc. Introduction Scott Prentice, President of Leximation, Inc. Specializing

More information

Xyleme Studio Data Sheet

Xyleme Studio Data Sheet XYLEME STUDIO DATA SHEET Xyleme Studio Data Sheet Rapid Single-Source Content Development Xyleme allows you to streamline and scale your content strategy while dramatically reducing the time to market

More information

Single-source Publishing with DocBook 4

Single-source Publishing with DocBook 4 Single-source Publishing with DocBook 4 Bob Stayton Sagehill Enterprises What is Single-source Publishing? Multiple outputs from single source file. Reusable content. Modular writing. Assembled documents.

More information

Adobe. Using DITA XML for Instructional Documentation. Andrew Thomas 08/10/ Adobe Systems Incorporated. All Rights Reserved.

Adobe. Using DITA XML for Instructional Documentation. Andrew Thomas 08/10/ Adobe Systems Incorporated. All Rights Reserved. Adobe Using DITA XML for Instructional Documentation Andrew Thomas 08/10/2005 2005 Adobe Systems Incorporated. All Rights Reserved. Publishing & localization at Adobe Direct localization of software, documentation,

More information

Mission Possible: Move to a Content Management System to Deliver Business Results from Legacy Content

Mission Possible: Move to a Content Management System to Deliver Business Results from Legacy Content Mission Possible: Move to a Content Management System to Deliver Business Results from Legacy Content Greg Fagan, Sales Director Data Conversion Laboratory So you ve decided you need a system to migrate,

More information

Arbortext 7.0. Curriculum Guide

Arbortext 7.0. Curriculum Guide Arbortext 7.0 Curriculum Guide Live Classroom Curriculum Guide Authoring using PTC Arbortext Editor 7.0 Authoring for DITA using PTC Arbortext Editor 7.0 Configuring the PTC Arbortext 7.0 Environment Introduction

More information

Survey Introduction. Thank you for participating in the WritersUA Skills and Technologies survey!

Survey Introduction. Thank you for participating in the WritersUA Skills and Technologies survey! Survey Introduction WritersUA is pleased to announce the launch of our annual Skills and Technologies Survey. This popular survey is designed to provide our community with a snapshot of the skills and

More information

DITA Detours: Bypass Four Costly Roadblocks

DITA Detours: Bypass Four Costly Roadblocks White Paper DITA Detours: Bypass Four Costly Roadblocks Executive Summary The emergence of Darwin Information Typing Architecture (DITA) as a general-purpose XML schema for technical documentation represents

More information

XML: Introduction. !important Declaration... 9:11 #FIXED... 7:5 #IMPLIED... 7:5 #REQUIRED... Directive... 9:11

XML: Introduction. !important Declaration... 9:11 #FIXED... 7:5 #IMPLIED... 7:5 #REQUIRED... Directive... 9:11 !important Declaration... 9:11 #FIXED... 7:5 #IMPLIED... 7:5 #REQUIRED... 7:4 @import Directive... 9:11 A Absolute Units of Length... 9:14 Addressing the First Line... 9:6 Assigning Meaning to XML Tags...

More information

Documentation of Eclipse Applications with DITA

Documentation of Eclipse Applications with DITA Experts in Information Management Solutions and Services Documentation of Eclipse Applications with DITA Eclipse Embedded Day Stuttgart 2010 Gunthilde Sohn, instinctools GmbH Agenda Challenges in Software

More information

USER GUIDE. MADCAP FLARE 2017 r3. Import

USER GUIDE. MADCAP FLARE 2017 r3. Import USER GUIDE MADCAP FLARE 2017 r3 Import Copyright 2018 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this document is

More information

1. Survey Introduction

1. Survey Introduction 1. Survey Introduction The WritersUA Skills & Technologies Survey is now in progress. Please consider contributing your experiences. This helps make the results better for everyone. The survey consists

More information

Easing into DITA Publishing with TopLeaf

Easing into DITA Publishing with TopLeaf Easing into DITA Publishing with TopLeaf DITA allows authors to quickly start creating topic-based documents. It provides a great deal of out of the box functionality for managing and re-using content.

More information

Creating Accessible PDFs

Creating Accessible PDFs Creating Accessible PDFs Using Word to Create Accessible PDF Documents This documentation is designed to be a tool for students, faculty and staff. When authoring electronic documents, it is important

More information

Creating a System for the Online Delivery of Oral History Content

Creating a System for the Online Delivery of Oral History Content Portland State University PDXScholar Online Northwest Online Northwest 2017 Mar 31st, 2:15 PM - 3:00 PM Creating a System for the Online Delivery of Oral History Content Chris Petersen Oregon State University,

More information

Arbortext 6.1. Curriculum Guide

Arbortext 6.1. Curriculum Guide Arbortext 6.1 Curriculum Guide Live Classroom Curriculum Guide Authoring using Arbortext Editor 6.1 Authoring for DITA using Arbortext Editor 6.1 Using Arbortext Styler 6.1 Configuring the Arbortext 6.1

More information

A Case Study Webinar: How Wiley-Blackwell Accelerated Digital Production by 75% webinar. aptaracorp.com

A Case Study Webinar: How Wiley-Blackwell Accelerated Digital Production by 75% webinar. aptaracorp.com webinar Q&A A Case Study Webinar: How Wiley-Blackwell Accelerated Digital Production by 75% How would you characterize the capabilities of Wiley's solution...were they primarily due to (a) out-of-the-box

More information

IMI WHITE PAPER INFORMATION MAPPING AND DITA: TWO WORLDS, ONE SOLUTION

IMI WHITE PAPER INFORMATION MAPPING AND DITA: TWO WORLDS, ONE SOLUTION n ao in i f rpp a t IMI WHITE PAPER INFORMATION MAPPING AND DITA: TWO WORLDS, ONE SOLUTION Abstract Introduction Information Mapping is a structured writing method with a long and successful history. It

More information

Creating a System for the Online Delivery of Oral History Content

Creating a System for the Online Delivery of Oral History Content Creating a System for the Online Delivery of Oral History Content Chris Petersen Special Collections and Archives Research Center Oregon State University Libraries Online Northwest March 31, 2017 Talk

More information

Implementing a common information architecture using DITA

Implementing a common information architecture using DITA Implementing a common information architecture using DITA The Nokia experience Indi Liepa, Senior Information Architect, Nokia Technology Platforms DITA Open Day Southwood, 19 th November 2004 1 Contents

More information

Call: SharePoint 2013 Course Content:35-40hours Course Outline

Call: SharePoint 2013 Course Content:35-40hours Course Outline SharePoint 2013 Course Content:35-40hours Course Outline Exploring SharePoint Designer 2013 Understanding SharePoint Designer 2013 Using SharePoint Designer to Carry Out Common Tasks Understanding What's

More information

From FrameMaker to FrameMaker

From FrameMaker to FrameMaker From FrameMaker to FrameMaker Growing a DITA-Capable Department Larry Owen Software AG USA, Inc. Elizabeth Fraley Single-Sourcing Solutions, Inc. Single-Sourcing Solutions Our approach is to provide just

More information

Quark XML Author June 2017 Update for Platform with DITA

Quark XML Author June 2017 Update for Platform with DITA Quark XML Author 05 - June 07 Update for Platform with DITA Contents Getting started... About Quark XML Author... Resources on DITA... Working with the repository...4 Creating a new topic from a repository

More information

USER GUIDE MADCAP FLARE Topics

USER GUIDE MADCAP FLARE Topics USER GUIDE MADCAP FLARE 2018 Topics Copyright 2018 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this document is furnished

More information

DITA PUBLISHING. The true costs of taking your DITA content online. A WebWorks.com White Paper.

DITA PUBLISHING. The true costs of taking your DITA content online. A WebWorks.com White Paper. DITA PUBLISHING The true costs of taking your DITA content online. A WebWorks.com White Paper. Author: Alan J. Porter VP-Operations WebWorks.com a brand of Quadralay Corporation aporter@webworks.com WW_WP0208_DITApub_TCO.

More information

Structured documents

Structured documents Structured documents An overview of XML Structured documents Michael Houghton 15/11/2000 Unstructured documents Broadly speaking, text and multimedia document formats can be structured or unstructured.

More information

Moving from Single Sourcing to Reuse with XML DITA

Moving from Single Sourcing to Reuse with XML DITA C A S E S T U D Y Moving from Single Sourcing to Reuse with XML DITA Lori Fisher, Program Director for Data Management User Technology, IBM Corp. The concepts of single sourcing and reuse have been talked

More information

Microsoft SharePoint Designer 2010

Microsoft SharePoint Designer 2010 Microsoft SharePoint Designer 2010 Course ISI-1234 3 Days Instructor-led, Hands on Course Information Students will then learn how to create and customize content using SharePoint Designer 2010. Microsoft

More information

Producing Customer Documentation in an Agile Environment

Producing Customer Documentation in an Agile Environment Producing Customer Documentation in an Agile Environment Randy Vaillancourt & Malcolm Graham Technical Publications Group Cassidian Communications Inc. April 15-17, 2013 Who are we? Cassidian Communications

More information

WHITE PAPER. Comparison Guide: Choosing Between Help Authoring Tools and CCMSs

WHITE PAPER. Comparison Guide: Choosing Between Help Authoring Tools and CCMSs WHITE PAPER Comparison Guide: Choosing Between Help Authoring Tools and CCMSs Introduction Introduction Every few years, the debate flares up over whether to use a HAT (help authoring tool) or a CMS (content

More information

Beyond DTP. Saving Time and Money with SDL Knowledge Center. Beyond DTP Saving Time and Money with SDL Knowledge sdl.com Center

Beyond DTP. Saving Time and Money with SDL Knowledge Center. Beyond DTP Saving Time and Money with SDL Knowledge sdl.com Center Beyond DTP Saving Time and Money with SDL Knowledge Center Beyond DTP Saving Time and Money with SDL Knowledge sdl.com Center Introduction You can save significant time and reduce costs by migrating from

More information

Delivery Options: Attend face-to-face in the classroom or remote-live attendance.

Delivery Options: Attend face-to-face in the classroom or remote-live attendance. XML Programming Duration: 5 Days Price: $2795 *California residents and government employees call for pricing. Discounts: We offer multiple discount options. Click here for more info. Delivery Options:

More information

XML. Objectives. Duration. Audience. Pre-Requisites

XML. Objectives. Duration. Audience. Pre-Requisites XML XML - extensible Markup Language is a family of standardized data formats. XML is used for data transmission and storage. Common applications of XML include business to business transactions, web services

More information

Documentation of Eclipse Applications with DITA

Documentation of Eclipse Applications with DITA Experts in Information Management Solutions and Services Documentation of Eclipse Applications with DITA Eclipse Embedded Day Stuttgart 2010 Gunthilde Sohn, instinctools GmbH 24.06.10 Agenda Challenges

More information

Moving from FrameMaker to Blaze: Best Practices

Moving from FrameMaker to Blaze: Best Practices Moving from Adobe FrameMaker to MadCap Blaze is easy, although to get the best results you need to do some planning before you start. This document discusses suggestions and issues to make the import result

More information

Structured Content and Personalization

Structured Content and Personalization Structured Content and Personalization Presented by: - Su-Laine Yeo, Solutions Consultant, JustSystems - Chip Gettinger, VP XML Solutions, SDL - Tom Smith, Product Marketing Executive, SDL Our Presenters

More information

Where's the Beef from Enterprise Structured Content

Where's the Beef from Enterprise Structured Content Simply XML August 2017 Newsletter: Where's the Beef for Enterprise Structured Content Creating Great Structured Content-- Beta Participants Wanted Simply XML Tips and Tricks! August 2017 Simply XML August

More information

Chapter 1: Getting Started. You will learn:

Chapter 1: Getting Started. You will learn: Chapter 1: Getting Started SGML and SGML document components. What XML is. XML as compared to SGML and HTML. XML format. XML specifications. XML architecture. Data structure namespaces. Data delivery,

More information

A tutorial report for SENG Agent Based Software Engineering. Course Instructor: Dr. Behrouz H. Far. XML Tutorial.

A tutorial report for SENG Agent Based Software Engineering. Course Instructor: Dr. Behrouz H. Far. XML Tutorial. A tutorial report for SENG 609.22 Agent Based Software Engineering Course Instructor: Dr. Behrouz H. Far XML Tutorial Yanan Zhang Department of Electrical and Computer Engineering University of Calgary

More information

Converting FrameMaker Content to DITA. Scott Prentice, Leximation,

Converting FrameMaker Content to DITA. Scott Prentice, Leximation, Converting FrameMaker Content to DITA FM DITA Scott Prentice, Leximation, Inc. @saprentice Introduction Scott Prentice, President of Leximation, Inc. Specializing in FrameMaker plugin development as well

More information

Dot Porter. Editing Options for TEI Users. Dot Porter

Dot Porter. Editing Options for TEI Users. Dot Porter Outline This section provides a brief overview of technology for editing in TEI, and issues related to that in the area of data capture and editing. Summary How does a TEI user do the following? Data capture

More information

DocBook vs DITA. Radu

DocBook vs DITA. Radu vs Radu Coravu radu_coravu@oxygenxml.com @radu_coravu I m a Hub: About the Author End users Feedback (questions, problems, improvement requests) Open Source Projects Help, workarounds Technical Support

More information

THE OECD GLOBAL HARMONIZED SUBMISSION TRANSPORT STANDARD (GHSTS) PROJECT

THE OECD GLOBAL HARMONIZED SUBMISSION TRANSPORT STANDARD (GHSTS) PROJECT THE OECD GLOBAL HARMONIZED SUBMISSION TRANSPORT STANDARD (GHSTS) PROJECT May 2014 History Pesticide Regulatory Process and IT Requirements Duplicate efforts by industry to meet various authority needs

More information

WELCOME Introduction to MadCap Flare and An Overview of What's New in Version 12. Mike Hamilton V.P. of Product Evangelism

WELCOME Introduction to MadCap Flare and An Overview of What's New in Version 12. Mike Hamilton V.P. of Product Evangelism WELCOME Introduction to MadCap Flare and An Overview of What's New in Version 12 Mike Hamilton V.P. of Product Evangelism PRESENTER Mike Hamilton V.P. Product Evangelism MadCap Software Mike has over 15

More information

Introduction to XML. Asst. Prof. Dr. Kanda Runapongsa Saikaew Dept. of Computer Engineering Khon Kaen University

Introduction to XML. Asst. Prof. Dr. Kanda Runapongsa Saikaew Dept. of Computer Engineering Khon Kaen University Introduction to XML Asst. Prof. Dr. Kanda Runapongsa Saikaew Dept. of Computer Engineering Khon Kaen University http://gear.kku.ac.th/~krunapon/xmlws 1 Topics p What is XML? p Why XML? p Where does XML

More information

Methodology and Technology Services

Methodology and Technology Services Methodology and Technology Services Home Courses Certification Projects Papers Online Store Contact Us Home Courses Certification Projects Papers TEN Archive Contact Us Search Links Online Store THE ENTERPRISE

More information

FrameMaker Structure Application Development (workshop)

FrameMaker Structure Application Development (workshop) FrameMaker Structure Application Development (workshop) tcworld conference 2017 - Stuttgart, Germany Scott Prentice, Leximation, Inc. Introduction Scott Prentice, President of Leximation, Inc. Specializing

More information

Introduction to XML 3/14/12. Introduction to XML

Introduction to XML 3/14/12. Introduction to XML Introduction to XML Asst. Prof. Dr. Kanda Runapongsa Saikaew Dept. of Computer Engineering Khon Kaen University http://gear.kku.ac.th/~krunapon/xmlws 1 Topics p What is XML? p Why XML? p Where does XML

More information

The XML Metalanguage

The XML Metalanguage The XML Metalanguage Mika Raento mika.raento@cs.helsinki.fi University of Helsinki Department of Computer Science Mika Raento The XML Metalanguage p.1/442 2003-09-15 Preliminaries Mika Raento The XML Metalanguage

More information

A Guide to Quark Publishing Platform 9.5

A Guide to Quark Publishing Platform 9.5 A Guide to Quark Publishing Platform 9.5 CONTENTS Contents Introduction...8 Where we're coming from...8 Conventions in this book...8 About Quark Publishing Platform...10 Platform concepts...11 Platform

More information

Warfare and business applications

Warfare and business applications Strategic Planning, R. Knox Research Note 10 April 2003 XML Best Practices: The United States Military The U.S. Department of Defense was early to recognize the value of XML to enable interoperability,

More information

BUILDING AN ENTERPRISE- WIDE CONTENT PLATFORM AND WHY DITA WILL FAIL ACROSS THE ENTERPRISE

BUILDING AN ENTERPRISE- WIDE CONTENT PLATFORM AND WHY DITA WILL FAIL ACROSS THE ENTERPRISE BUILDING AN ENTERPRISE- WIDE CONTENT PLATFORM AND WHY DITA WILL FAIL ACROSS THE ENTERPRISE Agenda From ECM to Content Services ECM Is Dead? What Next? Content Strategy Across Departments Content not Files

More information

Bringing Product Datasheets into the Information Age: Improving Time to Market and Driving Revenue Growth through Smart Publishing

Bringing Product Datasheets into the Information Age: Improving Time to Market and Driving Revenue Growth through Smart Publishing White Paper Bringing Product Datasheets into the Information Age: Improving Time to Market and Driving Revenue Growth through Smart Publishing It s time to consider updating your publishing process, while

More information

DITA (DARWIN INFORMATION TYPING ARCHITECTURE)

DITA (DARWIN INFORMATION TYPING ARCHITECTURE) XML IN ELEARNING Claudiu CHIRU Raluca PACURARU Eliza ISBASOIU Abstract: XML (EXtensible Markup Language) is an open standard that describes data from the Web. XML uses tag structure like HTML but, whereas

More information

What is DITA Open Toolkit? And What Should FrameMaker Authors Know About It?

What is DITA Open Toolkit? And What Should FrameMaker Authors Know About It? What is DITA Open Toolkit? And What Should FrameMaker Authors Know About It? Adobe DITA World 2017 Robert D. Anderson, IBM @robander What I expect you are expecting Main topic: What is DITA Open Toolkit?

More information

Harnessing the Power of Flare s Stylesheet Editor

Harnessing the Power of Flare s Stylesheet Editor Harnessing the Power of Flare s Stylesheet Editor PRESENTED BY Neil Perlin Hyper/Word Services Who Am I? Neil Perlin - Hyper/Word Services. Internationally recognized content consultant. Help clients create

More information

SharePoint Designer Customizing and Branding SharePoint 2010 and Office 365

SharePoint Designer Customizing and Branding SharePoint 2010 and Office 365 SharePoint Designer 2010 - Customizing and Branding SharePoint 2010 and Office 365 55010; 3 Days, Instructor-led Course Description This three-day instructor-led course provides students with the knowledge

More information

Towards an Agile authoring methodology: learning from the Lean methodology

Towards an Agile authoring methodology: learning from the Lean methodology Towards an Agile authoring methodology Whitepaper Towards an Agile authoring methodology: learning from the Lean methodology Executive summary Agile development is a way of managing IT development teams

More information

Developing XML-based User Assistance at IBM and Lotus

Developing XML-based User Assistance at IBM and Lotus Developing XML-based User Assistance at IBM and Lotus Don Day IBM Corporation John Hunt Lotus Development Corporation Developing XML-based User Assistance at IBM and Lotus Why an XML Markup Language for

More information

SYLLABUS. Departmental Syllabus. Advanced Web Page Design. Departmental Syllabus. Departmental Syllabus. Departmental Syllabus. Departmental Syllabus

SYLLABUS. Departmental Syllabus. Advanced Web Page Design. Departmental Syllabus. Departmental Syllabus. Departmental Syllabus. Departmental Syllabus SYLLABUS DATE OF LAST REVIEW: 02/2013 CIP CODE: 11.0801 SEMESTER: COURSE TITLE: COURSE NUMBER: Advanced Web Page Design CIST0230 CREDIT HOURS: 3 INSTRUCTOR: OFFICE LOCATION: OFFICE HOURS: TELEPHONE: EMAIL:

More information

Intro History Version 2 Problems Software Future. Dr. StrangeBook. or: How I Learned to Stop Worrying and Love XML. Nigel Stanger

Intro History Version 2 Problems Software Future. Dr. StrangeBook. or: How I Learned to Stop Worrying and Love XML. Nigel Stanger Dr. StrangeBook or: How I Learned to Stop Worrying and Love XML Nigel Stanger Department of Information Science May 7, 2004 Dr. StrangeBook CIS Seminar 2004 1 What am I going to talk about? Document publication

More information

Oracle BI Publisher 10g R3: Fundamentals

Oracle BI Publisher 10g R3: Fundamentals Oracle BI Publisher 10g R3: Fundamentals Student Guide D53147GC10 Edition 1.0 February 2008 D54122 Authors Padmaja Mitravinda Brian Pottle Technical Contributors and Reviewers Leta Davis Tim Dexter Mike

More information

IBM Workplace Web Content Management

IBM Workplace Web Content Management IBM Workplace Web Content Management Rapidly Manage Intranet, Extranet, Internet and Portal Assets Mark A. Barrett Worldwide Technology Advocate Workplace, Portal & Collaboration What is Web Content Management?

More information

What s new with the DITA-OT?

What s new with the DITA-OT? What s new with the DITA-OT? Kristen James Eberlein Principal, Eberlein Consulting LLC DITA-OT contributor since 2009 Agenda 1. Who I am 2. Who are you? 3. Brief introduction to the DITA-OT project 4.

More information

1D CIW: Web Design Specialist. Course Outline. CIW: Web Design Specialist Apr 2018

1D CIW: Web Design Specialist. Course Outline. CIW: Web Design Specialist Apr 2018 Course Outline CIW: Web Design Specialist 22 Apr 2018 Contents 1. Course Objective 2. Pre-Assessment 3. Exercises, Quizzes, Flashcards & Glossary Number of Questions 4. Expert Instructor-Led Training 5.

More information

The Firebird Documentation Project

The Firebird Documentation Project The Firebird Documentation Project Writing Firebird Docs with DocBook XML Frank Ingermann, Klar Partner AG Session Overview Part 1 Who, Where, What What we have so far What is needed Part 2 How to write

More information

Why FrameMaker? Technical Communication. Presentation to STC India Radisson Hotel, Delhi N.C.R. Cheri Mullins 30 June 2007

Why FrameMaker? Technical Communication. Presentation to STC India Radisson Hotel, Delhi N.C.R. Cheri Mullins 30 June 2007 Technical Communication Why FrameMaker? Presentation to STC India Radisson Hotel, Delhi N.C.R. Cheri Mullins 30 June 2007 30 June 2007 2007 Cheri Mullins. All rights reserved About Me More than 27 years

More information

Who Am I? Neil Perlin - Hyper/Word Services.

Who Am I? Neil Perlin - Hyper/Word Services. Who Am I? Neil Perlin - Hyper/Word Services. Internationally recognized content consultant. Help clients create effective, efficient, flexible content in anything from hard-copy to mobile. Certified Flare,

More information

Oracle BI Publisher 11g R1: Fundamentals

Oracle BI Publisher 11g R1: Fundamentals Oracle BI Publisher 11g R1: Fundamentals Volume I Student Guide D68420GC10 Edition 1.0 June 2011 D73304 Authors Lea Shaw Sindhu Rao Technical Contributors and Reviewers Timothy McGlue Nikos Psomas Pradeep

More information

Web Content Management

Web Content Management Web Content Management With Drupal Department User Guide Version 1.1 1 Table of Contents Overview 3 Getting Started 3 Writing for the Web 4 Speak to Your Audience 4 Keep it Professional 4 Introducing:

More information

CIW: Web Design Specialist. Course Outline. CIW: Web Design Specialist. ( Add-On ) 16 Sep 2018

CIW: Web Design Specialist. Course Outline. CIW: Web Design Specialist.   ( Add-On ) 16 Sep 2018 Course Outline 16 Sep 2018 ( Add-On ) Contents 1. Course Objective 2. Pre-Assessment 3. Exercises, Quizzes, Flashcards & Glossary Number of Questions 4. Expert Instructor-Led Training 5. ADA Compliant

More information

Navigation. Websites need a formalized system of links to allow users to navigate the site

Navigation. Websites need a formalized system of links to allow users to navigate the site Comm 244 Week 3 Navigation Navigation Websites need a formalized system of links to allow users to navigate the site Navigation Many larger websites have multiple forms of navigation For example, look

More information

Implementing FrameMaker Conditional Text Using Epic Editor Profiling. Malcolm Graham Nortel, Ottawa, Canada

Implementing FrameMaker Conditional Text Using Epic Editor Profiling. Malcolm Graham Nortel, Ottawa, Canada Implementing FrameMaker Conditional Text Using Epic Editor Profiling Malcolm Graham Nortel, Ottawa, Canada Presentation Purpose This presentation demonstrates how conditional text within FrameMaker-based

More information

Macromedia RoboHelp Course Outline

Macromedia RoboHelp Course Outline Tel 0845 686 0266 http://www.multimediacentre.co.uk RoboHelp X5 Course Outline Description This 3-day instructor-led training course covers the strategies and development process of designing a Help system.

More information

Comm 244 Week 3. Navigation. Navigation. Websites need a formalized system of links to allow users to navigate the site

Comm 244 Week 3. Navigation. Navigation. Websites need a formalized system of links to allow users to navigate the site Comm 244 Week 3 Navigation Navigation Websites need a formalized system of links to allow users to navigate the site Navigation Many larger websites have multiple forms of navigation For example, look

More information

TURN THE RIGHT KEYS AND CONTENT FALLS INTO PLACE

TURN THE RIGHT KEYS AND CONTENT FALLS INTO PLACE TURN THE RIGHT KEYS AND CONTENT FALLS INTO PLACE Magda Caloian, FCT AG 11 Oct. 2017 Adobe DITA World 2017 Agenda Intro and scope of the presentation Use cases Suggested architecture Walkthrough Advantages

More information

XML, Metadata and More!

XML, Metadata and More! XML, Metadata and More! What is XML? A robust and useful mark-up language Meta-language Allows for reformatting of data through style sheets XML defines the structure of a document DTD - Document Type

More information

Delivery Options: Attend face-to-face in the classroom or via remote-live attendance.

Delivery Options: Attend face-to-face in the classroom or via remote-live attendance. XML Programming Duration: 5 Days US Price: $2795 UK Price: 1,995 *Prices are subject to VAT CA Price: CDN$3,275 *Prices are subject to GST/HST Delivery Options: Attend face-to-face in the classroom or

More information

Final Report. Phase 2. Virtual Regional Dissertation & Thesis Archive. August 31, Texas Center Research Fellows Grant Program

Final Report. Phase 2. Virtual Regional Dissertation & Thesis Archive. August 31, Texas Center Research Fellows Grant Program Final Report Phase 2 Virtual Regional Dissertation & Thesis Archive August 31, 2006 Submitted to: Texas Center Research Fellows Grant Program 2005-2006 Submitted by: Fen Lu, MLS, MS Automated Services,

More information

Dictionary Driven Exchange Content Assembly Blueprints

Dictionary Driven Exchange Content Assembly Blueprints Dictionary Driven Exchange Content Assembly Blueprints Concepts, Procedures and Techniques (CAM Content Assembly Mechanism Specification) Author: David RR Webber Chair OASIS CAM TC January, 2010 http://www.oasis-open.org/committees/cam

More information

AIM. 10 September

AIM. 10 September AIM These two courses are aimed at introducing you to the World of Web Programming. These courses does NOT make you Master all the skills of a Web Programmer. You must learn and work MORE in this area

More information

Beginning HTML. The Nuts and Bolts of building Web pages.

Beginning HTML. The Nuts and Bolts of building Web pages. Beginning HTML The Nuts and Bolts of building Web pages. Overview Today we will cover: 1. what is HTML and what is it not? Building a simple webpage Getting that online. What is HTML? The language of the

More information

SQA Advanced Unit Specification: general information

SQA Advanced Unit Specification: general information : general information Unit title: Self Describing Data (XML) Unit code: HP2H 48 Superclass: CB Publication date: August 2017 Source: Scottish Qualifications Authority Version: 01 Unit purpose This Unit

More information

Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley. Chapter 7 XML

Copyright 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley. Chapter 7 XML Chapter 7 XML 7.1 Introduction extensible Markup Language Developed from SGML A meta-markup language Deficiencies of HTML and SGML Lax syntactical rules Many complex features that are rarely used HTML

More information

Understanding the Web Design Environment. Principles of Web Design, Third Edition

Understanding the Web Design Environment. Principles of Web Design, Third Edition Understanding the Web Design Environment Principles of Web Design, Third Edition HTML: Then and Now HTML is an application of the Standard Generalized Markup Language Intended to represent simple document

More information

CS7026: Authoring for Digital Media. Introduction Markup Languages

CS7026: Authoring for Digital Media. Introduction Markup Languages CS7026: Authoring for Digital Media Introduction Markup Languages Contact Details Email: Nina.Bresnihan@sccs.tcd.ie Location: Lloyd 1.41 Notes: https://www.scss.tcd.ie/nina.bresnihan/teaching/cs7026.html

More information

XML Documentation for Adobe Experience Manager

XML Documentation for Adobe Experience Manager XML Documentation for Adobe Experience Manager Solution brief XML Documentation for Adobe Experience Manager An enterprise-class CCMS to manage documentation from creation to delivery It s a component

More information

Chapter 2 XML, XML Schema, XSLT, and XPath

Chapter 2 XML, XML Schema, XSLT, and XPath Summary Chapter 2 XML, XML Schema, XSLT, and XPath Ryan McAlister XML stands for Extensible Markup Language, meaning it uses tags to denote data much like HTML. Unlike HTML though it was designed to carry

More information

Database Systems: Design, Implementation, and Management Tenth Edition. Chapter 14 Database Connectivity and Web Technologies

Database Systems: Design, Implementation, and Management Tenth Edition. Chapter 14 Database Connectivity and Web Technologies Database Systems: Design, Implementation, and Management Tenth Edition Chapter 14 Database Connectivity and Web Technologies Database Connectivity Mechanisms by which application programs connect and communicate

More information

The Hitchhiker s Guide to XML Authoring

The Hitchhiker s Guide to XML Authoring The Hitchhiker s Guide to Contents Does My Organization Need XML? 3 Structure and XML The Business Case 3 Preparing for the Journey Understanding Structure and XML 5 Introducing Structured FrameMaker 5

More information

XMLmind XML Editor - Easy Profiling

XMLmind XML Editor - Easy Profiling Hussein Shafie, XMLmind Software September 07, 2017 Abstract The "Easy Profiling" add-on makes it convenient and easy working with conditional processing profiles in XMLmind

More information

DOWNLOAD OR READ : XML MADE SIMPLE PDF EBOOK EPUB MOBI

DOWNLOAD OR READ : XML MADE SIMPLE PDF EBOOK EPUB MOBI DOWNLOAD OR READ : XML MADE SIMPLE PDF EBOOK EPUB MOBI Page 1 Page 2 xml made simple xml made simple pdf xml made simple Download PDF XML Made Simple Made Simple Programming.pdf for free at This Site.

More information

How HP is implementing an Omnichannel support experience

How HP is implementing an Omnichannel support experience How HP is implementing an Omnichannel support experience Fulvio Marfoni HP What Omni-Channel Customer Support Experience means Omni-channel is a multichannel approach that seeks to provide the customer

More information

Shankersinh Vaghela Bapu Institue of Technology

Shankersinh Vaghela Bapu Institue of Technology Branch: - 6th Sem IT Year/Sem : - 3rd /2014 Subject & Subject Code : Faculty Name : - Nitin Padariya Pre Upload Date: 31/12/2013 Submission Date: 9/1/2014 [1] Explain the need of web server and web browser

More information

XF Rendering Server 2008

XF Rendering Server 2008 XF Rendering Server 2008 Using XSL Formatting Objects for Producing and Publishing Business Documents Abstract IT organizations are under increasing pressure to meet the business goals of their companies.

More information

COPYRIGHTED MATERIAL. Contents. Chapter 2: Well-Formed XML 19. Chapter 3: Creating and Distributing a Structure for Shared Information 25

COPYRIGHTED MATERIAL. Contents. Chapter 2: Well-Formed XML 19. Chapter 3: Creating and Distributing a Structure for Shared Information 25 Acknowledgments Introduction Chapter 1: XML and the Enterprise 1 Problem 1 Design 2 A Brief History of XML 2 Understanding XML Basics 4 Exploring the Winery Markup Example 5 Determining an Information

More information

XML Metadata Standards and Topic Maps

XML Metadata Standards and Topic Maps XML Metadata Standards and Topic Maps Erik Wilde 16.7.2001 XML Metadata Standards and Topic Maps 1 Outline what is XML? a syntax (not a data model!) what is the data model behind XML? XML Information Set

More information

Portals, uportal and JA-SIG. Jim Farmer China Education and Research Conference 2002 Beijing, China March 28, 2002

Portals, uportal and JA-SIG. Jim Farmer China Education and Research Conference 2002 Beijing, China March 28, 2002 Portals, uportal and JA-SIG Jim Farmer China Education and Research Conference 2002 Beijing, China March 28, 2002 Portals A student s Web World Research Administrative Library Instruction Portal defined

More information

TECHNICAL BRIEFING PIMCORE TECHNOLOGY BRIEFING DOCUMENT Pimcore s backend system is displayed and navigated as Documents, Assets and Objects that solves the challenges of digital transformation. Pimcore

More information