SlideShare a Scribd company logo
Welcome to an Information Session on 
Managing the Complexities of Conversion to S1000D 
Presenter: Naveh Greenberg, Director, U.S. Defense Development, 
Data Conversion Laboratory, Inc. (DCL) 
Tuesday, 24 June, 2014
Planning for a conversion to S1000D 
“If I had eight hours to chop down a tree, I'd spend six sharpening my ax.” 
• Ask the important initial questions 
• Who are the stakeholders. Who is the final client/user? 
• What is the estimated volume and deadline? 
• What version of S1000D? 
• Do we know what CMS or rendering tools will be used? 
• Source format. Not all source data are created equal. 
• Budget? 
• Ask around or join discussion groups. 
• Prepare for the next step 
• Get your hands on the source data, business rules, and schemas. 
• Begin looking for the right people. You don’t need to be a S1000D savvy but 
you do at a minimum understand the concept.
The importance of analysis as the first step in conversion 
• It will help you to: 
• Properly scope the project. 
• Understand source data structure and inconsistencies. 
• Have a general idea of what Data Modules will or will not be used. 
• Estimate SME involvement. 
• Figure out if re authoring is needed. 
• Plan a head on what requires automated QC checks and estimate what must be 
be done manually. 
• Minimize the risk of finding "surprised" in the middle of the conversion 
process.
The importance of analysis as the first step in conversion (2) 
• Fixing issues later can be very costly. 
• For example a 5000 page project: 
• 5 minutes per page to fix 
• 25,000 minutes => 417 hours 
• At 7 hours per day (no breaks) => 59.6 days 
• But worse ... 
• Tagging is inconsistent 
• IETM/CMS may not properly function
The importance of analysis as the first step in conversion (3) 
• Example: Automated Links 
• See figure 15.5 
• Refer to fig. 15.5 
• See figures 15-5, 15-6 and 15-9 thru 15-13 
• Refer to paragraph 5.6 
• However… 
• Refer to the figure below 
• As illustrated on previous page 
• … drawing 15.5 years at hard labor. 
• See figure 15.1 in volume II of … 
• Replace part per 6.3.2, steps 5 thru 8.
Idiosyncrasies to identify early in the process 
• Flagging headings – will be used in the DMRL 
• Missing required text (for example preliminary requirements) 
• “extra” text (such as “do the following steps”) that doesn’t fit S1000D structure. 
• Content Tables downgrade to CALS Tables 
• Auto-generated Text – If not cautious can cause duplicated text but if properly used 
used should help you in automation. 
• How to handle graphics 
• Conflicts with Business Rules 
• Identifying proper Data Module Code/Information Code. 
• Introductory paragraphs or requirements that apply to more than one Data 
Module.
Idiosyncrasies to identify early in the process (1) 
Re-author may be needed however in most cases you will need to 
find patterns, develop special rules and restructuring. 
Chapter 1 
Section I. Introduction 
1-1 Scope 
1-2. Theory of Operation 
1-2.1 Engine 
Chapter 2 
Section I. Introduction 
Section II. Procedures 
1-1 General Information 
1-2. Repair Engine 
1-3 Clean Engine 
<description> 
<description> 
<description> 
<description> 
<description> 
<description> 
<procedure> 
<procedure> 
If it was consistent, the process would be simplified
Idiosyncrasies to identify early in the process (2) 
38784 Book 
Early S1000D Para 1-1 
Publication 
Descriptive 
IPD 
Wiring 
Crew 
Fault 
Appendix B 
Procedural 
PDF Book 
Para 1-1 
Para 1-2 
Para 1-3 
Para 2-1 
Para 3-1 
Para 1-2 
Para 2-1 
Para 2-2 
Appendix A 
Para 3-2 
Appendix A 
Appendix B 
S1000D Common Source Database 
Publication 1 
Descriptive 
Procedural 
Publication2 
ATA Book 
Task 
Subtask 
Pageblock 
Pageblock 
Pageblock 
Subtask 
Pageblock 
Pageblock 
Task 
Maintenance 
Process 
Descriptive DM 
Procedural DM 
IPD DM 
Process DM 
Maintenance DM 
Wiring DM 
Crew DM 
Fault DM 
IPD 
Wiring 
Crew 
Fault 
Maintenance 
Process 
Process 
Wiring 
Procedural 
Publication3 
Descriptive 
Fault 
Crew 
Process
Idiosyncrasies to identify early in the process (3) 
• Finding exact or similar text will help you when mapping to Data Modules 
• It will also help to detect applicability and inconsistencies
Idiosyncrasies to identify early in the process 
• Flagging headings – will be used in the DMRL 
• Missing required text (for example preliminary requirements) 
• “extra” text (such as “do the following steps”) that doesn’t fit S1000D structure. 
• Content Tables downgrade to CALS Tables 
• Auto-generated Text – If not cautious can cause duplicated text but if properly 
used should help you in automation. 
• How to handle graphics 
• Conflicts with Business Rules 
• Identifying proper Data Module Code/Information Code. 
• Introductory paragraphs or requirements that apply to more than one Data 
Module.
Idiosyncrasies to identify early in the process (4) 
Printed Reference: 
3-3. Operation of Main Switchboard. Do the following steps: 
1. With emergency power ON, set all circuit breakers to OFF. 
2. Refer to paragraph 3-44. 
Example 1 – This will parse: 
<para>3-3.<emphasis type="uline">Operation of Main Switchboard.</emphasis> Do the 
following steps: </para> 
<para>1. With emergency power ON, set all circuit breakers to OFF. </para> 
<para>2. Refer to paragraph 3-44.</para> 
Example 2 – This will also parse and tagged correctly: 
<mainProcedure id="par3-3"> 
<dmTitle> … Operation of Main Switchboard. … </dmTitle> 
<mainProcedure><proceduralStep><para>With emergency power ON, set all circuit breakers to 
OFF.</para></proceduralStep> 
<proceduralStep><para>Refer to <dmRef><dmRefIdent><dmCode … /> </dmRefIdent> 
</dmRef> 
</para></proceduralStep> ….
Idiosyncrasies to identify early in the process (5)
Idiosyncrasies to identify early in the process 
• Flagging headings – will be used in the DMRL 
• Missing required text (for example preliminary requirements) 
• “extra” text (such as “do the following steps”) that doesn’t fit S1000D structure. 
• Content Tables downgrade to CALS Tables 
• Auto-generated Text – If not cautious can cause duplicated text but if properly 
used should help you in automation. 
• How to handle graphics 
• Conflicts with Business Rules 
• Identifying proper Data Module Code/Information Code. 
• Introductory paragraphs or requirements that apply to more than one Data 
Module.
Idiosyncrasies to identify early in the process (6)
Idiosyncrasies to identify early in the process (7)
Idiosyncrasies to identify early in the process (8) 
DUMMY VALUE 
DUMMY VALUE 
DUMMY 
VALUE 1 
DUMMY 
VALUE 2
Idiosyncrasies to identify early in the process (9) 
<pmcstable> 
<title id="tbl2-2">Preventive Maintenance Checks and Services</title> 
<pmcs-entry> 
<itemno>1</itemno> 
<interval>Before</interval> <interval>After</interval> <interval>Weekly</interval> 
<manhours>0.04</manhours> 
<checked>DUMMY VALUE</checked> 
<pmcsproc> 
<pmcsstep1> 
<specpara><warning><para>Improper handling will cause death</para></warning> 
<para>Inspect shelter exterior</para></specpara> 
<pmcsstep2><para>Make sure area is clean</para></pmcsstep2> 
</pmcsstep1> 
</pmcsproc> 
</pmcs-entry> 
</pmcstable>
Idiosyncrasies to identify early in the process 
• Flagging headings – will be used in the DMRL 
• Missing required text (for example preliminary requirements) 
• “extra” text (such as “do the following steps”) that doesn’t fit S1000D structure. 
• Content Tables downgrade to CALS Tables 
• Auto-generated Text – If not cautious can cause duplicated text but if properly 
should help you in automation. 
• How to handle graphics 
• Conflicts with Business Rules 
• Identifying proper Data Module Code/Information Code. 
• Introductory paragraphs or requirements that apply to more than one Data 
Module.
Idiosyncrasies to identify early in the process (10) 
Printed Reference: 
Introduction 
The following procedures should be done. 
Procedure 
WARNING: Improper handling will cause death 
1. With emergency power ON, set all circuit breakers to OFF. 
Result: No electricity 
2. Refer to paragraph 3-44. 
END OF PROCEDURE 
Tagging might be as follow: 
<Intro><para>The following procedures should be done.</para> </Intro> 
<Procedure><warning><para>Improper handling will cause death</para></warning> 
<step><para>With emergency power ON, set all circuit breakers to OFF. </para> 
<Result>No electricity</Result></step> 
<step><para>2. Refer to paragraph 3-44.</para></step> 
</Procedure>
Idiosyncrasies to identify early in the process 
• Flagging headings – will be used in the DMRL 
• Missing required text (for example preliminary requirements) 
• “extra” text (such as “do the following steps”) that doesn’t fit S1000D structure. 
• Content Tables downgrade to CALS Tables 
• Auto-generated Text – If not cautious can cause duplicated text but if properly 
used should help you in automation. 
• How to handle graphics 
• Conflicts with Business Rules 
• Identifying proper Data Module Code/Information Code. 
• Introductory paragraphs or requirements that apply to more than one Data 
Module.
Idiosyncrasies to identify early in the process (11)
Idiosyncrasies to identify early in the process 
• Flagging headings – will be used in the DMRL 
• Missing required text (for example preliminary requirements) 
• “extra” text (such as “do the following steps”) that doesn’t fit S1000D structure. 
• Content Tables downgrade to CALS Tables 
• Auto-generated Text – If not cautious can cause duplicated text but if properly 
used should help you in automation. 
• How to handle graphics 
• Conflicts with Business Rules 
• Identifying proper Data Module Code/Information Code.
Idiosyncrasies to identify early in the process (12) 
• You are converting data that was not written to S1000D so there will be conflicts. 
Warning not allowed inside tables. 
Step Procedure 
Repair 
1 Set pressure to 15psi 
2 Check pressure is stable 
Testing 
1 Open box 
WARNING 
Pressure over 25 psi can cause severe injury. 
2 Increase pressure at a rate of 1 psi per minute 
3 Repeat Repair procedure
Idiosyncrasies to identify early in the process 
• Flagging headings – will be used in the DMRL 
• Missing required text (for example preliminary requirements) 
• “extra” text (such as “do the following steps”) that doesn’t fit S1000D structure. 
• Content Tables downgrade to CALS Tables 
• Auto-generated Text – If not cautious can cause duplicated text but if properly 
used should help you in automation. 
• How to handle graphics 
• Conflicts with Business Rules 
• Identifying proper Data Module Code/Information Code.
Idiosyncrasies to identify early in the process (13) 
Para No Original Title DMC Type Modelic 
FOREWORD SAMPLESYSTEM-A-00-00-00-00A-018A-D Desc SAMPLESYSTEM 
1 INTRODUCTION. ------- 
2 MANUAL ORGANIZATION. ------- 
CHAPTER 3 
PREPARATION FOR USE AND 
RESHIPMENT 
NA 
SECTION I PREPARATION FOR USE SAMPLESYSTEM-A-00-00-00-00A-006A-A Desc SAMPLESYSTEM 
3.1 INTRODUCTION. ------- 
3.1.1 
Nomenclature Setup and Initialization 
Instructions. 
SAMPLESYSTEM-A-00-00-00-00A-007A-A proc SAMPLESYSTEM 
SECTION II PREPARATION FOR RESHIPMENT SAMPLESYSTEM-A-00-00-00-00A-530A-A Desc SAMPLESYSTEM 
3.2 INTRODUCTION. ------- 
3.3 
CONDITIONS AND METHODS OF 
RESHIPMENT. 
------- 
CHAPTER 8 ILLUSTRATED PARTS BREAKDOWN SAMPLESYSTEM-A-00-00-00-00A-018B-D Desc SAMPLESYSTEM 
SECTION I INTRODUCTION NA 
8.1 INTRODUCTION. ------- 
8.2 MAINTENANCE PARTS LIST. ------- 
SECTION II MAINTENANCE PARTS LIST SAMPLESYSTEM-A-00-00-00-00A-075A-D IPB SAMPLESYSTEM 
SECTION III NUMERICAL INDEX N/A 
SECTION IV REFERENCE DESIGNATOR INDEX N/A 
GLOSSARY SAMPLESYSTEM-A-00-00-00-00A-006A-D Desc SAMPLESYSTEM
Idiosyncrasies to identify early in the process (14)
Lessons learned 
• Automate QC leads to more consistent and accurate results however not always 
the most efficient way to go. 
• Some visual QC is still required for: 
• Table 
• Images 
• Missing text. 
• Everyone must understand all the business rules uniformly. 
• Always have a pilot or a limited production run before you convert all your data. 
• In legacy conversion you must be flexible. 
• Think about sustainment.
Q&A 
Naveh Greenberg 
Director, U.S. Defense Development, DCL 
ngreenberg@dclab.com

