胡梁勇,周立業
(66222部隊,北京 102202)
裝備IETM創作標準選擇研究
胡梁勇,周立業
(66222部隊,北京 102202)
技術信息模型(即數據模型)是實現信息共享和交換的核心基礎。IETM創作平臺可以根據技術信息模型組織武器裝備的技術信息,并將組織好的技術信息存儲在數據庫中。比較分析了國際主流的美軍MIL-PRF-87269A和歐洲的S1000D兩個規范關于技術信息模型的要求,選擇了S1000D規范數據模塊核心概念作為裝備IETM組織技術信息模型,對IETM研發工作有一定借鑒意義。
IETM;S1000D規范;數據模塊
交互式電子技術手冊(Interactive Electronic Technical Manual,IETM)是用于復雜武器系統或軍用及商用設備診斷和維修的信息數據包。[1]IETM綜合應用了計算機技術、網絡技術、數據庫技術等先進技術,將內容繁雜的操作手冊、維修手冊等技術信息有機地組織管理起來,以最優的方式顯示在電子屏幕上,并以交互的方式提供查閱,將系統操作人員或者維修技術人員所需的信息,精確地展現在用戶面前,以加速裝備使用和保障活動的實施。
技術信息模型(即數據模型)是實現信息共享和交換的基礎,也是IETM數據組織與發布的核心基礎。IETM創作平臺可以根據技術信息模型(本文指數據模塊)組織武器裝備的技術信息,并將組織好的技術信息存儲在數據庫中。IETM數據模型規定了IETM創作平臺如何組織技術信息,它沒有規定IETM數據庫的結構,但它會影響IETM數據庫的結構。所以,開發IETM需要一個先進的標準來支持建立適合數據組織管理與發布的技術信息模型。當前涉及IETM數據組織的標準規范主要是美軍的MIL-PRF-87269A和歐洲的S1000D兩個規范,下面主要對這兩個規范進行比較分析。
MIL-PRF-87269A(DataBase,Revisable-Interactive Electronic Technical Manuals,For The Support of)《可修改的交互式電子技術手冊數據庫》是美國防部在MIL-D-87269的基礎上修訂而成的,于1995年10頒布。它是創建IETMDB以及使用SGML進行標記信息的標準。它定義了IETM數據庫結構和元素命名規則,以及政府和承包商信息的交換格式。其主要目的在制定共同的數據規范,使得文字或圖形儲存于數據庫時,能不受軟/硬件的限制,可跨平臺進行數據交換。該標準主要面向第3、4、5級IETM系統開發。
S1000D(International Specification For Technical Publications Utilizing A Common Source Data Base)是歐洲航空和國防工業協會(ASD)與美國航空工業協會(AIA)聯合頒布的。它是一個采用公共源數據庫(Common Source Data Base,CSDB)來采辦和創建技術文檔的國際規范,可以用它對任何軍用或民用的海陸空交通工具和設備制作IETM,從上個世紀80年代發布第一個版本以來,S1000D規范先后發布了1.6、1.7、1.8、1.9等多個版本,現在最新版本為2008年8月發布的4.0版,適用的范圍也從最初的軍用飛機產品擴展到現在的海、陸、空等各種軍用和民用裝備,并且隨著計算機技術的發展和適用范圍的不斷擴展,S1000D規范還將不斷完善并推出新的版本。
S1000D的發展不僅僅是需求牽引,同時還緊緊跟蹤了IT技術的發展,如逐步采用了XML、Schema、ADL等新技術。S1000D規范由技術出版物標準維護集團(Technical Publications Specification Maintenance Group,TPSMG)負責開發和維護,它采用ISO、CALS和W3C標準,支持標準廣義標記語言(SGML)、可擴展標記語言(XML)和計算機圖元文件(CGM),技術信息的生成采用中性格式。這意味著信息可以在不同的甚至是全異的IT系統中使用,公共源數據庫(CSDB)的效益在于能夠生成獨立于IT平臺的IETM產品,也可以輸出印刷版的紙質技術手冊。S1000D的優勢在于將技術出版物中的信息進行了更為詳細的分類,數據模塊及其標準化的編碼為高效地管理數據和共享技術信息提供了基礎。
1)S1000D的應用范圍
S1000D是一個覆蓋支持所有技術出版活動的國際規范,包括空間、海洋、陸地的交通工具、裝備或設施等,同時包括民用或軍用技術文檔資料的所有方面。從信息生成、交換和在“公共源數據庫”(CSDB)中的管理到文檔資料的生成、更新和版本管理過程都在S1000D管理的范圍之內。
S1000D規范還有以下優點:基于國際認可的中間標準;降低技術信息的維護費用;允許生成信息的子集以滿足客戶的需要;信息和數據輸出可以在全異構的IT系統間進行;它是非營利的,可以中性方式進行數據傳遞和管理數據;可以從相同的數據庫生成很多不同的輸出表格,以保證數據的安全性;支持以電子格式以及紙型文件管理技術文檔數據;支持使用XML和WEB技術的交互式電子技術手冊(IETM)。[2]S1000D應用范圍見圖1所示。

