28 October 2004 Presented by Dr. Andreas Schütze Airbus ATA iSpec 2200 Overview Contents • History • Description • Functional Areas • Technical Areas • Digital Deliverables • ATA SGML Concept • ATA Data Model • What’s Next? ATA iSpec 2200 Overview 28 October 2004 Page 2 Contents • History • Description • Functional Areas • Technical Areas • Digital Deliverables • ATA SGML Concept • ATA Data Model • What’s Next? ATA iSpec 2200 Overview 28 October 2004 Page 3 History Creation of ATA Specification 2200 (iSpec 2200) based on: - ATA 100 - ATA 2100 Digital Data Specifications (incl. SGML) become Appendix of ATA 100 ATA Specification 100 (early digital data specifications included) < 1989 ATA iSpec 2200 Overview Creation of ATA Specification 2100 (ATA 100 appendix deleted) 1989 - 1993 1994 - 1999 2000 28 October 2004 Page 4 ATA iSpec 2200 Overview 28 October 2004 Page 5 Description • Recommended specifications for the content, structure, and deliverables to meet communication requirements [physical, electronic and future technology] of aircraft product technical information. • A suite of data specifications and data models for the digital representation and exchange of technical data. • Objective is to: 4Minimize cost and effort expended by operators and OEMs 4Improve information quality and timeliness 4Ensure that manufacturers provide data that meets airline operational needs ATA iSpec 2200 Overview 28 October 2004 Page 6 Functional Areas • Generic Resources 4 ATA • • • • • Numbering System 4 Effectivity Maintenance Requirements 4 Scheduled maintenance 4 Maintenance Planning Maintenance Procedures 4 Maintenance manuals Configuration Management 4 Aircraft, engine and component configurations 4 Next Higher Assembly and Next Lower Assembly Training (SDS only) Flight Operations 4 Master minimum equipment list 4 Flight crew operating manual ATA iSpec 2200 Overview 28 October 2004 Page 7 Technical Areas • Data Model 4 Integrated Data Environment • SGML Specifications 4 DTD Requirements (GenReq, FuncReq, TechReq) 4 SGML Document Type Definitions (DTDs) • Graphics 4 ATA graphic profile for TIFF and CGM 4 Intelligent graphics, wiring diagrams 4 Multi-media 4 Style guide • Direct Access and Retrieval 4 Retrieval requirements, language and schemata 4 Direct Access 4 Digital Security 4 Digital Certificates 4 Digital Signatures • Common Support Data Dictionary ATA iSpec 2200 Overview 28 October 2004 Page 8 Digital Deliverables • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • Aircraft Illustrated Parts Catalog (AIPC) Aircraft Maintenance Manual (AMM) Aircraft Recovery Manual (ARM) Component Maintenance Manual (CMM) Component Maintenance Manual Parts List (CMMIPL) Consumable Products Manual (CPM) Engine (Shop) Manual (EM) Engine Cleaning Inspection and Repair Manual (CIR) Engine Illustrated Parts Catalog (EIPC) Engine Parts Configuration Management Section (EPCM) Fault Reporting and Fault Isolation Manual (FRM/FIM) Flight Crew Operations Manual (FCOM) Illustrated Tool and Equipment Manual (ITEM) Maintenance Planning Document (MPD) Maintenance Review Board Report (MRB) Maintenance Steering Group (MSG-3) Master Minimum Equipment List (MMEL) Non-Destructive Testing Manual (NDT) Power Plant Build-up Manual (PPBM) Power Plant Build-up Manual Illustrated Parts List (PPBMIPL) Production Management Database (PMDB) Service Bulletin (SB) Service Bulletin Index (SBI) Structural Repair Manual (SRM) System Description Sections (SDS) Tool and Equipment Manual (TEM) Weight & Balance Manual (WBM) Wiring Diagram Manual (WM) Graphics Exchange (GREXCHANGE) Intelligent Graphics Exchange (IGEXCHANGE) ATA iSpec 2200 Overview 28 October 2004 Page 9 Contents • History • Description • Functional Areas • Technical Areas • Digital Deliverables • ATA SGML Concept 4What is SGML? 4ATA SGML Methodology and DTDs in ATA iSpec 2200 4Basic ATA SGML Mechanisms (Effectivity, Revisions, …) • ATA Data Model • What’s Next? ATA iSpec 2200 Overview 28 October 2004 Page 10 ATA SGML Concept: What is SGML? (1/4) A unique source of information ….. le b a i f i d o M <PROC><TITLE> Operational Test </TITLE> <WARNING>Make sure that... </WARNING> <STEP>On the maintenance panel<PANEL> 285VU </PANEL>,push the pushbutton switch...</STEP> <STEP>Open the circuit breaker...</PROC> Data Loading Conf. Data EO Technical Databases Data Consultation Off-line & On-line Printing JC 2-53-80-48-001-01 A340-300 795612041 TITLE: FLAP INTERCONNECTING STRUT – INSPECT Operational Test WARNING: MAKE SURE Aircraft Dates 341 Mar 1998 – 11 Mar 1998 Position: L/H Check Station WO Duration C2 YUL 12345678 8 Days JC 2-53-80-48-001-01 FLAP INTERCONNECTING STRUT – INSPECT Aircraft Check Station WO Duration Dates 341 C2 YUL 12345678 8 Days Mar 1998 – 11 Mar 1998 3 A340-300 JOB CARD COVER PAGE REFERENCE SPECIAL CONDITIONS (Entry conditions differ from checkdefaults) SKILLS Zone 835 Left Side AMTOSS Task: Source Requirement: Periodicity: Compliance Plan: Warranty-in-Effect: Other References: Electrical Power: Hydraulic Power: Pneumatic Power: Fuel Load: Other: Categories: Part Number ROTABLES 9791223 CONSUMABLES AC8624271 999-04A-84 TOOLING V-800 Series B18a3221 9807803501 Position: R/H 3 Serial Number 13569-98 N/A N/A N/A N/A N/A Operational Test Warning : make sure that hidraulic systems are not pressurized A. On the maintenance panel 27-51-44-200-001 <MRB reference / hyper-reference> 1A 3C 5000 hrs <Compliance Matrix ID> YES N/A YES YES N/A N/A Flaps 30 degrees 38 01 CAT UNI Number 25-15-132-169 25-982-13 42-131-93 32-104-53 02-120-95 FTN Qty 1 1 10 2 1 1 Description Engine Screen assembly w/filter Lint free cloth and tricloroethane Sump Drain Tool Access platform 1.8m (5ft. 11in.) Zero locking flap slat CTL lever Total Sign-off Revision Date: May 21, 1998 ATA iSpec 2200 Overview FLAP INTERCONNECTING STRUT – INSPECT Page 1 of 3 28 October 2004 Page 11 ATA SGML Concept: What is SGML? (2/4) • Separates the three main components of a document: 4Structure 4Contents 4Layout Content Structure Layout AMM Helvetica 18pt, Bold FLIGHT CONTROL Title This chapter . ATA iSpec 2200 Overview Chapter Title Helvetica 12 pt, Medium Indentation ... Para 28 October 2004 Page 12 ATA SGML Concept: What is SGML? (3/4) AMM lang rep opt CHAPTER chapnbr rep TITLE INTRO Char PARA TITLE Char Char SECTION sectnbr Section contents • The Document Type Definition (DTD) defines the document structure including: 4All elements and their attributes 4Element content model 4Element sequence and occurrence ATA iSpec 2200 Overview 28 October 2004 Page 13 ATA SGML Concept: What is SGML? (4/4) • The SGML document is also called “SGML Instance” Start tag <CHAPTER <CHAPTER CHAPNBR="24"> CHAPNBR="24" <TITLE>FLIGHT CONTROLS</TITLE> Attribute initialisation <SECTION SECTNBR="10"> <TITLE>AILERON</TITLE> Element contents <PARA>The ailerons. . . </PARA> </SECTION> End tag </CHAPTER> </CHAPTER> • SGML mark up language components: 4Elements (start tag, end tag) 4Element content (nested elements, textual content) 4Element attribute initialization ATA iSpec 2200 Overview 28 October 2004 Page 14 Chapter 4-2. SGML Based Methodology and Document Type Definitions (DTD) Blue sensitive zones are links to the CSDD ATA iSpec 2200 Overview 28 October 2004 Page 15 Common Support Data Dictionary Information about an elements / attributes ATA iSpec 2200 Overview 28 October 2004 Page 16 Chapter 4-2-3. DTD Technical Requirements Guidelines for working groups defining DTDs with the objective to reach maximum commonality between DTDs. The principal common mechanisms are: Revision Management, Effectivity Management, Graphic Referencing Mechanism, Cellular Tables, Internal and External References Management,.. ATA iSpec 2200 Overview 28 October 2004 Page 17 ATA SGML Concept: Revision Management <SUBTASK <SUBTASK KEY="XX" CHG="R" CHG="R" REVDATE REVDATE="XX" ="XX" ...> ...> KEY="XX" .. .. <LIST2> <LIST2> L2ITEM> <<L2ITEM> <PARA> <PARA> <REVST>Put Putaawarning warning...... <REVEND> <REVEND> <REVST> Change bar • Marking revisions at anchor element level: 4KEY attribute: identification key of an element 4REVDATE attribute: date of revision 4CHG attribute (N, R, D, U) • Marking revision of contents 4Textual revision surrounded by: – REVST element (revision start) – REVEND element (revision end) 4Deleted ATA iSpec 2200 Overview anchor: content replaced by element DELETED 28 October 2004 Page 18 ATA SGML Concept: Effectivity Management <SECTION…..> <SECTION…..> ** ON A/C 101-129, 131-199 <EFFECT EFFRG "101129 131199 <EFFECT EFFRG ==="101129 131199 ">">"> <EFFECT EFFRG "101129 131199 <TITLE>DC DCGENERATION GENERATION… …</TITLE> </TITLE> <TITLE> • EFFECT element 4EFFRG attribute (aircraft range) • May be completed by: 4a Service Bulletin condition SBEFF, 4or a Customer Originated Change condition COCEFF ATA iSpec 2200 Overview 28 October 2004 Page 19 ATA SGML Concept: Graphic Management <GRAPHIC ….. ….. KEY= KEY="xx" "xx">> <GRAPHIC <EFFECT> <EFFECT> <TITLE> <TITLE> <SHEET.... <SHEET KEY="xx" "xx"GNBR="xx" GNBR="xx"SHEETNBR SHEETNBR=="xx" "xx" >> KEY= <EFFECT> <EFFECT> <TITLE> <TITLE> <SHEET <SHEET KEY="xx" "xx"GNBR="xx" GNBR="xx"SHEETNBR SHEETNBR=="xx" "xx" >> KEY= <EFFECT> <EFFECT> <TITLE> <TITLE> • GRAPHIC element: composed of one or several SHEET elements • SHEET element: 4 GNBR attribute contains a graphic entity 4 SHEETNBR attribute specifies the graphic sheet number • GRPHCREF element: to refer to a graphic or sheet ATA iSpec 2200 Overview 28 October 2004 Page 20 ATA SGML Concept: Cellular Tables <TABLE> <TABLE> <TGROUP> <TGROUP> <COLSPEC> <COLSPEC> <COLSPEC> <COLSPEC> <COLSPEC> <COLSPEC> <THEAD> <THEAD> <ROW> <ROW> ENTRY> <ENTRY> <ENTRY> <ENTRY> <ENTRY> <<ENTRY> TABLE presentation • Table structure: <TBODY> <TBODY> <ROW> <ROW> ENTRY> <<ENTRY> <ROW> <ROW> ENTRY> <<ENTRY> <ENTRY> <ENTRY> <ENTRY> <ENTRY> <ENTRY> <ENTRY> <ENTRY> <ENTRY> 4THEAD element (header) 4TBODY element (table body) 4TFOOT element (footer) 4ROW element (table line) 4ENTRY element (table cell) 4COLSPEC, SPANSPEC element (column description) ATA iSpec 2200 Overview 28 October 2004 Page 21 ATA SGML Concept: Management of References • Internal references <REFINTREFID="EN244200861001"> REFID="EN244200861001"> <REFINT </REFINT> </REFINT> <GRPHCREFREFID="EN1234567890"> REFID="EN1234567890"> <GRPHCREF </GRPHCREF> </GRPHCREF> • External references <REFEXTREFMAN=" REFMAN="SSM" SSM"REFLOC="32-31/05"> REFLOC="32-31/05"> <REFEXT </REFEXT> </REFEXT> ATA iSpec 2200 Overview 28 October 2004 Page 22 Contents • History • Description • Functional Areas • Technical Areas • Digital Deliverables • ATA SGML Concept • ATA Data Model 4Vision 4What is a Data Model? 4Functional Areas 4Deliverables • What’s Next? ATA iSpec 2200 Overview 28 October 2004 Page 23 ATA Data Model: Vision Industry wide agreement on the Information Architecture for information transfer (Structure, Format and Business Rules) Flight Operations Air Traffic Mgmt Regulatory Agency Shared Data Product Marketing Business Support Airport Mtce/Ops Product Manufacturing Product Maintenance ATA iSpec 2200 Overview 28 October 2004 Page 24 ATA Data Model: What is a Data Model? • Structured graphical representation of the processes, business rules and information/data interchanged between a manufacturer/supplier and operator • Modeling methodology and techniques provide information/data in a standard, consistent, and predictable manner in order to manage data as a resource • Enables re-engineering of business processes and product life-cycle information targeted to achieve a world-wide accepted Integrated Data Environment ATA iSpec 2200 Overview 28 October 2004 Page 25 ATA Data Model: What is a Data Model? • Critical Success Factors for the industry standard Data Model: 4 Generic - facilitates development of systems of varying purpose, scope and complexity 4 Rigorous and precise - representation of data is complete, correct, consistent and usable 4 Concise - facilitates improved understanding, communication, consensus and validation 4 Conceptual - represents functional requirements rather than physical or organizational constraints • Flexible - supports phasing of the life cycle, i.e., M&E model to be followed by Flight Ops, Training, Material Management • Application - use of the model enables improved: 4 Business process analysis 4 Applications development 4 Re-engineering 4 Systems integration 4 Acquisition of information systems ATA iSpec 2200 Overview 28 October 2004 Page 26 ATA Data Model: Functional Areas • Derived through an affinity analysis between the structured decomposition of the industry functions/processes and the information/data used by those functions/processes • Functional areas (business areas) were then used in the architecture of iSpec 2200 • The functional areas are also consistent with a value chain analysis ATA iSpec 2200 Overview 28 October 2004 Page 27 ATA Data Model: Functional Areas Reliability Assessment Operations Planning Configuration Management “B” Maintenance Requirements “A” Product Design Engineering Maintenance Procedures “C” Flight Scheduling Maintenance Event Forecasting Enterprise Resource Management Maintenance Event Planning Maintenance Event Production Line Maintenance Event Planning Component Maintenance Event Planning Maintenance Event Archive Maintenance Training “D” Maintenance Discrepancy Flight Operations ATA iSpec 2200 Overview 28 October 2004 Page 28 ATA Data Model: Deliverables • General explanations on ATA CD, “ATA Data Model” • Data Model developed using relational Data Modeling tool (COOL:Biz) • Data Model accessible through Model Browser on Internet (including download capabilities) • Contains: 4Industry Decomposition Diagram 4Entity-Relationship Diagrams divided in major subject areas 4Entity, attribute and relationship definitions ATA iSpec 2200 Overview 28 October 2004 Page 29 ATA iSpec 2200 Overview 28 October 2004 Page 30 ATA iSpec 2200 Overview 28 October 2004 Page 31 ATA iSpec 2200 Overview 28 October 2004 Page 32 ATA iSpec 2200 Overview 28 October 2004 Page 33 ATA iSpec 2200 Overview 28 October 2004 Page 34 What’s next? Future Data Exchange Project XML Design Rules INDUSTRY DATA MODEL Methodology & Technical Requirements EXCHANGE DATA MODEL Mainten. Procedures Mainten. Procedures Mainten. Requirem. Mainten. Requirem. Configur. Managem. Configur. Managem. Flight Ops Flight Ops Generic Resources ATA iSpec 2200 Overview Information Set 1 Information Set 2 Information Set 3 . . . Information Set n Generic Resources 28 October 2004 Page 35