mvc pdf viewer free : Add text pdf file software SDK project winforms windows web page UWP 3f9ca262a7f84ee2-part1155

SUMMER 2011 | AIRCRAFT IT OPERATIONS | WEBINARS  | 21
CLICK HERE fOR fULL SOfTwARE dETAILS And fOR A dEMO
Upcoming 
Live  Software 
Demonstration 
Webinars  at  
www.aircraftit.com
Sign  up  to  free  live  online  software  demonstrations 
for  a  perfect  introduction  to  two  of  the  world’s 
leading  MRO  Software  vendors  and  to  learn  how 
they  can  assist  and  add  value  to  your  operations
O
nE Of THE 
many  values 
that Aircra晴IT  MRO Portal 
can deliver to  you is  the 
live so晴ware demonstration 
webinars;  each webinar 
presented by  a different  IT 
vendor and creating the 
ideal conditions for you to 
learn directly, about  the 
range of MRO  so晴ware 
solutions and how they 
might add real  value 
throughout your operations.
Each MRO IT vendor 
presenting an online webinar 
session  delivers a live 
so晴ware demonstration of 
their  solution, explaining 
how it can  assist airlines, MROs  and aircra晴 operators. As an online delegate, 
you can  ask  questions via the  interactive white board or  simply sit back and 
watch  the demonstration. Two separately scheduled sessions will be  held during 
the day to accommodate  all  time zones.
As an example,  our June webinars, hosted by  Volartec and  Mxi Technologies, 
attracted attendance from more than  60 different  airlines and  MROs worldwide 
including: Malaysia Airlines, Flybe, AirAsia, Aeromexico, United Airlines, 
Aeroman,  SAMCO, AirTran  Airways, Cascade  Aerospace, FL Technics,  TAP 
Portugal,  Boeing Shanghai Services,  Ethiopian Airlines,  Aeroplex, HAECO, 
Aerolineas Argentinas, ST Aerospace, Barq Aviation, TAM,  Egyptair,  Corendon 
Airlines, Gol,  Croatia Airlines,  American Airlines, Delta,  Air Contractors, Jetstar 
Airways,  Air Canada, Indaer, Aerologic,  Meridiana Maintenance, Vietnam 
Airlines and GMF  AeroAsia.
Aircra晴IT  MRO webinars bring  users and vendors from  around the  world 
together  on a  single  platform from  which users  can  take  the  value they 
want in  the  form that  best suits their  needs  and continue  with  the  extent 
of  relationship  and information exchange  they  wish. Aircra晴IT  MRO 
webinars deliver  global  MRO IT knowledge  to your  desktop  for you and any 
colleagues who  could also benefit and contribute.
Click on the  links below  for full  details about  each session  and to  sign up. 
Enigma and Lu晴hansa  Technik will  confirm your participation and you  will 
receive your login details with  full instructions on how to enter the  Webinar 
sessions.
manage/m
® 
Technical Operations WebSuite
Lufthansa Technik AG
E-mail: info@manage-m.com
Visit us at www.manage-m.com
The whole fleet at
your fingertips:
Lufthansa Technik
MRO-IT solution
manage/m
®
• Keep control
• Quality-assured
• Airline-proven
More mobility for the world
Add text pdf file - insert text into PDF content in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
XDoc.PDF for .NET, providing C# demo code for inserting text to PDF file
how to add text to a pdf document using acrobat; how to insert text into a pdf file
Add text pdf file - VB.NET PDF insert text library: insert text into PDF content in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Providing Demo Code for Adding and Inserting Text to PDF File Page in VB.NET Program
adding text to a pdf form; add text to pdf file
22 | WEBINARS | AIRCRAFT IT OPERATIONS | SUMMER 2011
n SESSIon AgEnDA 
Processing OEM revisions and reconciling with operator/MRO modifications;
Dynamic job card generation;
Technical Content Viewer - browsing, viewing and searching technical content;
Q & A
Enigma  will  provide  an  outline  of  their  Live  Software  Demonstration Webinar  and  what  you  can 
expect  to  see  during  the  sessions
J
OIn US On July 28 to learn how Enigma 
technology enables airlines  and MRO 
shops to dynamically integrate and deliver aircra晴 
service and parts information to maintenance 
engineers, planners and technicians.
周is demonstration, led by an Enigma MRO 
Solutions Manager,  will review Enigma’s InService 
Job  Card Generator, InService Revision Manager and 
InService MRO solutions. 周ese solutions simplify 
the management,  distribution and implementation 
of maintenance and parts revisions and synchronize 
updated  content across the IT environment. 
Webinar attendees  will learn how Enigma…
•  Streamlines publication processes;
•  Manages and reconciles new OEM revisions with 
previous versions and  engineering supplements;
•  Delivers key parts  and service  information 
across the  maintenance  environment  (planners, 
engineers, line  maintenance, tech pubs, base 
maintenance).
周e benefits of Enigma solutions will  also  be 
demonstrated, including…
•  Increased aircra晴  uptime;
•  Increased efficiency  and consistency of 
maintenance  planning  and execution  processes;
•  Improved regulatory compliance.
wHO  SHOULd ATTEnd? 
周is webinar  is ideal for maintenance planners and 
engineers, maintenance executives  and technical 
publications managers.
InTERACTIvE
JOIn THE wEbInAR
CLICK HERE TO vIEw fULL dETAILS And SIgn UP 
fOR THIS fREE wEbInAR
Enigma’s  InService  Software  Suite 
for  Aviation  Maintenance
Live  Software  Demonstration  Webinar:  
Enigma’s  InService Job  Card  Generator,  InService 
Revision  Manager  and  InService  MRO  solutions
n SESSION 1: 28th July 2011, 5am GMT  n SESSION 2: 28th July 2011, 3pm GMT
n DuRATIon: 1 hour plus Q&A.
VB.NET PDF Password Library: add, remove, edit PDF file password
This VB.NET example shows how to add PDF file password with access permission setting. passwordSetting.IsAssemble = True ' Add password to PDF file.
add text pdf acrobat; adding text to pdf in preview
VB.NET PDF Text Extract Library: extract text content from PDF
this advanced PDF Add-On, developers are able to extract target text content from source PDF document and save extracted text to other file formats through VB
how to insert text box in pdf document; how to input text in a pdf
SUMMER 2011 | AIRCRAFT IT OPERATIONS | WEBINARS  | 23
y
OU RUn An well managed  airline, so 
how could Lu晴hansa Technik provide 
enhanced  MRO services for your fleet? It will give 
you access to an exclusive, web-based management 
tool which is ready to go and which does not 
require any IT investment on your part: manage/m. 
Lu晴hansa Technik’s Technical Operations WebSuite 
comprises a comprehensive portfolio of powerful 
WebServices from which you can choose, allowing 
you to control all aspects of your  fleet’s technical 
operations online – anytime and anywhere: quality 
monitoring, reliability trends, status reports, 
documentation and tracking of shop events in 
real-time are just a few of the available WebServices.
Join us for  this Webinar to  learn  how manage/m 
can help  you to  manage the technical operation 
of your whole  fleet. We  will take you on a 30 
minute Guided Tour through  the core  applications 
highlighting the  key  functions of  the Technical 
Operations WebSuite manage/m.  周e tour will be 
followed by  a  Q&A session.
周e  Guided  Tour  will cover  the following areas:
•  MPD management  and revision service;
•  Task  scheduling and control;
•  Management of technical  findings (PiRep & 
MaRep);
•  Compliance Reporting;
•  Technical Records;
•  Reliability Management.
By  joining us in this  exclusive  live-demo  we will 
show you how  you  can benefit from  the following 
advantages of manage/m:
•  Live up  to  your  responsibilities as  an operator;
•  Enjoy the  benefits of  a  web-based system;
•  Trust  in Lu晴hansa Technik’s operational experience;
•  Protected by the latest encryption technology;
•  Easy implementation:  Short time  to market.
InTERACTIvE
JOIn THE wEbInAR
CLICK HERE TO vIEw fULL dETAILS And SIgn UP 
fOR THIS fREE wEbInAR
Sign up  for this free webinar  about Lu晴hansa 
Technik’s Technical Operations WebSuite manage/m 
today!
manage/m®  –  The  whole  
fleet  at  your  fingertips
Live  Software  Demo:  Lufthansa  Technik’s 
Technical  Operations  WebSuite  manage/m®
n SESSION 1: 11th August 2011, 5am GMT 
n SESSION 2: 11th August 2011, 3pm GMT
n DuRATIon: 1 hour plus Q&A.
n SESSIon AgEnDA
C# PDF Text Extract Library: extract text content from PDF file in
How to C#: Extract Text Content from PDF File. Add necessary references: RasterEdge.Imaging.Basic.dll. RasterEdge.Imaging.Basic.Codec.dll.
how to enter text into a pdf form; how to insert pdf into email text
C# PDF Password Library: add, remove, edit PDF file password in C#
This example shows how to add PDF file password with access permission setting. passwordSetting.IsAssemble = true; // Add password to PDF file.
how to add text box in pdf file; add text to pdf online
24 | WHITE PAPER: AEROSOFT SYSTEMS | AIRCRAFT IT MRO | SUMMER 2011
An  inconvenient  truth
CMS  has  been  an  afterthought  to  MRO  system  selection,  until 
now: 
Thanos Kaponeridis
,  President  and  CEO  at  AeroSoft  Systems 
outlines  a  vendor’s  perspective  on  an  increasingly  important  issue.
I
n SHORT, THE simple reason behind the title claim could be ‘Because MRO/IT Systems are 
complex’. But, as is o晴en the case, there is much more to it than that.
HISTORICAL  PERSPECTIvE
Looking  back, in 1997  I  was among  the true believers in the value of Digital Documents and  Standards 
and the benefits they  would  bring  to  airlines.  For  me,  this belief  was based on a major involvement with an 
original equipment manufacturer (OEM)  and the  launch  of their  new  aircra晴 programs.  However, the  stark 
reality was  very different.  周rough involvement in the  ATA/EMMC/TICC (the Air  Transport Association 
and its executive  levels) standards  process I observed the  following  trends during  the period 1994-2000:
•  Some Tier-1  carriers (including airframe  and engine  OEMs) who, as early  adopters of Standard 
Generalized  Markup Language (SGML) technology  and early  versions  of SPEC2100 (what  the ATA 
standard was  then called)  had spent tens  of   millions  of dollars, yet achieved  less  benefits and poorer 
results  than they had expected; 
•  周e  elimination  of paper alone was not enough;
•  Tier-2 and 3 carriers considered  as digital data, anything that they could  see through the  proprietary  viewers 
made  available by the  OEM. (Maxwell Data Systems, Interleaf/Worldview and other names long departed 
from the market).
When  we  made  our first  round of marketing/sales visits in 1997 and presented  demonstrations of prototype 
systems that  automatically generated  Job Cards by  linking the maintenance  planning document  (MPD) with 
the  aircra晴 maintenance manual (AMM)  aircra晴 maintenance and task  oriented support  system (AMTOSS) 
coded tasks and delivered them over the  Internet, the airlines said that they  were highly impressed but 
believed they  needed one  integrated  system that does  ‘everything’.   At that time, the  airline  industry, 
especially  at  the Tier-2 and 3  levels  (both in North  America  and Europe), had a limited  understanding of 
digital  documents and their capabilities.  周ey always equated  them with  the CD  ROM and  proprietary 
viewer based  systems with very limited features and  availability, and confined only  to  some of their  aircra晴 
models or  engine OEMs, which they received  from their  suppliers.
MRO  IT;  MAnAgIng  JOb CARdS In 
1980-2000 ERA
Most  of these  airlines  had  home-grown and  highly 
convoluted  and inefficient  means  of authoring and 
linking job  cards with  their 1st or 2nd  generation 
MRO systems and printing them on paper  tomes  for 
production  control and  sign-off on their execution 
and completion.  周ey dreaded the  fact that MPD 
changes  and AMM and illustrated parts catalog 
(IPC) changes produced  huge  additional workloads, 
and generated  time delays for revisions  and updates 
— a situation that led, in some cases, to issues  of 
non-compliance and  stiff  fines. Ironically, while 
content  was authored as ‘reusable’ at  the OEMs, 
according  to  SPEC2100 and  later  iSPEC2200,  its 
distribution and delivery to the airlines was done  on 
paper and on CD-ROM with  limited or proprietary 
capabilities. Temporary  Revisions (TR) were 
managed relative  to a CD-ROM  that  contained the 
previous revision.  周ose were the  days  of continued 
stuffing of  the TR yellow pages into the tomes of 
white pages, in the airlines’ technical libraries.
As  a  business,  we suspended digital document 
development in favor  of getting into the MRO 
solution space. We acquired other systems and  their 
intellectual property (IP), with a wealth of proven 
business logic, and  embarked on migrating them 
technologically to  contemporary tools and platforms 
while enhancing  them to match the  best and latest 
industry  practices.  We added electronic document 
libraries and links to CD’s/directories of OEM 
content  etc. and  local job  card  editing,  like other 
Best of  Breed  MRO IT  systems.
wHERE  dId MRO bEST Of  bREEd  
COME  fROM?
If you were to  examine the  history  of the 
development of  MRO systems,  you  would  find that 
o晴en  they were  built not by  so晴ware  scientists but 
by individuals who learned on  the job (mechanics 
who learned programming on  a  PC or  self-taught 
programmers who started writing small business 
applications  on an  IBM  System 34/36). 周ey did  not 
have in-depth  information technology  and systems 
credentials  or methodology knowhow, but  especially, 
they lacked  comprehensive knowledge across  the full 
domain of  aviation. 周ey had  some  limited finance, 
accounting and   inventory  management background 
and, yes, some were ex-mechanics  focusing on 
individual features and the ease of  use for  their 
customers.  周eir  approach was  inadequate and, as  a 
result,  many applications  were developed  around  a 
financial or inventory management  core.
周ese self-styled developers  would model and 
create  an additional  function,  as per the  customer’s 
request, and then, when another similar request 
was  received, they would copy,  rename and make 
another table similar but wider,  without any further 
considerations.  In the process  they sidestepped all 
the basic  requirements of 3rd level Normal  Form 
Data Models creating data  redundancy  and violating 
referential integrity. Subsequently, some of them 
started using application generators  to  re-write their 
next generation systems but the overall  fractured 
approach was  unable to accommodate an integrated 
parts-oriented MRO and a full  digital  document 
content  management system  (CMS). As readers will 
know, application generators can be used to build 
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
Read: PDF Text Extract; C# Read: PDF Image Extract; C# Write: Insert text into PDF; C# Write: Add Image to PDF; C# Protect: Add Password
add text to pdf file reader; how to add text fields to a pdf document
C# PDF insert image Library: insert images into PDF in C#.net, ASP
using RasterEdge.Imaging.Basic; using RasterEdge.XDoc.PDF; Have a try with this sample C#.NET code to add an image to the first page of PDF file.
how to insert text box in pdf; adding text to a pdf document
SUMMER 2011 | AIRCRAFT IT MRO | WHITE PAPER: AEROSOFT SYSTEMS 25
good  and bad systems.  If the data and  process models are  poorly  designed, 
not normalized or simply incomplete, things  won’t  get any  better  by switching 
to  Oracle, Unix, WebServices, etc. In  all fairness, a true  ATA iSPEC2000  Data 
Model  had not  been completed or  validated seriously at  this  time.
周is conclusion is not  anecdotal but based  on a direct knowledge not only 
of applications but  also  relative  to all  their associated derivatives  in  the market 
which were  built by  developers who le晴  companies  then subsequently, and  very 
rapidly, managed to create their  own  new  MRO so晴ware solutions.
Data Model discipline was truly  lacking  in all  of those  Generation 2 Best 
of Breed  (BoB) applications.  In fact, some Generation  1 mainframe systems 
had better structures than the  emerging minicomputer-based BoB systems. 
To restate, the  derivatives’ data models  were as  good  (or  poor) as the  previous 
system the developers were  copying. Technical Documentation  (ATA100 
Tech Doc) meant 100 tons of paper, huge libraries and  distribution systems, 
and attempting to synchronize the  yellow TR’s with incoming revisions whilst 
ensuring that the AMM, illustrated  parts catalog  (IPC), Task  Cards, wiring 
diagram manual (WDM),  and the  rest (the  MPD in particular) were for  the 
same configuration  or version of the aircra晴! (in  other  words, synchronizing  the 
OEM’s  as-delivered aircra晴 effectiveness with  what  the airline  had implemented 
in  the current as-maintained aircra晴 status).
ERP EnTERS  MRO  IT
True enterprise  resource planning systems (ERP) first emerged  around an 
enterprise’s  horizontal business application areas (finance,  human resources, 
inventory, discreet  process  control, continuous  process  control)  but they were 
not  engineered or architecturally designed around the aircra晴  and maintenance 
process data  models in a commercial aviation environment. 周e most 
prominent ERP tools and  applications  allow(ed) users  to  build the application 
on the basis  of the documents  that  were currently being circulated  within the 
enterprise; purchase order (PO), repair order (RO),  Invoice,  Bill of Lading 
etc.  If  users wished  to  customize the application,  that  could be  achieved  but 
at great expense and  by being forced  to  change the fundamental  data model 
and data  types.  周is,  in turn, led  to  the  enormous  projects  and more so to the 
even  bigger  migration  costs when the ERP  engine  was upgraded by its vendor 
from one generation (of database and  technology) to the next.  All in all,  it 
made  name brand-ERP a  four letter word in some circles while contributing to 
the wealth (and occasional demise through legal suits)  of  the  big seven  global 
consulting  and accounting firms.
HIgHEST  RISK  In  MRO:  dATA  COnvERSIOn /  
InITIAL dATA  LOAd
One more critical factor emerging from MRO  implementations  is  the  process 
of initial  data load. All  Best of Breed MRO system vendors  will  attest to this. 
周e initial data load/clean  up and  verification  is  the  costliest and  riskiest  part  of 
any project.  A晴er that point,  data gets introduced in small increments  through 
the keyboard or  through  direct interfaces with Flight Ops or Finance Systems 
as new  parts, aircra晴 or  individual  service  bulletins (SB) and  airworthiness 
directives  (AD) continue to arrive.
周e reason  why MRO systems are  challenged in initial data load is that there 
is no standard input format  or structure against  which they can  be compared. 
周ey all  provide  their own,  preferred, Excel spread  sheets with  the  required 
data elements that can be populated  using tailored  programs or through direct 
manual entry,  a晴er  which the spread  sheets are imported  into the MRO system. 
In cases where  aircra晴  move  for long  periods in or out  of the system —  for 
example when  being  leased for six months to another operator with  a  dissimilar 
system, and then  returned  to  the  owner airline  on an annual basis —  the 
CLICK HERE fOR fULL SOfTwARE dETAILS And fOR A dEMO
周e only supplier with  
2 MRO ‘best of breed’ plus  
CMS so晴ware
Offering
DigiREPORTS
and
AeroBUY
– our common BI tools  
and B2B tools for our
DigiMAINT
and
WebPMI
MRO systems.
Our 
DigiDOC
CMS is agnostic of MRO and integrates with any  
competitors’ system.
Products
•  DigiMAINT
•  DigiDOC
•  WebPMI
Integration Solutions
•  DigiREPORTS
•  AeroBUY
•  DJM
Platforms
•  WebServer⼃ 
 WebBrowser