More Related Content

What's hot

COE 2017: Atomic Content
COE 2017: Atomic ContentCOE 2017: Atomic Content
COE 2017: Atomic Content
Razorleaf Corporation
 
Rajesh Reddi_9_Years_Demantra_Consultant
Rajesh Reddi_9_Years_Demantra_ConsultantRajesh Reddi_9_Years_Demantra_Consultant
Rajesh Reddi_9_Years_Demantra_Consultant
RAJESH REDDI
 
COE2010 Razorleaf ENOVIA SmarTeam Deployment at AS&E
COE2010 Razorleaf ENOVIA SmarTeam Deployment at AS&ECOE2010 Razorleaf ENOVIA SmarTeam Deployment at AS&E
COE2010 Razorleaf ENOVIA SmarTeam Deployment at AS&E
Razorleaf Corporation
 
Mohd_Shaukath_5_Exp_Datastage
Mohd_Shaukath_5_Exp_DatastageMohd_Shaukath_5_Exp_Datastage
Mohd_Shaukath_5_Exp_Datastage
Mohammed Shaukath
 
Is Your Enterprise “fire-fighting” translation issues? Optimize the process w...
Is Your Enterprise “fire-fighting” translation issues? Optimize the process w...Is Your Enterprise “fire-fighting” translation issues? Optimize the process w...
Is Your Enterprise “fire-fighting” translation issues? Optimize the process w...
dclsocialmedia
 
LavaCon 2017 - Much Ado About Templates: Reduce the Learning Curve and Increa...
LavaCon 2017 - Much Ado About Templates: Reduce the Learning Curve and Increa...LavaCon 2017 - Much Ado About Templates: Reduce the Learning Curve and Increa...
LavaCon 2017 - Much Ado About Templates: Reduce the Learning Curve and Increa...
Jack Molisani
 