圖1 S1000D的應用范圍
2)S1000D的編排結構
S1000D規范為交互式電子技術出版物(Interactive Electronic Technical Publication,IETP)的創作、管理、發布顯示提出了一個完整的建議,總共分為9章,包括規范介紹、文件處理、信息生成、信息管理、信息集與出版物、信息顯示/使用、信息處理、標準編碼系統(Standard Numbering System,SNS)和信息編碼(Information Code,IC)、術語和數據詞典。S1000D編排結構概覽如表1所示。

表1 S1000D編排結構概覽計
早期的IETM規范主要在三個領域制定標準,來保證開發出來的IETM是符合標準的。第一個領域是IETM自身的總體通用規范;第二個領域是創建IETM質量保證(QA)過程的規范;第三個領域是IETM數據庫開發方面的規范。
其中IETM總體通用規范有三個方面的要求:第一,所有IETM管理信息和通用內容要求,不關心主題內容;第二,信息單元(例如,文本、圖形、表格、對話框、多媒體)的風格要求(Style Requirements);第三,在電子屏幕上顯示時,IETM顯示信息的格式要求(Format Requirements);第四是,用戶與顯示信息的交互要求(User-Interaction Requirements)。
MIL-PRF-87269A的目的在于提供標準化的技術信息組織方式,其定義了IETM數據庫的結構。MIL-PRF-87269A規范了美軍IETM中的技術信息的組成和結構,并使用SGML語言對此數據模型進行了描述。[3]根據MIL-PRF-87269A規范開發的數據庫,使用內容數據模型(Content Data Model,CDM)來定義技術信息,將IETM數據模型劃分為兩個層次:通用信息層和特定內容層。通用信息層由文本、表格、圖形、音頻、視頻等通用元素組成,這些通用元素都有其標準的組成方式;特定內容層有描述信息、任務信息、故障信息、零件信息等信息模型組成,特定內容層中信息模型由通用層中的通用元素以特定方式組合而成,并根據武器裝備的組成結構來組織技術信息。MIL-PRF-87269A中的技術信息模型的特點是層次分明、結構簡單、易于組織技術信息、提高了數據的共享性;其缺點是數據的可重用性和模塊化程度不高、沒有對技術信息進行專業性的劃分,如何將技術信息劃分為操作信息、故障診斷信息、維修信息、程序信息等信息。可見信息分類缺乏針對性將導致技術信息分類的不規范,影響數據的交換和共享。然而,歐洲的S1000D規范考慮美軍系列標準規范和早期AECMA S1000D規范的存在問題,綜合了現有IETM各方標準的優點,將技術信息建立在數據模塊這種技術信息組織模型基礎上,將數據進行更為詳細、專業,以及有針對性的劃分,使得技術信息得到最大程度的重用和降低了維護費用。
S1000D規范建議以數據模塊(技術信息模型)組織技術信息,以公共源數據庫管理信息對象。[4]S1000D推薦數據模塊以中性格式(SGML/ XML)描述,主要通過規范中劃分的九類數據模塊完成對技術信息的完整描述。S1000D是建立在數據模塊(DM)概念之上,而MIL-PRF-87269A是建立在通用信息層和特定內容層概念之上的,具體產品可參見美國雷神公司開發第4/5級IETM的商業現貨AIMSS創作工具。MIL-PRF-87269A用一個遞歸的系統元素表示層次關系,可以使用或不用標準編碼系統(SNS);而S1000D的層次關系通過標準編碼系統和數據模塊編碼描述的,在標記中反對使用DM的嵌套。可見,S1000D通過多種類型數據模塊的自描述,以期實現任何主題和層次結構技術信息的表達,最終服務于IETM信息有目標的組織管理與發布顯示。
S1000D規范推薦技術信息以中性格式組織,使用技術信息模型(數據模塊)概念,其通用性和專業性都很強。依此規范創建的IETM,能夠進行跨平臺、跨系統信息交換,并可以用多種方式進行信息發布。S1000D規范起源于歐洲,雖然技術出版物標準規范維護集團后來邀請各個國家派出軍方代表以及工業代表參加到這個組織中,共同發展該規范,但我國軍方及工業機構并沒有參與其中,因為這個規范是否符合我國國情,能否用于中國的產品及裝(設)備,仍是一個值得商榷的問題,需要相關機構認證。但是這個規范中有關數據模塊、公共源數據庫等概念以及有關信息發布方式、交互性等思想、方針都是通用的,不會因各個國家的不同而相異。針對具體的產品制作IETM時,可能需要根據我國國情、按照我國習慣、結合我國實際來進行產品分區與信息編碼,而這些在規范中是開放的,可以定義的。目前該規范在全世界范圍內的軍事項目中,以及商業航空領域項目中應用廣泛,在歐洲己成為事實上的公認標準,并已成功應用到許多大型項目中,如歐洲戰機“臺風”(Euro fighter Typhoon),美國國防部和工業部門在一些重要的工作中也己經執行此規范。
S1000D規范主要具有以下突出優勢:
1)技術信息模塊化的創建與管理,以及中性格式描述與存儲機制;
2)S1000D的管理范圍涵蓋了技術信息從生成、交換和在“公共源數據庫”中的組織管理以及技術出版物(IETM/IETP)的發布顯示;
3)S1000D的組織支持、維護體制、技術基礎、發展計劃等體系結構都很健全;
4)S1000D綜合了現有IETM各方標準的優點,體現了IETM發展的互操作性、網絡化、智能化、與商業軟件系統的一致化等趨勢,更有可能成為國際通用的標準體系。
通過上述分析,本文選擇成熟的S1000D作為IETM創作平臺的指導規范。同時,也不排除在系統界面管理、體系結構等方面,吸收借鑒美軍標等其他相關標準的優點。
IETM組織裝備技術信息需要先進標準規范支持,文章主要通過數據模型組織技術信息的比較分析,得出了基于S1000D規范開發IETM優勢和可能。當前IETM建設步伐快速發展,必須積極借鑒國外IETM發展成熟經驗,結合裝備保障實際,制定相關適合國情的IETM標準規范,盡快開發出具有自主知識產權的裝備通用維修信息支持系統,深入開展裝備維修信息支持系統標準化和規范化研究,以此推動裝備保障信息化建設深入發展。
[1]徐宗昌.保障性工程[M].北京:兵器工業出版社,2002.
[2]AeroSpace and Defence Industries Association of Europe.S1000D:International Specification for Technical Publications Utilising A Common Source Data Base(V2.2&V2.3&V3.0&V4.0)[S].2005.1/2007.2/2007.07/2008.08.
[3]常雷,杜曉明,薛芬.IETM數據模型標準研究[J].科學技術與工程,2006,(6).
[4]胡梁勇,徐宗昌.ASD S1000D技術資料數據化規范綜述[J].世界標準化與質量管理,2008,(7).
[編校:鄧桂萍]
Research on Choice of Authoring Standards of Equipment IETM
HU Liangyong,ZHOU Liye
(Unit66222,Beijing 102202)
IETM datamodule is the basis of technical information sharing and interchange.IETM authoring platform organizes data on the basis of IETM datamodule,and also stores them in the database.The paper comparatively analyses the requirements for technology informationmodels based on the American MIL-PRF-87269A and the European S1000D,and also,introduces the key concept of S1000D into the Equipment IETM model,which will play an important role in IETM development.
IETM;S1000D;datamodule
TP391
A
1671-9654(2012)02-036-04
2012-05-18
胡梁勇(1983-),男,江西高安人,助理工程師,工學碩士,研究方向為裝備綜合保障。