•  MS Server⼃ 
 MS SQL or Oracle
•  Linux⼃Oracle
•  iSeries⼃DB2
Spec2000 Ch11 & Ch13 Compliant
“The initial data load/clean up and verification is 
the costliest and riskiest part of any project. After 
that point, data gets introduced in small increments 
through the keyboard or through direct interfaces”
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Also able to uncompress PDF file in VB.NET programs. Offer flexible and royalty-free developing library license for VB.NET programmers to compress PDF file.
adding a text field to a pdf; add text block to pdf
VB.NET PDF insert image library: insert images into PDF in vb.net
try with this sample VB.NET code to add an image As String = Program.RootPath + "\\" 1.pdf" Dim doc New PDFDocument(inputFilePath) ' Get a text manager from
adding text to pdf file; adding text fields to pdf
26 | WHITE PAPER: AEROSOFT SYSTEMS | AIRCRAFT IT MRO | SUMMER 2011
Mainframe, Mini/terminals, Client Servers, 周ree-tier Application 
Servers/  DB Servers, WebServers  and WebBrowsers are  all 
essential and  sound  complex.  For example, when they talk about 
WebBrowser, do they mean remote desk  top (RDT),  native http 
screen on Internet  Explorer or deployment  on ‘any Java device’? 
Yet  MRO  system vendors continue to strive  for the next 
generation  of technology standards without addressing the 
inherent functional  deficiencies  and data  model flaws in  their 
existing systems. 周ey’d prefer  to  move from  Mini-computer 
implementations to Client Servers  then perpetuating  Citrix 
accelerator delivery until they could  create their native 
WebServer/WebBrowser Java versions, presumably hoping  that 
this  would  mask all of their problems.
HISTORy  Of  STAndARdS  gUIdIng  MRO
周e standards  available today were incomplete and, in some case, 
were even  undefined  15 years  ago, when the roots of the current 
MRO systems were  being  developed. 周ree of these  are worth 
mentioning:
a.  SPEC2000:  it’s  been  around a while from  its  ATA 200 roots 
but the XML dimension was  not  added until XML became 
prominent in the late 1990’s. 
b.  iSPEC2200 with  the  Common  Source Data Dictionary (CSDD) 
and DataModel,  SPEC2300, S1000D Rev 4  (Released 13 
September 2008). In its evolution SPEC2100 took its reference 
from  continuous acquisition and life-cycle support (CALS) 
and their adoption of SGML  in  their  MIL-SPECS and  their 
interactive electronic  technical  manual (IETM).
c.  周e Initial XML Dra晴  was first published in November 1996 
(but its value was  largely confined to a relatively small group 
of  people  who  did understand  SGML). 周e World  Wide 
Web  Consortium  (W3C) recommendation for  digital content 
came  out in October 1998 and XSTL, XQUERY  and XPATH 
standards  did not mature until 2001. In  reality, true XML 
database engines were  not  available  until 2002-2003. 周e 
following links provide  important background information  as 
to how  the  current  standards evolved over  time.
For  more  information visit: http://www.w3.org/XML/hist2002  and 
http://www.totalxml.net/sources-versions.php
周en  there are application and  inter-process  standards like 
Common  Object  Request Broker Architecture (CORBA  3.0), 
Simple Object Access Protocol (SOAP),  Open Document 
Architecture  (ODA),  Service Oriented Architecture (SOA) and 
others  which matured between 2001 and  2005.
THE  PARAdOX  Of ‘TRAdITIOnAL  bEST  Of  bREEd 
MRO SySTEMS  CAn  dO CMS’
周e question is,  how  was it  possible for the MRO   applications, 
initially  built in  the  1985-1990  period  and  then  repurposed and 
rebuilt ten  years later, to  be capable of utilizing these standards 
(which are  basic essential building  blocks within  a  true CMS), 
in  their  core  process and data  models? And  what did the 
enterprising  owners and developers  of  these  MRO/IT  systems 
do when  digital documents became  the  buzz?  Quite  simply,  they 
unabashedly issued  statements saying that, ‘We  have it’, ‘We are 
adding it to  our system’, ‘A dedicated CMS is not needed’,  ‘We 
will  release it  in three  months’, etc.
周e only credible position adopted is that  of  major  brand  ERP 
based  MRO  Systems  which  have made  project specific or  other 
longer  term  and  formal agreements with  CMS  systems providers 
and are  undertaking  major integrated implementations.
Yes, most BoB did add  functionality for  editing  job  cards (aka 
allowing the editing  of  database  records in the  MRO  application 
and attaching  PDF  content from  well-known  locations/
directories  where  OEM content CD/DVD’s were installed or 
copied). And  this was  better than nothing but it was not Digital 
Content Management. In part this  is because the  relational 
databases (RDBMS) which lie  beneath  all  MRO  systems  can only 
challenge of updating the complete and accurate history  in  central records  and times  — time 
since  new (TSN), time since repaired (TSR),  time since overhaul (TSO) is something  the  Best 
of  Breed have not yet conquered. As  a  means to avoid  this  challenge,  the recommendation 
that ‘the  lessee should  use the same  system as the lessor’ is not always  feasible  or practical.
In contrast with  MRO  system landscape, true aviation  CMS Systems  must be designed 
and built so that repeated and frequent  imports  of  large  volumes of  data (OEM revisions) 
can be  made and automatically validated, before they are  put in the workflow for any post 
processing. 周ey  must accommodate a wide range  of data types  — from very well structured 
and granular to unstructured,  as  well as scanned content with mixed typed and  handwritten 
information. 周is is one critical design difference between classical MRO  IT  and CMS.
Many  so晴ware vendors  would  like to draw your  attention to Technology Standards  which 
were and are of the least concern  while they will continue to evolve. 周eir references to 
A screenshot of AeroSoft’s DigiDoC system.”
C# PDF File Split Library: Split, seperate PDF into multiple files
page of your defined page number which starts from 0. For example, your original PDF file contains 4 pages. C# DLLs: Split PDF Document. Add necessary references
add text to pdf file online; add text in pdf file online
C# PDF File Merge Library: Merge, append PDF files in C#.net, ASP.
document splitting, PDF page reordering and PDF page image and text extraction Add necessary references In addition, C# users can append a PDF file to the end of
how to insert text into a pdf using reader; add text pdf acrobat professional
SUMMER 2011 | AIRCRAFT IT MRO | WHITE PAPER: AEROSOFT SYSTEMS | 27
manage text  and graphics as  binary large  objects 
(BLOBs) within their record  structure.
THE  ROOTS  Of  CMS  STAndARdS  In 
COMMERCIAL  AvIATIOn 
周e pioneers  of Digital Document  System 
implementations  (content management systems) 
were the aircra晴 and  engine OEMs.  Actually,  before 
even that  the CALS-US Defense OEM initiatives 
drove earlier implementations on standardizing on 
SGML.  周ese early iterations of  OEM  systems  were 
based on technical authoring tools like Interleaf, 
Framemaker and  relational  data base management 
system (RDBMS).  Object oriented databases  were 
not available or  mature in the  late  1980’s. However, 
since these  systems  had large  investments  in  design, 
data modeling and architecture they implicitly 
incorporated the  constructs of  ATA-100/AMTOSS 
and were able  to  establish the concepts of minimum 
revisable units.
Subsequently these OEMs spent hundreds of 
millions  of dollars migrating their  1st generation 
document  management systems and  implementing 
in  SGML,  CGM,  repository-based authoring, 
publishing, revision and  configuration management 
systems; from  which they  initially were sending to 
their customers printed paper  (and  still do  in some 
cases) whilst the  iSPEC2200 took a very  long  and 
circuitous path in maturing to  its  final ‘as good 
as  it  gets’ version,  considering  the  deficiencies  of 
the Document  Type Definitions (DTDs). Boeing 
specifically demanded the  inclusion  of ‘.PDF’ as 
“The pioneers of Digital Document System implementations (content 
management systems) were the aircraft and engine OEMs. Actually, before 
even that the CALS-US Defense OEM initiatives drove earlier implementations 
on standardizing on SGML. “
AdvAnTAgES  Of CMS  OvER  MRO/IT ‘bUndLEd dOCUMEnT MAnAgEMEnT’ 
1.  XML and  CGM  editing  tools supporting both DTD and  Schema,  and  associated validation.
2.  Job Card Editor  (XML) linked  with digital MPD, AMM  –  not a cut  and paste paradigm  but  rather 
a reference anchor  based solution. 
3.  Management of  revisions  from  OEM,  official  revisions  at  the airline.
4.  Anchor  Management.
5.  Minimum  revisable  unit  management.
6.  Customer originated  changes.
7.  Temporary revisions surviving  against full  revisions  –  if  necessary.
8.   Attaching SB’s / AD’s.
9.  Resolving effectiveness for  tail-MSN and  SB’s  against  published content.
10.  Ability  from a  single  collection  to generate  subset of  views and  intentionally  offer different 
revisions  of manuals  to different  end  users / consumers.
11.  Audit trail  for all  changes  and revisions.
12.  Audit trail:  the  ability at  any  point to be  able  to produce any  previous revision and  ensure 
authenticity and  change  authority.
13.  Publish  content  to the Web but also to  media,  to portable  and  mobile communicating devices 
like electronic  flight bag (EFB),  iPAD,  etc.  (ensuring management of  revisions).
14.  Effective  architecture  that supports databases’ multi-TeraBytes  of  data.
15.  Deals effectively with  .PDF and  with scanned  image documents from originals.
16.  Web 2.0, W3C and  IT  Standards  compliance such as SOAP, SOA,  CORBA.
17.  Industry  standards  compliance  (and  continuous validation) for iSPEC2200, S1000D (in  all its 
revisions).
CLICK HERE fOR fULL SOfTwARE dETAILS And fOR A dEMO
Hexaware Technologies is a leading global provider of 
IT & BPO services and consulting. The company has 
grown  to  around  6300  consultants  working  across 
disparate  domain  and  technologies.  Hexaware  with 
its strong experience in various business functions in 
MRO  and  Technical  Documentation  domains, 
provides  specialized  services  in  Portfolio  Analysis, 
System  Selection,  Implementation,  Custom 
Development  and  Maintenance  Services,  Legacy 
Modernization,  Upgrade  and  Migration  Services, 
Business  Intelligence  /  Analytics,  Infrastructure 
Management Services (IMS), Quality Assurance and 
Testing Services.
www.hexaware.com
Your
Preferred
Integration Partner for Aviation MRO
and Technical Documentation Systems
28 | WHITE PAPER: AEROSOFT SYSTEMS | AIRCRAFT IT MRO | SUMMER 2011
part of the iSPEC2200  Standard and, consequently, 
masses  of .PDF started  being given  out free (it was 
cheaper for  an OEM  to burn DVD with PDFs than 
print and ship).
When ATA  SPEC2100 (the  predecessor of 
iSPEC2200) started taking shape, OEM systems were 
migrated to SGML  authoring, CGM graphics and, 
in  many cases, were still  managed within  RDBMS. 
With  the  introduction  of XML in 1997, and the 
subsequent  maturity  of object oriented databases, 
the industry  embarked on a migration to XML 
DB, XML editing and XML schema,  rather  than 
document  type definition (DTD). However,  their 
published  digital data  services remained based  on 
iSPEC2200 SGML DTD’s.  A晴er several years,  in 
2004, the  ATA finally embraced  the Association 
Europeene  des Constructeurs de Materiel Aerospatial 
(AECMA) standard  S1000D based  on the Common 
Source Data  Base (CSDB).
I cringe when  I  hear  prominent marketing 
people in the CMS domain making statements like 
“S1000D is the collection  of the iSPEC2200  DTD’s”. 
In reality S1000D  is  a  lot more  than just  XML and 
Schema based definitions.  It is based  on Product 
Management Data  Base  (PMDB) and product-
build configuration at the  OEM  — which in the 
S1000D  parlance has become the  Common Source 
Data Base (CSDB). It is  important to recognize that 
S1000D  is also an evolving interchange standard 
(just like iSPEC2200) and  is  not necessarily the 
optimal internal database schema for an  airline’s or 
MRO’s internal reuse of  digital  documents.  In fact 
it is  mathematically / algorithmically impossible to 
convert iSPEC2200  to  S1000D —  without direct 
manual subject matter expert  (SME) intervention. 
Also,  one  needs to appreciate that while  the database 
characteristics of S1000D  are very  valuable, the 
mechanics for  the next 20  plus  years will expect to 
see page blocks  of AMM,  IPC, Task  Cards and,  so 
on,  to  perform their  work. 周is means extensive XSL 
transformations (XSLT-  the transformation  language 
of  XML to other formats)  will be  required to create 
viewable and usable information.
And  last,  but not  least, there are no  commercial 
aircra晴 flying in  service in 2011 with technical 
content developed  based on  S1000D. 周e  first  few 
will  be the  B787s, A350s  and the C-Series. 周e 
major OEM’s have categorically stated that they  will 
continue with  their aircra晴  in  service according to 
the  standards  which were  in place  when they were 
launched — aka iSPEC2200 — for  the  lifetime 
of  those  aircra晴.  Consequently, a CMS has  to  be 
capable of  accepting/importing  content which will 
be iSPEC2200, .PDF, S1000D, images, and other 
de-facto enterprise  content  (MS-Office  documents) 
and dealing  with each  according  to the structure 
and intelligence  it  affords. Again, this can hardly 
be the add-on capability the  MRO system  BoBs are 
marketing.
As with early ERP implementations, where tens of 
millions of  dollars were  spent and, in some cases, 
vendors and implementers were sued and  lost, the 
experience was also grim in the  early major  CMS 
system implementations during the  nineties resulting 
in very  large,  experimental, ‘built at the  customer 
environment’,  one-off  solutions. Just ask airlines 
like United or  Delta, or OEM’s like  Boeing, Pratt & 
Whitney  and Bombardier, to share  their early  SGML 
systems implementations experience.
STAgE EnTER: XML
What changed the  landscape  was  the introduction  in 
2004/05  of XML, XML DB,  XSLT, XPATH, Xquery, 
Java  products,  Web Services 2.0. 周is has allowed 
previously custom  built solutions to  be reproduced at 
levels of reliable implementation but at much lower 
price  points.  Yet the  painful issue of  integration  with 
MRO  IT was still  not fully  addressed as illustrated 
in recent years where  a major Pacific Rim  carrier 
invested over $100  million in  customization for  such 
an integrated  solution.
周e MRO systems had created, as much  as  possible, 
within their data  and processes, the ability to take 
Compliance while managing Job Cards, Maintenance 
Programs  and Work Packages.  However, when 
mature  CMS came  along and  provided the  vehicle 
for  dealing with continuously updated OEM input 
with each revision and process it quickly  and 
correctly, the MRO systems  had to  re-assess their 
boundaries and where  the Change Authority should 
belong for such core  data.
For  example,  an IPC is a great  source of data load 
to a parts master. An  MPD  management tool with 
controls  and audit  trails and revision to revision 
change impact analysis is another great  feature that 
can reduce engineering  workload and  elapsed time 
to compliance in recreating the airlines approved 
maintenance program.
But here  is  an anachronism. Today, in the pure 
How long did that take? capturing man-hours 
Measuring electrical load
Using and keeping information with CMS
How long did that take? capturing man-hours 
Piecing the IT 
jigsaw together
• EA: the beating heart of the business
• MRO IT Project Management: keeping the plan
ISSUE 2 • SUMMER 2011
White Papers: ICF • AeroSoft • EnvelopeAPN
Case Studies: Lufthansa Technik Philippines • Marshall Aerospace
Air cr af t I I T MRO V1.2 June-July 2011. indd   1
IT  Vendors:  want  to  get 
your  message out?
Want to publish your latest news and technology 
updates where they’ll be seen?
Looking for the best place to showcase your  
best solutions?
Why not join AircraftIT MRO?
•  Host Live Software Demo Webinars or receive Private Demos
•  Educate the aviation IT world about your products
Click here to find out how to join AircraftIT
SUMMER 2011 | AIRCRAFT IT MRO | WHITE PAPER: AEROSOFT SYSTEMS | 29
MRO business there is essential dependence on component maintenance  manual(CMM) 
illustrated parts lists (IPLs) produced by the 15,000 plus component suppliers. Only a handful 
of these  have migrated to standards-based digital data offerings  and most of them  still supply 
.PDF or MS Word documents. So a CMS system must indeed accommodate these  significant 
data types. Another anachronism exists in the world of  Business Aircra晴  which is somewhat 
stuck back in the 1990’s and bound to the proprietary viewer  based CD-ROMs as a source of 
digital  content data.
fACTORS COnTRIbUTIng TO  CMS gAInIng fROnT ROw And   
CEnTER  In  MRO  IT
Why is  it that  in  2011,  there  is such a lively  interest, from global participants in airline 
operations and MRO,  in  CMS  with it no  longer being considered an a晴erthought to MRO  IT 
implementations? 
a.  周e  growth in the airline industry is being driven  by far eastern  and developing  economies, 
which have not been  caught up  with the  European/North  American financial crisis. 
Developing economies have  younger populations with  access  to  better jobs and economic 
futures, essential elements for  sustained  growth in airlines. 
b.  Regulators  have increased  the number  of non-compliance fines or  have  threatened to do 
so to  airlines  and MRO’s which  could  not prove that the documentation they used was the 
most  current and  effective  relative to the configuration  of the aircra晴  they were  flying.
c.  Price, performance and  variety. 周e  domain  of XML and  associated  tools  is truly mature 
and there is a wide choice in products and expertise  available.  While most  product 
and consulting services  are  based from  North America and Europe,  it  should  not be 
underestimated  that some key expertise  is  now available at outsourced  major services 
providers at rates 25%-50% of typical North  American/European expert rates.  As CMS 
and MRO system integration is o晴en resource intensive,  this will have a key impact  in  the 
market.
d. Some key integration projects  between major pure  MRO IT  and pure  CMS have  been 
successfully announced and completed.
e.  Following  airline  consolidations,  new  managements have discovered  decades of legacy 
systems that are inappropriate  and inadequate for their  newly defined integrated needs and 
they’re  willing to invest  to  achieve the full  benefits  of their  corporate consolidation  through 
rationalization and replacement  of their  IT systems.
f.  周e  claims of  pure MRO system BoB  vendors have  been proven to be  insufficient for  the 
airline industry’s complete CMS  needs and, in  some  cases,  some  of their  technology / 
expertise  partners are no longer viable concerns.
g.  周e  integration points and interfaces have been  well defined and  proven  between major 
ERP and  CMS  and, in some cases, between Best of Breed and CMS.  周ey have been 
understood  and proven and some traditionally cumbersome processes within MRO  systems 
are now being delivered  more effectively by CMS.
If  you  want  to  be in  full compliance and  have the benefits of integration  between your MRO 
system (Best of  Breed  or ERP) and a Digital Content Management  System (CMS) you  have 
to  engage with products and  vendors  that  offer commercial aviation MRO/CMS expertise  and 
products, and have proven their ability  to achieve such integration.
wHy  dO wE nEEd  bOTH  MRO  IT  And CMS  In  COMMERCIAL AvIATIOn?
Here are some classic  examples why both CMS  and MRO  systems  are  essential  to  prove 
compliance:
a.  Effectivity resolution between CMS and MRO system.  Digital  Content  (AMM, IPC, MPD) 
have effectivity breaks by tail-MSN and  by SB  (pre- and post-modification). Effectiveness 
resolution must  be performed  by the CMS so晴ware so that  the mechanic  or the planner can 
be shown  the most effective tasks to complete or  parts needed to obtain for the  problem  at 
hand. However,  the true effectivity is known only by  the MRO system as it records where 
the effective components/rotables are really  installed, as  opposed to the  manufacturer serial 
number (MSN)  they were  attached  originally at the OEM factory.  Also, the MRO  system 
knows which SB has been applied to which  tail by  which date. So this information  needs 
to be passed back to the  CMS  for it to selectively display the  valid  information through the 
THAnOS 
KAPOnERIdIS
Thanos  Kaponeridis  is the  founder 
of the  AeroSoft Systems  Inc. 
established  in Toronto Canada in  1997.  He 
has brought  AeroSoft from a  start-up through 
organic  and  inorganic  growth with  development, 
acquisitions  and  equity  investments to become 
a  financially  strong  niche player  in the  M&E 
Systems marketplace.  
Thanos has built up his aerospace  and aviation 
experience since  engaging at Bombardier          
Regional aircraft  in 1992 where he managed 
the  development of the iSPEC2200 compliant 
digital  document systems for the  CRJ and Q100. 
He was a long-standing member  of the  ATA/
EMMC/TICC eText and FOWG since 1994 in the 
development of  digital document standards. Prior 
to Bombardier, Thanos was  an  accomplished IT/
IS  senior consultant  with his own firm and prior 
to that  with  the Transition Group  -  the Canadian 
subsidiary of Gartner  Group,  offering strategic 
and tactical planning of IT/IS to multi-national 
corporations. Mr. Kaponeridis holds a  Bachelor 
of Applied  Science from  University of Toronto  in 
Industrial  Engineering and a Master  of Science 
from University of London (UK)  in  Ergonomics / 
Human Factors.
InTERACTIvE
ASK THE AUTHOR A QUESTIOn
CLICK HERE TO LEAvE yOUR QUESTIOn
InTERACTIvE
JOIn THE dEbATE
CLICK HERE TO LEAvE yOUR fEEdbACK AbOUT 
THIS ARTICLE And START OR JOIn A dISCUSSIOn
Interactive Electronic  Technical  Manual  (IETM) 
viewer. I  am unaware of  any Best of Breed MRO 
system which  performs this  task on  its own.
b.  How, for compliance purposes, is it possible to 
link  and imbed  your  temporary  revisions  and 
your incoming SBs to the requisite AMM page 
blocks or  IPC figures, without a full  scale CMS? 
周e short  answer is  that  it’s not possible.
c.  Similarly,  how do  you  introduce the  correct Job 
Card content  by linking the MPD line items to 
the  requisite AMM tasks and  then passing them 
to  the  Work  Package which  is scheduled for 
Production by  your  MRO system, without a full 
scale  CMS? 
d.  How do you attach link the  8130/EASA Form1 to 
a serviced component? 
e.  Where do  you  record the completion  of an SB/
AD  or a Job Card? And, how do you keep  the 
permanent record  — with some tasks and  sub-
tasks requiring two signatures (mechanic and 
inspector) and  some  requiring three?
But I  feel  that I must really stop here, before some 
readers  start  arguing  that CMS  and MRO  Systems 
are  overly complex!
“…to be in full compliance and have the benefits of integration 
between your MRO system (Best of Breed or ERP) and a Digital 
Content Management System (CMS) you have to engage with 
products and vendors that offer commercial aviation MRO/CMS 
expertise and products…”
30 | CASE STUDY: MARSHALL AEROSPACE | AIRCRAFT IT MRO | SUMMER 2011
Power  Play  and  the   
consequences  of  equipment 
upgrades  and  overhauls
Karl Jones
,  Head  of  Avionics  and Technology  Development  at  Marshall  Aerospace  Ltd  outlines  the  in-
house  development  of  SERIES,  an  Electrical  Load  Analysis  program  that  models  an  aircraft’s  distributed 
power  architecture  and  loading  under  varying  scenarios.
T
HE PHRASE ‘nECESSITy is the mother 
of invention’ really  does encapsulate what 
engineering is all about, and every now and then we 
create, either by accident or intentionally, something 
that will be of great benefit  to others. 周is case study 
recounts how and why we developed a PC-based 
tool (for in-house use)  for modelling electrical 
loading on an aircra晴, and how doing so laid the 
foundations for SERIES; a commercial so晴ware 
product  and associated  support services.
REQUIRIng PROOf
Within our  industry, upgrading aircra晴 avionics  – 
typically  to keep  pace with  industry  regulations –  is 
of course  a common practice for  both commercial 
and military aerospace platforms. Also, making 
modifications to accommodate changes of role 
or to meet  other operator demands is a regular 
occurrence too.  However, modifications  and/or 
upgrades cannot be  made  without considering the 
ramifications of doing  so, and  this includes the 
impact on the aircra晴’s electrical  system.
In many of the projects Marshall  Aerospace 
undertakes we are aiming to  add equipment (i.e. 
new electrical loads) to aircra晴 without necessarily 
upgrading their generators or power  bus bars (which 
tend to be original-fit).  However, an aircra晴’s electrical 
system is a relatively dynamic entity; designed  to 
accommodate different modes of  operation (e.g. flight 
phases) and to  provide varying degrees of redundancy 
in the event of losing  a generator or key  power 
distribution point.
Accordingly, there are  many  permutations to 
consider  when  predicting the effect on the electrical 
generation  and distribution system  of adding new 
loads. Moreover, the aviation authorities  require 
proof  that proposed  changes  to an aircra晴  will not 
affect safety  -  under any  mode  of operation  and/or 
envisaged fault condition.
周e normal method  of providing that  proof is 
through conducting  an Electrical Load Analysis 
(ELA)  which is  a  steady-state,  worse case  view  of 
all the  AC and DC loads  summed and  compared 
to the ability of the  aircra晴’s generation  system to 
provide power.  周e necessity to assess the generation 
system’s ability to cope in abnormal  conditions has 
long  been a desire  in our  industry. Rarely  though 
does this assessment get any further than particular 
cases in the failure modes  and effects analysis 
(FMEA) - which is normally a text based document 
that references some of the  ELA’s  key  findings.
More  frequently the  ELA  is in the form of and 
displayed  in  a  spreadsheet,  as it  is better suited 
for calculations.  Indeed, before  developing our 
own so晴ware we  too handcra晴ed ELAs  using 
spreadsheets and  therefore speak from experience 
when listing  the following difficulties:
•  Even before tackling sums  it  was always necessary 
to apply a variety of  rules  to  validate  the 
legitimacy of  some  of the figures  that  would be 
Documents you may be interested
Documents you may be interested