Data migration methodology for sap v2
Data migration methodology for sap v2Data migration methodology for sap v2
Data migration methodology for sap v2
cvcby
 
Converting and Transforming Technical Graphics
Converting and Transforming Technical GraphicsConverting and Transforming Technical Graphics
Converting and Transforming Technical Graphics
dclsocialmedia
 
Beyond DevOps - How Netflix Bridges the Gap
Beyond DevOps - How Netflix Bridges the GapBeyond DevOps - How Netflix Bridges the Gap
Beyond DevOps - How Netflix Bridges the Gap
Josh Evans
 
PrabhatKumarJha_10.6yrs_SAP_ABAP_IS_U_0909
PrabhatKumarJha_10.6yrs_SAP_ABAP_IS_U_0909PrabhatKumarJha_10.6yrs_SAP_ABAP_IS_U_0909
PrabhatKumarJha_10.6yrs_SAP_ABAP_IS_U_0909
Prabhat Jha
 
Deepesh_Rai_Resume_Latest
Deepesh_Rai_Resume_LatestDeepesh_Rai_Resume_Latest
Deepesh_Rai_Resume_Latest
Deepesh Rai
 
Change the way you work: Lessons from other industries
Change the way you work: Lessons from other industriesChange the way you work: Lessons from other industries
Change the way you work: Lessons from other industries
SDL Trados
 
Pr dc 2015 sql server is cheaper than open source
Pr dc 2015 sql server is cheaper than open sourcePr dc 2015 sql server is cheaper than open source
Pr dc 2015 sql server is cheaper than open source
Terry Bunio
 
Ask the Experts - An Informal Panel for FDMEE
Ask the Experts - An Informal Panel for FDMEEAsk the Experts - An Informal Panel for FDMEE
Ask the Experts - An Informal Panel for FDMEE
Joseph Alaimo Jr
 
ETL Testing - Introduction to ETL testing
ETL Testing - Introduction to ETL testingETL Testing - Introduction to ETL testing
ETL Testing - Introduction to ETL testing
Vibrant Event
 
Resume
ResumeResume
Sudeshna Ghosh Dastidar-Resume
Sudeshna Ghosh Dastidar-ResumeSudeshna Ghosh Dastidar-Resume
Sudeshna Ghosh Dastidar-Resume
Sudeshna Ghosh Dastidar
 
Service Architectures at Scale
Service Architectures at ScaleService Architectures at Scale
Service Architectures at Scale
Randy Shoup
 
Ramachandran_ETL Developer
Ramachandran_ETL DeveloperRamachandran_ETL Developer
Ramachandran_ETL Developer
Ramachandran Muppidathi
 
Are processes masquerading as projects hurting your business
Are processes masquerading as projects hurting your businessAre processes masquerading as projects hurting your business
Are processes masquerading as projects hurting your business
Ben Bradley
 

What's hot (20)

COE 2017: Atomic Content
COE 2017: Atomic ContentCOE 2017: Atomic Content
COE 2017: Atomic Content
 
Rajesh Reddi_9_Years_Demantra_Consultant
Rajesh Reddi_9_Years_Demantra_ConsultantRajesh Reddi_9_Years_Demantra_Consultant
Rajesh Reddi_9_Years_Demantra_Consultant
 
COE2010 Razorleaf ENOVIA SmarTeam Deployment at AS&E
COE2010 Razorleaf ENOVIA SmarTeam Deployment at AS&ECOE2010 Razorleaf ENOVIA SmarTeam Deployment at AS&E
COE2010 Razorleaf ENOVIA SmarTeam Deployment at AS&E
 
Mohd_Shaukath_5_Exp_Datastage
Mohd_Shaukath_5_Exp_DatastageMohd_Shaukath_5_Exp_Datastage
Mohd_Shaukath_5_Exp_Datastage
 
Is Your Enterprise “fire-fighting” translation issues? Optimize the process w...
Is Your Enterprise “fire-fighting” translation issues? Optimize the process w...Is Your Enterprise “fire-fighting” translation issues? Optimize the process w...
Is Your Enterprise “fire-fighting” translation issues? Optimize the process w...
 
LavaCon 2017 - Much Ado About Templates: Reduce the Learning Curve and Increa...
LavaCon 2017 - Much Ado About Templates: Reduce the Learning Curve and Increa...LavaCon 2017 - Much Ado About Templates: Reduce the Learning Curve and Increa...
LavaCon 2017 - Much Ado About Templates: Reduce the Learning Curve and Increa...
 
Data migration methodology for sap v2
Data migration methodology for sap v2Data migration methodology for sap v2
Data migration methodology for sap v2
 
Converting and Transforming Technical Graphics
Converting and Transforming Technical GraphicsConverting and Transforming Technical Graphics
Converting and Transforming Technical Graphics
 
Beyond DevOps - How Netflix Bridges the Gap
Beyond DevOps - How Netflix Bridges the GapBeyond DevOps - How Netflix Bridges the Gap
Beyond DevOps - How Netflix Bridges the Gap
 
PrabhatKumarJha_10.6yrs_SAP_ABAP_IS_U_0909
PrabhatKumarJha_10.6yrs_SAP_ABAP_IS_U_0909PrabhatKumarJha_10.6yrs_SAP_ABAP_IS_U_0909
PrabhatKumarJha_10.6yrs_SAP_ABAP_IS_U_0909
 
Deepesh_Rai_Resume_Latest
Deepesh_Rai_Resume_LatestDeepesh_Rai_Resume_Latest
Deepesh_Rai_Resume_Latest
 
Change the way you work: Lessons from other industries
Change the way you work: Lessons from other industriesChange the way you work: Lessons from other industries
Change the way you work: Lessons from other industries
 
Pr dc 2015 sql server is cheaper than open source
Pr dc 2015 sql server is cheaper than open sourcePr dc 2015 sql server is cheaper than open source
Pr dc 2015 sql server is cheaper than open source
 
Ask the Experts - An Informal Panel for FDMEE
Ask the Experts - An Informal Panel for FDMEEAsk the Experts - An Informal Panel for FDMEE
Ask the Experts - An Informal Panel for FDMEE
 
ETL Testing - Introduction to ETL testing
ETL Testing - Introduction to ETL testingETL Testing - Introduction to ETL testing
ETL Testing - Introduction to ETL testing
 
Resume
ResumeResume
Resume
 
Sudeshna Ghosh Dastidar-Resume
Sudeshna Ghosh Dastidar-ResumeSudeshna Ghosh Dastidar-Resume
Sudeshna Ghosh Dastidar-Resume
 
Service Architectures at Scale
Service Architectures at ScaleService Architectures at Scale
Service Architectures at Scale
 
Ramachandran_ETL Developer
Ramachandran_ETL DeveloperRamachandran_ETL Developer
Ramachandran_ETL Developer
 
Are processes masquerading as projects hurting your business
Are processes masquerading as projects hurting your businessAre processes masquerading as projects hurting your business
Are processes masquerading as projects hurting your business
 

Viewers also liked

Best Practices: Cutting Through the Confusion & Avoiding the Pitfalls of Crea...
Best Practices: Cutting Through the Confusion & Avoiding the Pitfalls of Crea...Best Practices: Cutting Through the Confusion & Avoiding the Pitfalls of Crea...
Best Practices: Cutting Through the Confusion & Avoiding the Pitfalls of Crea...
dclsocialmedia
 
There's Gold in Them There Archives!: Printing Industries of America
There's Gold in Them There Archives!: Printing Industries of AmericaThere's Gold in Them There Archives!: Printing Industries of America
There's Gold in Them There Archives!: Printing Industries of America
dclsocialmedia
 
