根據軟件工程標準制定的機構和標準適用的范圍有所不同, 它可分為五個級別,即國際標準、國家標準、行業標準、企業(機構) 標準及項目(課題)標準。以下分別對五級標準的標識符及標準制 定(或批準)的機構作一簡要說明:
①國際標準
由國際聯合機構制定和公布,提供各國參考的標準。
ISO(InternationalStandardsOrganization)——國際標準化組 織。這一國際機構有著廣泛的代表性和權威性,它所公布的標準也 有較大影響。60年代初,該機構建立了“計算機與信息處理技術 委員會”(簡稱ISO/丁C97),專門負責與計算機有關的標準化工作。 這一標準通常標有ISO字樣,如ISO 8631—861nformationprocessing —Programconstructsandconventionsfortheirrepresentation(信息處 理——程序構造及其表示法的約定,F已被我國收入國家標準)。
②國家標準
由政府或國家級的機構制定或批準,適用于全國范圍的標準,如:
GB——中華人民共和國國家技術監督局是我國的最高標 準化機構,它所公布實施的標準簡稱為“國標”,F已批準了若干 個軟件工程標準(詳見本章9.5節)。
ANSI(AmericanNationalStandardslnstitute)——美國國家標 準協會。這是美國一些民間標準化組織的領導機構,具有一定權 威性。
FIPS(NBS)[Federal lnformation Processing Standards(Nation— alBureau of Standards)]——美國商務部國家標準局聯邦信息處理 標準。它所公布的標準謨蠪IPS字樣,如,1987年發表的FIPS PUB 132—87 Guideline for validation and verification plan of computer software軟件確認與驗證計劃指南。
BS(British Standard)——英國國家標準。
JIS(Japanese lndustrial Standard)——日本工業標準。
⑧行業標準
由行業機構、學術團體或國防機構制定,并適用于某個業務 領域的標準,如:
IEEE(1nstitute Of Electrical and Electronics Engineers)——美電氣和電子工程師學會。近年該學會專門成立了軟件標準分技 術委員會(SESS),積極開展了軟件標準化活動,取得了顯著成果, 受到了軟件界的關注。IEEE通過的標準常常要報請ANSI審批,使 其具有國家標準的性質。因此,我們看到IEEE公布的標準常冠有 ANSI字頭。例如,ANSI/IEEE Str 828—1983軟件配置管理計劃標 準。
GJB——中華人民共和國國家軍用標準。這是由我國國防 科學技術工業委員會批準,適合于國防部門和軍隊使用的標準。例 如,1988年發布實施的GJB473—88軍用軟件開發規范。
DOD-STD(DepartmentOfDefense-STanDards)——美國國防 部標準。適用于美國國防部門。
MIL-S(MILitary-Standards)——美國軍用標準。適用于美軍 內部。
此外,近年來我國許多經濟部門(例如,航天航空部、原國家 機械工業委員會、對外經濟貿易部、石油化學工業總公司等。)開展 了軟件標準化工作,制定和公布了一些適應于本部門工作需要的 規范。這些規范大都參考了國際標準或國家標準,對各自行業所屬 企業的軟件工程工作起了有力的推動作用。
④企業規范
一些大型企業或公司,由于軟件工程工作的需要,制定適用于 本部門的規范。例如,美國IBM公司通用產品部(GeneralProducts Division)1984年制定的“程序設計開發指南”,僅供該公司內部使 用。
⑤項目規范
由某一科研生產項目組織制定,且為該項任務專用的軟件工 程規范。例如,計算機集成制造系統(CIMS)的軟件工程規范。
文章來源于領測軟件測試網 http://www.kjueaiud.com/