eBooks Platforms, Standards and Use
eBooks Platforms, Standards and UseeBooks Platforms, Standards and Use
eBooks Platforms, Standards and Use
dclsocialmedia
 
DITA and Information Architecture for Responsive Web Design
DITA and Information Architecture for Responsive Web DesignDITA and Information Architecture for Responsive Web Design
DITA and Information Architecture for Responsive Web Design
dclsocialmedia
 
Back to Basics: Getting the Content Essentials Right
Back to Basics: Getting the Content Essentials RightBack to Basics: Getting the Content Essentials Right
Back to Basics: Getting the Content Essentials Right
dclsocialmedia
 
Monetizing and Marketing Digital Textbooks
Monetizing and Marketing Digital TextbooksMonetizing and Marketing Digital Textbooks
Monetizing and Marketing Digital Textbooks
dclsocialmedia
 
Reducing Costs Through Document Automation for a More Efficient Workplace
Reducing Costs Through Document Automation for a More Efficient WorkplaceReducing Costs Through Document Automation for a More Efficient Workplace
Reducing Costs Through Document Automation for a More Efficient Workplace
dclsocialmedia
 
Making Beautiful Books
Making Beautiful BooksMaking Beautiful Books
Making Beautiful Books
dclsocialmedia
 
Envisioning the Global Information Experience
Envisioning the Global Information ExperienceEnvisioning the Global Information Experience
Envisioning the Global Information Experience
dclsocialmedia
 
Adaptive Content, Responsive Design and Medical Information
Adaptive Content, Responsive Design and Medical InformationAdaptive Content, Responsive Design and Medical Information
Adaptive Content, Responsive Design and Medical Information
dclsocialmedia
 
Re-Branding Content During a Migration: Step 1 – Developing Your Story
Re-Branding Content During a Migration: Step 1 – Developing Your StoryRe-Branding Content During a Migration: Step 1 – Developing Your Story
Re-Branding Content During a Migration: Step 1 – Developing Your Story
dclsocialmedia
 
Managing the Complexities of Conversion to S1000D
Managing the Complexities of Conversion to S1000DManaging the Complexities of Conversion to S1000D
Managing the Complexities of Conversion to S1000D
dclsocialmedia
 
Re-branding Content During a Migration with Marli Mesibov: Step 2--Finding Yo...
Re-branding Content During a Migration with Marli Mesibov: Step 2--Finding Yo...Re-branding Content During a Migration with Marli Mesibov: Step 2--Finding Yo...
Re-branding Content During a Migration with Marli Mesibov: Step 2--Finding Yo...
dclsocialmedia
 
Marketing & Publicity For Independent Authors: Get More Buzz For Your Book
Marketing & Publicity For Independent Authors: Get More Buzz For Your BookMarketing & Publicity For Independent Authors: Get More Buzz For Your Book
Marketing & Publicity For Independent Authors: Get More Buzz For Your Book
dclsocialmedia
 
eBooks for Education: Using Digital in the K12 Classroom
eBooks for Education: Using Digital in the K12 ClassroomeBooks for Education: Using Digital in the K12 Classroom
eBooks for Education: Using Digital in the K12 Classroom
dclsocialmedia
 
“Sprinkle the Pixie Dust”: How to Sell Your Content Management Initiative Int...
“Sprinkle the Pixie Dust”: How to Sell Your Content Management Initiative Int...“Sprinkle the Pixie Dust”: How to Sell Your Content Management Initiative Int...
“Sprinkle the Pixie Dust”: How to Sell Your Content Management Initiative Int...
dclsocialmedia
 

Viewers also liked (16)

Best Practices: Cutting Through the Confusion & Avoiding the Pitfalls of Crea...
Best Practices: Cutting Through the Confusion & Avoiding the Pitfalls of Crea...Best Practices: Cutting Through the Confusion & Avoiding the Pitfalls of Crea...
Best Practices: Cutting Through the Confusion & Avoiding the Pitfalls of Crea...
 
There's Gold in Them There Archives!: Printing Industries of America
There's Gold in Them There Archives!: Printing Industries of AmericaThere's Gold in Them There Archives!: Printing Industries of America
There's Gold in Them There Archives!: Printing Industries of America
 
eBooks Platforms, Standards and Use
eBooks Platforms, Standards and UseeBooks Platforms, Standards and Use
eBooks Platforms, Standards and Use
 
DITA and Information Architecture for Responsive Web Design
DITA and Information Architecture for Responsive Web DesignDITA and Information Architecture for Responsive Web Design
DITA and Information Architecture for Responsive Web Design
 
Back to Basics: Getting the Content Essentials Right
Back to Basics: Getting the Content Essentials RightBack to Basics: Getting the Content Essentials Right
Back to Basics: Getting the Content Essentials Right
 
Monetizing and Marketing Digital Textbooks
Monetizing and Marketing Digital TextbooksMonetizing and Marketing Digital Textbooks
Monetizing and Marketing Digital Textbooks
 
Reducing Costs Through Document Automation for a More Efficient Workplace
Reducing Costs Through Document Automation for a More Efficient WorkplaceReducing Costs Through Document Automation for a More Efficient Workplace
Reducing Costs Through Document Automation for a More Efficient Workplace
 
Making Beautiful Books
Making Beautiful BooksMaking Beautiful Books
Making Beautiful Books
 
Envisioning the Global Information Experience
Envisioning the Global Information ExperienceEnvisioning the Global Information Experience
Envisioning the Global Information Experience
 
Adaptive Content, Responsive Design and Medical Information
Adaptive Content, Responsive Design and Medical InformationAdaptive Content, Responsive Design and Medical Information
Adaptive Content, Responsive Design and Medical Information
 
Re-Branding Content During a Migration: Step 1 – Developing Your Story
Re-Branding Content During a Migration: Step 1 – Developing Your StoryRe-Branding Content During a Migration: Step 1 – Developing Your Story
Re-Branding Content During a Migration: Step 1 – Developing Your Story
 
Managing the Complexities of Conversion to S1000D
Managing the Complexities of Conversion to S1000DManaging the Complexities of Conversion to S1000D
Managing the Complexities of Conversion to S1000D
 
Re-branding Content During a Migration with Marli Mesibov: Step 2--Finding Yo...
Re-branding Content During a Migration with Marli Mesibov: Step 2--Finding Yo...Re-branding Content During a Migration with Marli Mesibov: Step 2--Finding Yo...
Re-branding Content During a Migration with Marli Mesibov: Step 2--Finding Yo...
 
Marketing & Publicity For Independent Authors: Get More Buzz For Your Book
Marketing & Publicity For Independent Authors: Get More Buzz For Your BookMarketing & Publicity For Independent Authors: Get More Buzz For Your Book
Marketing & Publicity For Independent Authors: Get More Buzz For Your Book
 
eBooks for Education: Using Digital in the K12 Classroom
eBooks for Education: Using Digital in the K12 ClassroomeBooks for Education: Using Digital in the K12 Classroom
eBooks for Education: Using Digital in the K12 Classroom
 
“Sprinkle the Pixie Dust”: How to Sell Your Content Management Initiative Int...
“Sprinkle the Pixie Dust”: How to Sell Your Content Management Initiative Int...“Sprinkle the Pixie Dust”: How to Sell Your Content Management Initiative Int...
“Sprinkle the Pixie Dust”: How to Sell Your Content Management Initiative Int...
 

Similar to Managing the Complexities of Conversion to S1000D

Performant Django - Ara Anjargolian
Performant Django - Ara AnjargolianPerformant Django - Ara Anjargolian
Performant Django - Ara Anjargolian
Hakka Labs
 
Collaborate 2011-tuning-ebusiness-416502
Collaborate 2011-tuning-ebusiness-416502Collaborate 2011-tuning-ebusiness-416502
Collaborate 2011-tuning-ebusiness-416502
kaziul Islam Bulbul
 
collab2011-tuning-ebusiness-421966.pdf
collab2011-tuning-ebusiness-421966.pdfcollab2011-tuning-ebusiness-421966.pdf
collab2011-tuning-ebusiness-421966.pdf
ElboulmaniMohamed
 
Are we there Yet?? (The long journey of Migrating from close source to opens...
Are we there Yet?? (The long journey of Migrating from close source to opens...Are we there Yet?? (The long journey of Migrating from close source to opens...
Are we there Yet?? (The long journey of Migrating from close source to opens...
Marco Tusa
 
Secrets of highly_avail_oltp_archs
Secrets of highly_avail_oltp_archsSecrets of highly_avail_oltp_archs
Secrets of highly_avail_oltp_archs
Tarik Essawi
 
Real World Performance - Data Warehouses
Real World Performance - Data WarehousesReal World Performance - Data Warehouses
Real World Performance - Data Warehouses
Connor McDonald
 
How to use Impala query plan and profile to fix performance issues
How to use Impala query plan and profile to fix performance issuesHow to use Impala query plan and profile to fix performance issues
How to use Impala query plan and profile to fix performance issues
Cloudera, Inc.
 
Oracle Database Performance Tuning Basics
Oracle Database Performance Tuning BasicsOracle Database Performance Tuning Basics
Oracle Database Performance Tuning Basics
nitin anjankar
 
Webinar: Performance Tuning + Optimization
Webinar: Performance Tuning + OptimizationWebinar: Performance Tuning + Optimization
Webinar: Performance Tuning + Optimization
MongoDB
 
Boosting the Performance of your Rails Apps
Boosting the Performance of your Rails AppsBoosting the Performance of your Rails Apps
Boosting the Performance of your Rails Apps
Matt Kuklinski
 
Why & how to optimize sql server for performance from design to query
Why & how to optimize sql server for performance from design to queryWhy & how to optimize sql server for performance from design to query
Why & how to optimize sql server for performance from design to query
Antonios Chatzipavlis
 
Lessons Learned Replatforming A Large Machine Learning Application To Apache ...
Lessons Learned Replatforming A Large Machine Learning Application To Apache ...Lessons Learned Replatforming A Large Machine Learning Application To Apache ...
Lessons Learned Replatforming A Large Machine Learning Application To Apache ...
Databricks
 
SQL in the Hybrid World
SQL in the Hybrid WorldSQL in the Hybrid World
SQL in the Hybrid World
Tanel Poder
 
Natural Laws of Software Performance
Natural Laws of Software PerformanceNatural Laws of Software Performance
Natural Laws of Software Performance
Gibraltar Software
 
Collaborate 2019 - How to Understand an AWR Report
Collaborate 2019 - How to Understand an AWR ReportCollaborate 2019 - How to Understand an AWR Report
Collaborate 2019 - How to Understand an AWR Report
Alfredo Krieg
 
Performance Tuning And Optimization Microsoft SQL Database
Performance Tuning And Optimization Microsoft SQL DatabasePerformance Tuning And Optimization Microsoft SQL Database
Performance Tuning And Optimization Microsoft SQL Database
Tung Nguyen Thanh
 
Presentación Oracle Database Migración consideraciones 10g/11g/12c
Presentación Oracle Database Migración consideraciones 10g/11g/12cPresentación Oracle Database Migración consideraciones 10g/11g/12c
Presentación Oracle Database Migración consideraciones 10g/11g/12c
Ronald Francisco Vargas Quesada
 
Oracle_Patching_Untold_Story_Final_Part2.pdf
Oracle_Patching_Untold_Story_Final_Part2.pdfOracle_Patching_Untold_Story_Final_Part2.pdf
Oracle_Patching_Untold_Story_Final_Part2.pdf
Alex446314
 
My C.V
My C.VMy C.V
NoCOUG_201411_Patel_Managing_a_Large_OLTP_Database
NoCOUG_201411_Patel_Managing_a_Large_OLTP_DatabaseNoCOUG_201411_Patel_Managing_a_Large_OLTP_Database
NoCOUG_201411_Patel_Managing_a_Large_OLTP_Database
Paresh Patel
 

Similar to Managing the Complexities of Conversion to S1000D (20)

Performant Django - Ara Anjargolian
Performant Django - Ara AnjargolianPerformant Django - Ara Anjargolian
Performant Django - Ara Anjargolian
 
Collaborate 2011-tuning-ebusiness-416502
Collaborate 2011-tuning-ebusiness-416502Collaborate 2011-tuning-ebusiness-416502
Collaborate 2011-tuning-ebusiness-416502
 
collab2011-tuning-ebusiness-421966.pdf
collab2011-tuning-ebusiness-421966.pdfcollab2011-tuning-ebusiness-421966.pdf
collab2011-tuning-ebusiness-421966.pdf
 
Are we there Yet?? (The long journey of Migrating from close source to opens...
Are we there Yet?? (The long journey of Migrating from close source to opens...Are we there Yet?? (The long journey of Migrating from close source to opens...
Are we there Yet?? (The long journey of Migrating from close source to opens...
 
Secrets of highly_avail_oltp_archs
Secrets of highly_avail_oltp_archsSecrets of highly_avail_oltp_archs
Secrets of highly_avail_oltp_archs
 
Real World Performance - Data Warehouses
Real World Performance - Data WarehousesReal World Performance - Data Warehouses
Real World Performance - Data Warehouses
 
How to use Impala query plan and profile to fix performance issues
How to use Impala query plan and profile to fix performance issuesHow to use Impala query plan and profile to fix performance issues
How to use Impala query plan and profile to fix performance issues
 
Oracle Database Performance Tuning Basics
Oracle Database Performance Tuning BasicsOracle Database Performance Tuning Basics
Oracle Database Performance Tuning Basics
 
Webinar: Performance Tuning + Optimization
Webinar: Performance Tuning + OptimizationWebinar: Performance Tuning + Optimization
Webinar: Performance Tuning + Optimization
 
Boosting the Performance of your Rails Apps
Boosting the Performance of your Rails AppsBoosting the Performance of your Rails Apps
Boosting the Performance of your Rails Apps
 
Why & how to optimize sql server for performance from design to query
Why & how to optimize sql server for performance from design to queryWhy & how to optimize sql server for performance from design to query
Why & how to optimize sql server for performance from design to query
 
Lessons Learned Replatforming A Large Machine Learning Application To Apache ...
Lessons Learned Replatforming A Large Machine Learning Application To Apache ...Lessons Learned Replatforming A Large Machine Learning Application To Apache ...
Lessons Learned Replatforming A Large Machine Learning Application To Apache ...
 
SQL in the Hybrid World
SQL in the Hybrid WorldSQL in the Hybrid World
SQL in the Hybrid World
 
Natural Laws of Software Performance
Natural Laws of Software PerformanceNatural Laws of Software Performance
Natural Laws of Software Performance
 
Collaborate 2019 - How to Understand an AWR Report
Collaborate 2019 - How to Understand an AWR ReportCollaborate 2019 - How to Understand an AWR Report
Collaborate 2019 - How to Understand an AWR Report
 
Performance Tuning And Optimization Microsoft SQL Database
Performance Tuning And Optimization Microsoft SQL DatabasePerformance Tuning And Optimization Microsoft SQL Database
Performance Tuning And Optimization Microsoft SQL Database
 
Presentación Oracle Database Migración consideraciones 10g/11g/12c
Presentación Oracle Database Migración consideraciones 10g/11g/12cPresentación Oracle Database Migración consideraciones 10g/11g/12c
Presentación Oracle Database Migración consideraciones 10g/11g/12c
 
Oracle_Patching_Untold_Story_Final_Part2.pdf
Oracle_Patching_Untold_Story_Final_Part2.pdfOracle_Patching_Untold_Story_Final_Part2.pdf
Oracle_Patching_Untold_Story_Final_Part2.pdf
 
My C.V
My C.VMy C.V
My C.V
 
NoCOUG_201411_Patel_Managing_a_Large_OLTP_Database
NoCOUG_201411_Patel_Managing_a_Large_OLTP_DatabaseNoCOUG_201411_Patel_Managing_a_Large_OLTP_Database
NoCOUG_201411_Patel_Managing_a_Large_OLTP_Database
 

More from dclsocialmedia

Content Development: Measuring the Trends
Content Development: Measuring the TrendsContent Development: Measuring the Trends
Content Development: Measuring the Trends
dclsocialmedia
 
What are the Strengths and Weaknesses of DITA Adoption?
What are the Strengths and Weaknesses of DITA Adoption?What are the Strengths and Weaknesses of DITA Adoption?
What are the Strengths and Weaknesses of DITA Adoption?
dclsocialmedia
 
DITA's New Thang: Going Mapless!
DITA's New Thang: Going Mapless!DITA's New Thang: Going Mapless!
DITA's New Thang: Going Mapless!
dclsocialmedia
 
Developing and Implementing a QA Plan During Your Legacy Data to S1000D
Developing and Implementing a QA Plan During Your Legacy Data to S1000DDeveloping and Implementing a QA Plan During Your Legacy Data to S1000D
Developing and Implementing a QA Plan During Your Legacy Data to S1000D
dclsocialmedia
 
Minimalism Revisited — Let’s Stop Developing Content that No One Wants
Minimalism Revisited — Let’s Stop Developing Content that No One WantsMinimalism Revisited — Let’s Stop Developing Content that No One Wants
Minimalism Revisited — Let’s Stop Developing Content that No One Wants
dclsocialmedia
 
Converting and Integrating Legacy Data and Documents When Implementing a New CMS
Converting and Integrating Legacy Data and Documents When Implementing a New CMSConverting and Integrating Legacy Data and Documents When Implementing a New CMS
Converting and Integrating Legacy Data and Documents When Implementing a New CMS
dclsocialmedia
 
Anticipating Lightweight DITA
Anticipating Lightweight DITAAnticipating Lightweight DITA
Anticipating Lightweight DITA
dclsocialmedia
 
Content Engineering and The Internet of “Smart” Things
Content Engineering and The Internet of “Smart” ThingsContent Engineering and The Internet of “Smart” Things
Content Engineering and The Internet of “Smart” Things
dclsocialmedia
 
DITA for Small Teams: An Open Source Approach to DITA Content Management
DITA for Small Teams: An Open Source Approach to DITA Content ManagementDITA for Small Teams: An Open Source Approach to DITA Content Management
DITA for Small Teams: An Open Source Approach to DITA Content Management
dclsocialmedia
 
Managing Deliverable-Specific Link Anchors: New Suggested Best Practice for Keys
Managing Deliverable-Specific Link Anchors: New Suggested Best Practice for KeysManaging Deliverable-Specific Link Anchors: New Suggested Best Practice for Keys
Managing Deliverable-Specific Link Anchors: New Suggested Best Practice for Keys
dclsocialmedia
 
Data-Driven User Experience
Data-Driven User ExperienceData-Driven User Experience
Data-Driven User Experience
dclsocialmedia
 
Introduction to Structured Authoring
Introduction to Structured AuthoringIntroduction to Structured Authoring
Introduction to Structured Authoring
dclsocialmedia
 
Metadata Matters
Metadata MattersMetadata Matters
Metadata Matters
dclsocialmedia
 
Using HTML5 to Deliver and Monetize Your Mobile Content
Using HTML5 to Deliver and Monetize Your Mobile ContentUsing HTML5 to Deliver and Monetize Your Mobile Content
Using HTML5 to Deliver and Monetize Your Mobile Content
dclsocialmedia
 
Converting and Integrating Content When Implementing a New CMS
Converting and Integrating Content When Implementing a New CMSConverting and Integrating Content When Implementing a New CMS
Converting and Integrating Content When Implementing a New CMS
dclsocialmedia
 
There's Gold in Them Thar Data
There's Gold in Them Thar DataThere's Gold in Them Thar Data
There's Gold in Them Thar Data
dclsocialmedia
 
Content Conversion Done Right Saves More Than Money
Content Conversion Done Right Saves More Than MoneyContent Conversion Done Right Saves More Than Money
Content Conversion Done Right Saves More Than Money
dclsocialmedia
 
Precision Content™ Tools, Techniques, and Technology
Precision Content™ Tools, Techniques, and TechnologyPrecision Content™ Tools, Techniques, and Technology
Precision Content™ Tools, Techniques, and Technology
dclsocialmedia
 
DITA, EPUB, and HTML5: An Update for 2015
DITA, EPUB, and HTML5: An Update for 2015DITA, EPUB, and HTML5: An Update for 2015
DITA, EPUB, and HTML5: An Update for 2015
dclsocialmedia
 
Optimizing the DITA Authoring Experience
Optimizing the DITA Authoring ExperienceOptimizing the DITA Authoring Experience
Optimizing the DITA Authoring Experience
dclsocialmedia
 

More from dclsocialmedia (20)

Content Development: Measuring the Trends
Content Development: Measuring the TrendsContent Development: Measuring the Trends
Content Development: Measuring the Trends
 
What are the Strengths and Weaknesses of DITA Adoption?
What are the Strengths and Weaknesses of DITA Adoption?What are the Strengths and Weaknesses of DITA Adoption?
What are the Strengths and Weaknesses of DITA Adoption?
 
DITA's New Thang: Going Mapless!
DITA's New Thang: Going Mapless!DITA's New Thang: Going Mapless!
DITA's New Thang: Going Mapless!
 
Developing and Implementing a QA Plan During Your Legacy Data to S1000D
Developing and Implementing a QA Plan During Your Legacy Data to S1000DDeveloping and Implementing a QA Plan During Your Legacy Data to S1000D
Developing and Implementing a QA Plan During Your Legacy Data to S1000D
 
Minimalism Revisited — Let’s Stop Developing Content that No One Wants
Minimalism Revisited — Let’s Stop Developing Content that No One WantsMinimalism Revisited — Let’s Stop Developing Content that No One Wants
Minimalism Revisited — Let’s Stop Developing Content that No One Wants
 
Converting and Integrating Legacy Data and Documents When Implementing a New CMS
Converting and Integrating Legacy Data and Documents When Implementing a New CMSConverting and Integrating Legacy Data and Documents When Implementing a New CMS
Converting and Integrating Legacy Data and Documents When Implementing a New CMS
 
Anticipating Lightweight DITA
Anticipating Lightweight DITAAnticipating Lightweight DITA
Anticipating Lightweight DITA
 
Content Engineering and The Internet of “Smart” Things
Content Engineering and The Internet of “Smart” ThingsContent Engineering and The Internet of “Smart” Things
Content Engineering and The Internet of “Smart” Things
 
DITA for Small Teams: An Open Source Approach to DITA Content Management
DITA for Small Teams: An Open Source Approach to DITA Content ManagementDITA for Small Teams: An Open Source Approach to DITA Content Management
DITA for Small Teams: An Open Source Approach to DITA Content Management
 
Managing Deliverable-Specific Link Anchors: New Suggested Best Practice for Keys
Managing Deliverable-Specific Link Anchors: New Suggested Best Practice for KeysManaging Deliverable-Specific Link Anchors: New Suggested Best Practice for Keys
Managing Deliverable-Specific Link Anchors: New Suggested Best Practice for Keys
 
Data-Driven User Experience
Data-Driven User ExperienceData-Driven User Experience
Data-Driven User Experience
 
Introduction to Structured Authoring
Introduction to Structured AuthoringIntroduction to Structured Authoring
Introduction to Structured Authoring
 
Metadata Matters
Metadata MattersMetadata Matters
Metadata Matters
 
Using HTML5 to Deliver and Monetize Your Mobile Content
Using HTML5 to Deliver and Monetize Your Mobile ContentUsing HTML5 to Deliver and Monetize Your Mobile Content
Using HTML5 to Deliver and Monetize Your Mobile Content
 
Converting and Integrating Content When Implementing a New CMS
Converting and Integrating Content When Implementing a New CMSConverting and Integrating Content When Implementing a New CMS
Converting and Integrating Content When Implementing a New CMS
 
There's Gold in Them Thar Data
There's Gold in Them Thar DataThere's Gold in Them Thar Data
There's Gold in Them Thar Data
 
Content Conversion Done Right Saves More Than Money
Content Conversion Done Right Saves More Than MoneyContent Conversion Done Right Saves More Than Money
Content Conversion Done Right Saves More Than Money
 
Precision Content™ Tools, Techniques, and Technology
Precision Content™ Tools, Techniques, and TechnologyPrecision Content™ Tools, Techniques, and Technology
Precision Content™ Tools, Techniques, and Technology
 
DITA, EPUB, and HTML5: An Update for 2015
DITA, EPUB, and HTML5: An Update for 2015DITA, EPUB, and HTML5: An Update for 2015
DITA, EPUB, and HTML5: An Update for 2015
 
Optimizing the DITA Authoring Experience
Optimizing the DITA Authoring ExperienceOptimizing the DITA Authoring Experience
Optimizing the DITA Authoring Experience
 

Recently uploaded

Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Tatiana Kojar
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Precisely
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
Data Hops
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
Dinusha Kumarasiri
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 

Recently uploaded (20)

Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 

Managing the Complexities of Conversion to S1000D

  • 1. Welcome to an Information Session on Managing the Complexities of Conversion to S1000D Presenter: Naveh Greenberg, Director, U.S. Defense Development, Data Conversion Laboratory, Inc. (DCL) Tuesday, 24 June, 2014
  • 2. Planning for a conversion to S1000D “If I had eight hours to chop down a tree, I'd spend six sharpening my ax.” • Ask the important initial questions • Who are the stakeholders. Who is the final client/user? • What is the estimated volume and deadline? • What version of S1000D? • Do we know what CMS or rendering tools will be used? • Source format. Not all source data are created equal. • Budget? • Ask around or join discussion groups. • Prepare for the next step • Get your hands on the source data, business rules, and schemas. • Begin looking for the right people. You don’t need to be a S1000D savvy but you do at a minimum understand the concept.
  • 3. The importance of analysis as the first step in conversion • It will help you to: • Properly scope the project. • Understand source data structure and inconsistencies. • Have a general idea of what Data Modules will or will not be used. • Estimate SME involvement. • Figure out if re authoring is needed. • Plan a head on what requires automated QC checks and estimate what must be be done manually. • Minimize the risk of finding "surprised" in the middle of the conversion process.
  • 4. The importance of analysis as the first step in conversion (2) • Fixing issues later can be very costly. • For example a 5000 page project: • 5 minutes per page to fix • 25,000 minutes => 417 hours • At 7 hours per day (no breaks) => 59.6 days • But worse ... • Tagging is inconsistent • IETM/CMS may not properly function
  • 5. The importance of analysis as the first step in conversion (3) • Example: Automated Links • See figure 15.5 • Refer to fig. 15.5 • See figures 15-5, 15-6 and 15-9 thru 15-13 • Refer to paragraph 5.6 • However… • Refer to the figure below • As illustrated on previous page • … drawing 15.5 years at hard labor. • See figure 15.1 in volume II of … • Replace part per 6.3.2, steps 5 thru 8.
  • 6. Idiosyncrasies to identify early in the process • Flagging headings – will be used in the DMRL • Missing required text (for example preliminary requirements) • “extra” text (such as “do the following steps”) that doesn’t fit S1000D structure. • Content Tables downgrade to CALS Tables • Auto-generated Text – If not cautious can cause duplicated text but if properly used used should help you in automation. • How to handle graphics • Conflicts with Business Rules • Identifying proper Data Module Code/Information Code. • Introductory paragraphs or requirements that apply to more than one Data Module.
  • 7. Idiosyncrasies to identify early in the process (1) Re-author may be needed however in most cases you will need to find patterns, develop special rules and restructuring. Chapter 1 Section I. Introduction 1-1 Scope 1-2. Theory of Operation 1-2.1 Engine Chapter 2 Section I. Introduction Section II. Procedures 1-1 General Information 1-2. Repair Engine 1-3 Clean Engine <description> <description> <description> <description> <description> <description> <procedure> <procedure> If it was consistent, the process would be simplified
  • 8. Idiosyncrasies to identify early in the process (2) 38784 Book Early S1000D Para 1-1 Publication Descriptive IPD Wiring Crew Fault Appendix B Procedural PDF Book Para 1-1 Para 1-2 Para 1-3 Para 2-1 Para 3-1 Para 1-2 Para 2-1 Para 2-2 Appendix A Para 3-2 Appendix A Appendix B S1000D Common Source Database Publication 1 Descriptive Procedural Publication2 ATA Book Task Subtask Pageblock Pageblock Pageblock Subtask Pageblock Pageblock Task Maintenance Process Descriptive DM Procedural DM IPD DM Process DM Maintenance DM Wiring DM Crew DM Fault DM IPD Wiring Crew Fault Maintenance Process Process Wiring Procedural Publication3 Descriptive Fault Crew Process
  • 9. Idiosyncrasies to identify early in the process (3) • Finding exact or similar text will help you when mapping to Data Modules • It will also help to detect applicability and inconsistencies
  • 10. Idiosyncrasies to identify early in the process • Flagging headings – will be used in the DMRL • Missing required text (for example preliminary requirements) • “extra” text (such as “do the following steps”) that doesn’t fit S1000D structure. • Content Tables downgrade to CALS Tables • Auto-generated Text – If not cautious can cause duplicated text but if properly used should help you in automation. • How to handle graphics • Conflicts with Business Rules • Identifying proper Data Module Code/Information Code. • Introductory paragraphs or requirements that apply to more than one Data Module.
  • 11. Idiosyncrasies to identify early in the process (4) Printed Reference: 3-3. Operation of Main Switchboard. Do the following steps: 1. With emergency power ON, set all circuit breakers to OFF. 2. Refer to paragraph 3-44. Example 1 – This will parse: <para>3-3.<emphasis type="uline">Operation of Main Switchboard.</emphasis> Do the following steps: </para> <para>1. With emergency power ON, set all circuit breakers to OFF. </para> <para>2. Refer to paragraph 3-44.</para> Example 2 – This will also parse and tagged correctly: <mainProcedure id="par3-3"> <dmTitle> … Operation of Main Switchboard. … </dmTitle> <mainProcedure><proceduralStep><para>With emergency power ON, set all circuit breakers to OFF.</para></proceduralStep> <proceduralStep><para>Refer to <dmRef><dmRefIdent><dmCode … /> </dmRefIdent> </dmRef> </para></proceduralStep> ….
  • 12. Idiosyncrasies to identify early in the process (5)
  • 13. Idiosyncrasies to identify early in the process • Flagging headings – will be used in the DMRL • Missing required text (for example preliminary requirements) • “extra” text (such as “do the following steps”) that doesn’t fit S1000D structure. • Content Tables downgrade to CALS Tables • Auto-generated Text – If not cautious can cause duplicated text but if properly used should help you in automation. • How to handle graphics • Conflicts with Business Rules • Identifying proper Data Module Code/Information Code. • Introductory paragraphs or requirements that apply to more than one Data Module.
  • 14. Idiosyncrasies to identify early in the process (6)
  • 15. Idiosyncrasies to identify early in the process (7)
  • 16. Idiosyncrasies to identify early in the process (8) DUMMY VALUE DUMMY VALUE DUMMY VALUE 1 DUMMY VALUE 2
  • 17. Idiosyncrasies to identify early in the process (9) <pmcstable> <title id="tbl2-2">Preventive Maintenance Checks and Services</title> <pmcs-entry> <itemno>1</itemno> <interval>Before</interval> <interval>After</interval> <interval>Weekly</interval> <manhours>0.04</manhours> <checked>DUMMY VALUE</checked> <pmcsproc> <pmcsstep1> <specpara><warning><para>Improper handling will cause death</para></warning> <para>Inspect shelter exterior</para></specpara> <pmcsstep2><para>Make sure area is clean</para></pmcsstep2> </pmcsstep1> </pmcsproc> </pmcs-entry> </pmcstable>
  • 18. Idiosyncrasies to identify early in the process • Flagging headings – will be used in the DMRL • Missing required text (for example preliminary requirements) • “extra” text (such as “do the following steps”) that doesn’t fit S1000D structure. • Content Tables downgrade to CALS Tables • Auto-generated Text – If not cautious can cause duplicated text but if properly should help you in automation. • How to handle graphics • Conflicts with Business Rules • Identifying proper Data Module Code/Information Code. • Introductory paragraphs or requirements that apply to more than one Data Module.
  • 19. Idiosyncrasies to identify early in the process (10) Printed Reference: Introduction The following procedures should be done. Procedure WARNING: Improper handling will cause death 1. With emergency power ON, set all circuit breakers to OFF. Result: No electricity 2. Refer to paragraph 3-44. END OF PROCEDURE Tagging might be as follow: <Intro><para>The following procedures should be done.</para> </Intro> <Procedure><warning><para>Improper handling will cause death</para></warning> <step><para>With emergency power ON, set all circuit breakers to OFF. </para> <Result>No electricity</Result></step> <step><para>2. Refer to paragraph 3-44.</para></step> </Procedure>
  • 20. Idiosyncrasies to identify early in the process • Flagging headings – will be used in the DMRL • Missing required text (for example preliminary requirements) • “extra” text (such as “do the following steps”) that doesn’t fit S1000D structure. • Content Tables downgrade to CALS Tables • Auto-generated Text – If not cautious can cause duplicated text but if properly used should help you in automation. • How to handle graphics • Conflicts with Business Rules • Identifying proper Data Module Code/Information Code. • Introductory paragraphs or requirements that apply to more than one Data Module.
  • 21. Idiosyncrasies to identify early in the process (11)
  • 22. Idiosyncrasies to identify early in the process • Flagging headings – will be used in the DMRL • Missing required text (for example preliminary requirements) • “extra” text (such as “do the following steps”) that doesn’t fit S1000D structure. • Content Tables downgrade to CALS Tables • Auto-generated Text – If not cautious can cause duplicated text but if properly used should help you in automation. • How to handle graphics • Conflicts with Business Rules • Identifying proper Data Module Code/Information Code.
  • 23. Idiosyncrasies to identify early in the process (12) • You are converting data that was not written to S1000D so there will be conflicts. Warning not allowed inside tables. Step Procedure Repair 1 Set pressure to 15psi 2 Check pressure is stable Testing 1 Open box WARNING Pressure over 25 psi can cause severe injury. 2 Increase pressure at a rate of 1 psi per minute 3 Repeat Repair procedure
  • 24. Idiosyncrasies to identify early in the process • Flagging headings – will be used in the DMRL • Missing required text (for example preliminary requirements) • “extra” text (such as “do the following steps”) that doesn’t fit S1000D structure. • Content Tables downgrade to CALS Tables • Auto-generated Text – If not cautious can cause duplicated text but if properly used should help you in automation. • How to handle graphics • Conflicts with Business Rules • Identifying proper Data Module Code/Information Code.
  • 25. Idiosyncrasies to identify early in the process (13) Para No Original Title DMC Type Modelic FOREWORD SAMPLESYSTEM-A-00-00-00-00A-018A-D Desc SAMPLESYSTEM 1 INTRODUCTION. ------- 2 MANUAL ORGANIZATION. ------- CHAPTER 3 PREPARATION FOR USE AND RESHIPMENT NA SECTION I PREPARATION FOR USE SAMPLESYSTEM-A-00-00-00-00A-006A-A Desc SAMPLESYSTEM 3.1 INTRODUCTION. ------- 3.1.1 Nomenclature Setup and Initialization Instructions. SAMPLESYSTEM-A-00-00-00-00A-007A-A proc SAMPLESYSTEM SECTION II PREPARATION FOR RESHIPMENT SAMPLESYSTEM-A-00-00-00-00A-530A-A Desc SAMPLESYSTEM 3.2 INTRODUCTION. ------- 3.3 CONDITIONS AND METHODS OF RESHIPMENT. ------- CHAPTER 8 ILLUSTRATED PARTS BREAKDOWN SAMPLESYSTEM-A-00-00-00-00A-018B-D Desc SAMPLESYSTEM SECTION I INTRODUCTION NA 8.1 INTRODUCTION. ------- 8.2 MAINTENANCE PARTS LIST. ------- SECTION II MAINTENANCE PARTS LIST SAMPLESYSTEM-A-00-00-00-00A-075A-D IPB SAMPLESYSTEM SECTION III NUMERICAL INDEX N/A SECTION IV REFERENCE DESIGNATOR INDEX N/A GLOSSARY SAMPLESYSTEM-A-00-00-00-00A-006A-D Desc SAMPLESYSTEM
  • 26. Idiosyncrasies to identify early in the process (14)
  • 27. Lessons learned • Automate QC leads to more consistent and accurate results however not always the most efficient way to go. • Some visual QC is still required for: • Table • Images • Missing text. • Everyone must understand all the business rules uniformly. • Always have a pilot or a limited production run before you convert all your data. • In legacy conversion you must be flexible. • Think about sustainment.
  • 28. Q&A Naveh Greenberg Director, U.S. Defense Development, DCL ngreenberg@dclab.com

Editor's Notes

  1. TH: Good afternoon and welcome to today’s information session on: Managing the Complexities of Conversion to S1000D. My Name is Tammy Halter, I am the CEO of Absolute Data Group, AND I will be your host today. While we are waiting for the last few people to log-on, I will start going through some housekeeping items with you.
  2. While questions are being written, I have just displayed a slide with Naveh and my email contact, if you think of any questions after the session today.