JIS B 3900-4-2012 工業(yè)自動(dòng)化系統(tǒng)和集成.制造軟件互操作性的能力模型.第4部分-一致性測(cè)試、準(zhǔn)則和報(bào)告_第1頁(yè)
JIS B 3900-4-2012 工業(yè)自動(dòng)化系統(tǒng)和集成.制造軟件互操作性的能力模型.第4部分-一致性測(cè)試、準(zhǔn)則和報(bào)告_第2頁(yè)
JIS B 3900-4-2012 工業(yè)自動(dòng)化系統(tǒng)和集成.制造軟件互操作性的能力模型.第4部分-一致性測(cè)試、準(zhǔn)則和報(bào)告_第3頁(yè)
JIS B 3900-4-2012 工業(yè)自動(dòng)化系統(tǒng)和集成.制造軟件互操作性的能力模型.第4部分-一致性測(cè)試、準(zhǔn)則和報(bào)告_第4頁(yè)
JIS B 3900-4-2012 工業(yè)自動(dòng)化系統(tǒng)和集成.制造軟件互操作性的能力模型.第4部分-一致性測(cè)試、準(zhǔn)則和報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩45頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

(1)B3900-4:2012(ISO16100-4:2006)ページ序文 11適用範(fàn)囲 12引用規(guī)格 13用語(yǔ)及び定義 2 45適合性の梓組み 45.1適合性試験 45.2UUT(試験ユニット)の型 55.3適合性試験の方法 56適合性試験の手順 8 g6.2“CreateATC”アクテイビティ 86.3“CreateETC”アクティビテ 96.4“TestUUT”アクテイビティ 97UUTの適合性 7.1ケイパビリティクラス構(gòu)造の適合性 7.2ケイパビリティテンプレートの適合性 7.3ケイパビリティプロファイルの適合性 7.4ケイパビリティプロファイル照合機(jī)構(gòu)の適合性 附屬書(shū)A(參考)ケイパビリテイプロファイルの適合性試験 附屬書(shū)B(niǎo)(參考)1型照合機(jī)構(gòu)の適合性試験 22B3900-4:2012(ISO16100-4:2006)この規(guī)格は,工業(yè)標(biāo)準(zhǔn)化法第12條第1項(xiàng)の規(guī)定に基づき,一般財(cái)団法人製造科學(xué)技術(shù)センター(MSTC)及び一般財(cái)団法人日本規(guī)格協(xié)會(huì)(JSA)から,工業(yè)標(biāo)準(zhǔn)原案を具して日本工業(yè)規(guī)格を制定すべきとの申出があり,日本工業(yè)標(biāo)準(zhǔn)調(diào)查會(huì)の審議を経て,経済産業(yè)大臣が制定した日本工業(yè)規(guī)格である。この規(guī)格は,著作権法で保護(hù)対象となっている著作物である。この規(guī)格の一部が,特許権,出願(yuàn)公開(kāi)後の特許出願(yuàn)又は実用新案権に抵觸する可能性があることに注意を喚起する。経済産業(yè)大臣及び日本工業(yè)標(biāo)準(zhǔn)調(diào)査會(huì)は,このような特許権,出願(yuàn)公開(kāi)後の特許出願(yuàn)及び実用新案権に関わる確認(rèn)について,責(zé)任はもたない。JISB3900の規(guī)格群には,次に示す部術(shù)成がある。JISB3900-1第1部:種組みJISB3900-4第4部:適合性試験の方法,規(guī)範(fàn)及び報(bào)告JISB3900-5第5部:複數(shù)のケイパビリティクラス構(gòu)造を川いたプロファイル照合の手法(予定)日本工業(yè)規(guī)格JISB3900-4:2012(ISO16100-4:2006)第4部:適合性試験の方法,規(guī)範(fàn)及び報(bào)告Part4:Conformancetestmethods,criteriaandreports序文この規(guī)格は,2006年に第1版として発行されたISO16100-4を基に,技術(shù)的內(nèi)容を変更することなく作なお,この規(guī)格で點(diǎn)線(xiàn)の下線(xiàn)を施してある?yún)⒖际马?xiàng)は,対応國(guó)際規(guī)格にはない事項(xiàng)である。注記この規(guī)格の対応國(guó)際規(guī)格及びその対応の程度を表す記號(hào)を,次に示す。ISO16100-4:2006,Industrialautomationsystemsandintegration—Manufacturingsoftwarecapabilityprofilingforinteroperability—Part4:Conformancetestmethods,criteriaandreports(IDT)なお,対応の程度を表す記號(hào)“IDT”は,ISO/IECGuide21-1に基づき,“一致している”こ引用規(guī)格は,記載の年の版を適用し,その後の改正版(追補(bǔ)を含む。)は適用しない。2B3900-4:2012(ISO16100-4:2006)softwarecapabilityprofilingforinteroperability—Part1:Framework(MOD)softwarecapabilityprofilingforinteroperability—Part2:Profilingmethodology(IDT)注記対応國(guó)際規(guī)格:ISO16100-3,Industrialautomationsystemsandintegration—Manufacturingsoftwarecapabilityprofilingforinteroperability—Part3:Interfaceservices,protocolsandcapabilitytemplates(IDT)3用語(yǔ)及び定義この規(guī)格で用いる主な用語(yǔ)及び定義は,JISB3900-1,JISB3900-2及びJISB3900-3によるほか,次に3.1実裝環(huán)境,変數(shù)値及び手法とは獨(dú)立した,少なくとも一つの試験のための仕様。3.2簡(jiǎn)易試験仕様集(abstracttestsuite)簡(jiǎn)易試験仕様の集合。3.319439の定義とは異なる。3.43.5ソフトウェアの相互運(yùn)用の粋組みにおける,特定のインタフェースを通じて提供するサービスの選択及び記述。3.6適合性(conformance,conformity)仕様で真であるものが,実裝でも真であることを?qū)g現(xiàn)する仕様と実裝との関係。3B3900-4:2012(ISO16100-4:2006)例プロファイルの実裝は,JISB3900規(guī)格群の規(guī)定に従って生成したテンプレート仕様に適合して3.7適合性判定簡(jiǎn)所(conformancepoint)JISB3900規(guī)格群の規(guī)定に基づいて実裝が適合かどうかを判定する試験を計(jì)畫(huà)して実施する際に,特定の要求を示す部分。3.8適合性記述(conformancestatement)仕様の適合性判定簡(jiǎn)所及びその簡(jiǎn)所で満たすべき要求の記述。3.9適合性試験(conformancetesting,conformityassessment)規(guī)格が要求する特定の機(jī)能を?qū)g裝した製品に対して,その機(jī)能の発現(xiàn)を判定するために実施する試験。3.10適合性試験報(bào)告(conformancetestreport)適合性試験による評(píng)価の最後に記載する文書(shū)で,実施する適合性試験の規(guī)格に対する試験ユニット(UUT:Unitundertest)の試験結(jié)果及び試験方法の詳細(xì)な報(bào)告。3.11適合性を満たす実裝(conformingimplementation)通合性情服(CSI:Conformancestatementfortheimplementation)に記城のケイパビリティに合致する欠裝。3.12実行可能試験(executabletestcase)試験環(huán)境に依存して,変數(shù)値及び特定の試験方法に従った簡(jiǎn)易試験仕様の欠裝。3.13実行可能試験集(executabletest火行可能試験の集合。3.14誤り検出試験(falsificationtesting)3.15生起條件とともに記述したオブジェクトの協(xié)調(diào)挙動(dòng)の抽象化。3.16アクティビティにおける機(jī)能又は役割を定義し,ユニット相互の共有情報(bào)の交換機(jī)構(gòu)を支援するもの。3.17照合機(jī)構(gòu)(matcher)4B3900-4:2012(ISO16100-4:2006)3.18合致レベル(matchinglevel)3.19MSUの相互運(yùn)用性(MSUinteroperability)3.20一つ以上の基本仕様,副プロファイル又はその組合せ?;臼藰敜翁囟à违楗怪付?要求展開(kāi)した部3構(gòu)などのUUTは,外から観察できる挙動(dòng)が簡(jiǎn)條7で規(guī)定する適合性要求を満足する場(chǎng)合に“適合してい適合性試験は,実裝が規(guī)格又は仕様の要求に合致するかどうかの検証である。適合性試験は,相互運(yùn)用性を達(dá)成するために必要ではあるが,相互運(yùn)用性を保証するものではない。適合性試験は,開(kāi)発者及び使用者に,適合したUUTが期待どおりに稼働し,思いどおりの機(jī)能を発揮し,又は記述したインタフェーJISB3900規(guī)格群の基本的な適合性試験の方針は,誤り検出試験である。誤り検出試験は,正誤の多様な入力の組合せに対して実裝を課しており,試験出力を試験規(guī)定の中で予期する出力と比較して適合性の度合いを決定する。試験出力が予期する出力と合致しない場(chǎng)合は,実裝る。適合性試験の結(jié)果は,絶対的な適合性を保証するわけではない。誤り検出試験は,不適合であるとい5合する。a)CSIの生成d)UUTの試験適合性試験の手順は,簡(jiǎn)條7に規(guī)定する適合性の判定簡(jiǎn)所及び適合性試験の判定基準(zhǔn)に基づく実裝のた様(ATC:Abstracttestcase)を作成する。XITIは,UUTの型に依存し,UUTそれぞれの型に対して表2個(gè)々のATCは,元のCSIに逆引きが可能で,実行可能試験(ETC:Executabletestcase)の集合として実裝できる。適切な試験環(huán)境のために,表3に示す付加情報(bào)は,実行可能試験集(ETS:Excutabletestsuite)を形成する簡(jiǎn)易試験仕様集(ATS:Abstracttestsuite)に対応するETCの集合と対応する。6B3900-4:2012(ISO16100-4:2006)成成{XITI}成成:ATC{XIPI}:ATCETCの生成UUTETCの生成urom:適合性試験報(bào)告特定のUUT上でETSを?qū)g行すると,試験の結(jié)果はETSに屬する個(gè)々のETCからの結(jié)果を統(tǒng)合したものは,UUTが適合性の判定簡(jiǎn)所及び関連する判定基準(zhǔn)に対応するATCに適合しないことを示す。ETSに屬表1—“CreateCSI”の入力及び出力UUTの型照合機(jī)構(gòu)入力規(guī)格又は仕様域の意味定義辭及び分iルに含まれる要素の集合出力ル照合機(jī)構(gòu)(表9)7表2-“CreateATC”の入力及び出力參照)參照]表3-“CreateETC”の入力及び出力表4-"TestUUT"の入力及び出力UUTの型照合機(jī)構(gòu)入力ETCUUT夕入力一夕入力一夕入力一夕入力8B3900-4:2012(ISO16100-4:2006)個(gè)々のUUTの型に対し,対応する適合性試験の規(guī)範(fàn)を用いて実行する適合性試験で,特定のCSI集合CSIは,適合性試験の理解を深め,試験範(fàn)囲の境界を認(rèn)識(shí)するために用いる。適合性記述には,“肯定”CSI包含適合性試験規(guī)範(fàn)依存適合性判定簡(jiǎn)所適合性試験規(guī)範(fàn)依存亞JISB3900規(guī)格群の他の部に示す適合性試験の要求がある。表5一適合性判定簡(jiǎn)所の型型UUTへの実裝武験の必要性ATCの結(jié)果A必要必要合格B必要必要合格又は不合格C実裝の場(chǎng)合に必要合格D実裝の場(chǎng)合に必要合格又は不合格6.1.3CSIスキーマ個(gè)々のCSIは,次の項(xiàng)目を備えた適合性記述の表に記録する。a)適合性試験の番號(hào)一適合性判定簡(jiǎn)所及び論理的に関連する個(gè)々の適合性試験を識(shí)別するものb)適合性判定簡(jiǎn)所の番號(hào)一個(gè)々の適合性判定簡(jiǎn)所を識(shí)別するものc)適合性判定簡(jiǎn)所の記述一適合性判定簡(jiǎn)所の概要d)參照する仕様一適合性判定簡(jiǎn)所に関迎するJISB3900規(guī)格群の部界1號(hào),簡(jiǎn)條界號(hào)及び細(xì)分簡(jiǎn)條e)適合性判定簡(jiǎn)所の種類(lèi)一表5による適合性判定簡(jiǎn)所の型f簡(jiǎn)易試験仕様の規(guī)範(fàn)一期待する挙動(dòng)の記述9B3900-4:2012(ISO16100-4:2006)a)UUTの型b)一つの適合性判定簡(jiǎn)所の識(shí)別子c)適合性判定簡(jiǎn)所の集合の識(shí)別子d)適合性判定簡(jiǎn)所に対する試験結(jié)果個(gè)々のATCには,特定のUUTの挙動(dòng)を検証するそれぞれの目的がある。ATCは,CSIの集合に従ってATG(“ATG”は,“Abstracttestgroup”の略である。)內(nèi)に論理的に組み分ける。UUTの型に対し,ATGATS1ATC1ATC1XITI制約1111ETS1ETC1ETC制約制約図3一適合性試験要素のクラス図環(huán)境に固有のATCの実裝には,個(gè)々のUUTの型に対し,UUTで規(guī)定するATCの集合に基づくETCのグラム言語(yǔ)を含む。関連するATCの集合がATGを構(gòu)成するのと同様に,ETCはETG(“ETG”は,“Executabletestgroup”の略である。)を機(jī)成する。ETGの集合は,図3に示すようにUUTの型に応じたETSを構(gòu)成する。適合性試験の欠行には,個(gè)々のUUTの型に対し,ETSを川いる。試験の入力は,ETSに屬するそれぞれのETCを?qū)g行するために必要なUUT及び他のUUTに固有の情報(bào)を含む。試験の出力は,次の要素をもつ適合性試験の報(bào)告を含まなければならない。a)次の値のうちの,一つを含む適合レベルの記載1)“FULLCONFORMANCE”(完全適合)一適合性判定簡(jiǎn)所の全ての型がETSに合格3)“NOCONFORMANCE”(適合なし)一適合性判定簡(jiǎn)所のA型又はC型がETSに不合格注記ETSがATSから正しく導(dǎo)出できない場(chǎng)合には,適合レベルの記載が正しいとは限らない。b)適合性判定簡(jiǎn)所,それぞれのETC試験の出力及び“部分適合”又は“適合なし”の場(chǎng)合の詳細(xì)な情報(bào)B3900-4:2012(ISO16100-4:2006)製造用裂造用Ane5r?nein777?街7°=T77湖°ner7卜具體の-B3900-4:2012(ISO16100-4:2006)適合性判定簡(jiǎn)所又は番號(hào)適合性判定簡(jiǎn)所の記述參照する仕様適合性判定簡(jiǎn)所の型(表5參照)簡(jiǎn)易試験規(guī)範(fàn)Index_1XML書(shū)式JISB3900-2の6.2AXMLスキーマ書(shū)式の參照クラス構(gòu)造である。Index_2スの木構(gòu)造Index_2.1節(jié)點(diǎn)の上位節(jié)點(diǎn)A正確には1節(jié)點(diǎn)に一つが唯一上位節(jié)點(diǎn)はない。Index_2.2木桃造の陸JISB3900-2の6.2D木榻造の陸心を示す值が唯一に存在する。Index_2.3木構(gòu)造の広がりJISB3900-2の6.2D木構(gòu)造の広がりを示す值が唯一に存在する。Index_2.4節(jié)點(diǎn)のIDAィビティ機(jī)能の位置を特定する節(jié)點(diǎn)の唯一の識(shí)別子が存在する。特に,機(jī)能(ケイし尖體化する場(chǎng)合に幣要で木構(gòu)造のIDJISB3900-3の7.1.2A構(gòu)造要素が唯一に存在する。Index_2.6木楷造の型JISB3900-3の7.1.23)A榻造要素力唯一に存在する。JISB3900-3の7.2.20)A存在する。b)“CapabilityClassID”は,JISB3900-3の7.2.2に示寸要素“TemplateID”に対応する。b)JISB3900-3の簡(jiǎn)條7の仕様に従っている。表7は,UUTの“capabilitytemplate”型に對(duì)するATCを作B3900-4:2012(ISO16100-4:2006)Index_1A該當(dāng)範(fàn)囲AA“Type”AA“version”A“CommonPartType”及び“SpecificPartType”A“CommonPartType”型の“Choice”AClassStructure”A“TemplateID”A追加するClassStructure”及び“TemplateID”の組C示す両方の規(guī)定を満足する“Version”C“Owner”CCC“Performance”D“Performance”D“ReliabilityData”D“ReliabilityData”D“SupportPolicy”D“SupportPolicy”D“PriceData”D“PriceData”D「は,洋細(xì)化のレベルに従って値を圳め込む。B3900-4:2012(ISO16100-4:2006)適合性判定簡(jiǎn)所又は番號(hào)適合性判定簡(jiǎn)所の記述參照する仕様適合性判定簡(jiǎn)所の型(表5參照)簡(jiǎn)易試験規(guī)範(fàn)Index_1XML書(shū)式AXMLスキーマ書(shū)式のケイパIndex_2スキーマ要素のヘッダJISB3900-3の7.1.2AIndex_2.1適用範(fàn)囲AXMLの版及び該當(dāng)範(fàn)囲を正7.1.2に適合する値をもつ。Index_2.2Aスキーマ要案を正しく示す。Index_2.2.1“Type”A屬性“id”が存在する?!癷d”の値が“string”型,“unqualified”書(shū)式で,要求プァイルの別がある。Index_2.2.2“CapabilityProfile”JISB3900-3の7.1.2A要素“PKgtype”,“Common”,“Specific”が存在する。屬性“date”が存在する?!癲ate”のが“string”型,“unqualified”書(shū)式である。Index_“pkgtype”及び“version”JISB3900-3の7.1.2A“Pkgtype”の版の値が“string”Index_“CommonPartType”及び“SpecificPartType”JISB3900-3の7.1.2A“CommonPart”型及び“SpecificnPart”型が存在する。Index_3“CommonPartType”AIndex_3.1JISB3900-3の7.2.2A要求ID又はMSUケイパビリティIDの値が“string”型,“unqualified”書(shū)式である。Index_3.2“ReferenceCapabilityClassStructure"A“id”,“name”,“version”及び“url”の屬性を正しく示す。Index_3.2.1“id”AIndex_3.2.2“name”AIndex_3.2.3“version”JISB3900-3の7.2.2AIndex_3.2.4"url")AIndex_3.3“TemplatelD”Aクラス構(gòu)造に対してケイパ“NULL”である。適合性判定簡(jiǎn)所又は番號(hào)適合性判定簡(jiǎn)所の記述參照する仕様適合性判定簡(jiǎn)所の型(表5參照)簡(jiǎn)易試験規(guī)範(fàn)Index_3.4追加する“ReferenceCapabilityClassStructure”及び“TemplatelD”の[JISB3900-3の7.2.1CIndex_3.2及びIndex_3.3に示す両方の規(guī)定を満足する要素を正しく示す。Index_3.5“Version”JISB3900-3の7.2.2C在する。Index_3.5.1“major”JISB3900-3の7.2.2CIndex_3.5.2“minor”JISB3900-3の7.2.2CIndex_3.6“Owner”JISB3900-3の7.2.2C“Name”,“Street”,“City”,び“Comment”のスキ一マ要素を正しく示す。ァイルに必要で,要求ケイパ必要ではない。Index3.6.1“name”C値が“string”型である。Index_3.6.2“street”JISB3900-307.2.2D值が“string”型である。Index_3.6.3"city"JISB3900-3の7.2.2D値が“string”である。Index_3.6.4“zip”JISB3900-3の7.2.2D值が“string”型である。Index_3.6.5“state”JISB3900-3の7.2.2D值が“string”型である。Index_3.6.6“country”JISB3900-3の7.2.2D低が“string”型である。Index_3.6.7“comment”JISB3900-3の7.2.2D値が“string”型である。Index_3.7“ComputingFacilities”JISB3900-3の7.2.2C“Processor0”,“OperatingSystem0”,“Language”,“Memory”及び“DiskSpace”のスキーマ要素Index_3.7.1“type”JISB3900-3の7.2.2CIndex_3.7.2“Processor”の“type”JISB3900-3の7.2.2CIndex_3.7.3“OperatingSystem”の“type”JISB3900-3の7.2.2CIndex_3.7.4“Language”の“name”CIndex_3.7.5“Memory”C“Memorysize”及び“Memoryunit”のスキーマ要素を正しIndex_“Memory”の“size”JISB3900-3の7.2.2CIndex_“Memory”の“unit”JISB3900-3の7.2.2CB3900-4:2012(ISO16100-4:2006)表8-個(gè)亻它リテ1プ口フア亻兒のCSI(続き)適合性判定簡(jiǎn)所の“DiskSpace”C“DiskSpace”の“size”C“DiskSpace”の“unit”C追加する“ComputingFacilities”C“Performance”D“ElapsedTime”及び“TransactionsPerUnitTime”の“ElapsedTime”D“TransactionPerUnitTime”D追加する“Performance”の要素D“ReliabilityData”D素を正しく示す。“UsageHistory”D“Shipments”の“number”Dの“l(fā)evel”D“Certification”の“nol”D追加する“ReliabilityData”D“SupportPolicy”D“index”D追加する“SupportPolicy”D“PriceData”D“invest”D追加する適合性判定簡(jiǎn)所の“annualSupport”“unit”“PriceData”DDDこの適合性試験は,1型照合機(jī)構(gòu)の挙動(dòng)の検証は含まない。適合性判定簡(jiǎn)所又は番號(hào)適合性判定簡(jiǎn)所の記述參照する仕様適合性判定所の型(表5參照)簡(jiǎn)易試験規(guī)範(fàn)Index_1XML書(shū)式JISB3900-3の簡(jiǎn)條7AXMLスキーマ書(shū)式のケイパIndex_2“CapabilityProfileConformity”JISB3900-3の5.3AIndex_3A“MatchingLevel”及びマ要素を正しく示す。Index_3.1“MatchingLevel”JISB3900-3の6.1.2A合致レベルは次のいずれか一完全合致一必須部分の合致一必須部分の部分合致一必須部分の合致なしIndex_3.2“DetailListReport”JISB3900-3の6.1.2A項(xiàng)目ごとの合致及び非合致の記載がある。B3900-4:2012(ISO16100-4:2006)附屬書(shū)Aif(nditianistre)performacticnif(!Index_1)throwouterror“CapabilityProfileghouldbeinXMLformat”if(!Index_2)throwouterrorWTheschemacanponentoftheheaderelenentsshuldbeinanformenewithIS016100-3,7.1.2.”else{if(!Imdex_2.1)throwuterrar"XMlversienandtaryetnmespacesshauldbeincnformenewithISO16100-3,7.1.2if(!Index2.2)throwout.error"axhemaampment.shruldbeinanfarmerewithISO16100-3,7.1.2.”else{if(!Index2.2.1)throwaterror"Typeshouldhaveattriateid"If(!Tndex_2.2.2)Throwaterror"CapabilityProfileshuldhaveanponents`Pkgtype',Camcn',`Specific'andattrilutedate.”if(!Index_)throwouterror"'PKgtype'shouldhaveversion”if(!Index_)throwouterror"Canmon'shouldbein`CanmonPartType'and`Specific'shouldbein`SpecificnPartType'.”if(!Index_3)throwaterror"Cmnpartshuldexist.andbein`CamonPartType'.”else{if(!Index_3.1)throwauterrar"TheprofileshauldhaveprofileIDbutnlymeIDshuldbeaypeared,eitherRequirementIDorMsuCapabilityIDardeachIDghculdhavethevaluein"string"typeand"unqualified”farmif(!Index_3.2)throwauterrarwEachprofileshouldhaveatleastneelenentReferenceCapebilityClassStructure'.ThevalueofReferencepabilityClasaStructureghuldbeCmplexTyPe"else{If(!Index_3.2.1)thnowcuterrorWThevalueofidshuldbein"striny"typeandnmqualified”form"If(!Index_3.2.2)tmowcuterror"Thevalueoframeshuldbein"gtriny”typeand"nqualified"farm?If(!Index_3.2.3)thnowcuterrorThevalueofversinshouldbein"string”typeand"unqualified”form?If(!Index_3.2.4)thnowcaterror"Thevalueofurishruldbein"gtringtypeand"umgualifie!”form”}if(!Index_3.3)throwauterror"AProfileshuldhaveaTenplateID,thevalueghouldbein"gtring”typeandunqualified"farm.ItshaulddistinguishthestartclasswithinaCapabilityClassStructure.Typically,thevalueisMTLifcapebilityprofilematchingisrequiredforthefullapabilityclassstructime.”B3900-4:2012(ISO16100-4:2006)if(Index_3.5){//Index3.5はc型適合性判定簡(jiǎn)所である。要ではない。版の値はComplexTypeである。”If(!Index_3.5.1)throwcuterrorWThevalueofmajarshouldbein"string"typeand"unqualified”formIf(!Index3.5.2)throwauterrorWThevalueofmirorshouldbein"string"typeand"umqualified"form"if(Index_3.6){//Index_3.6注C型適合性判定窗所である。If(!Index_3.6.1)thnowcuterror"Thevalueoframeshuldbein"gtring”typeandumqualified”form”If(!Index_3.6.2)throwcuterrorWThevalueofstretshuldbein"striny"typeandhmualified”farm"If(!Index_3.6.3)throwcuterrorWThevalueofcityshuldbein"string”typeandhmualified”farm?If(!Index_3.6.4)throwcuterrorWThevalueofzipshuldbein"stringtypeand"ungualified”fom”If(!Index_3.6.5)tmowaterror"Thevalueofgtateshuldbein"string”typeand"umgualifiet”form'If(!Index_3.6.6)throwaterror"Thevalueofaantryshuldbein"striny”typeand"unqualified”formtIf(!Index_3.6.6)tmowaterror"Thevalueofcmentsshaldbein"string"typeand"mgualifief"form”}if(Index_3.7){//Index_3.7はc型適合性判定簡(jiǎn)所である。If(!Index_3.7.1)thnowcuterrorThevalueofCnputingFacilitiestypeshauldbein"gtring”typeand"mqualifief"formtIf(!Index_3.7.2)throwcuterrorWThevalueofPrcessortypeshuldbein"string"typeand"unualified”form”If(!Index_3.7.3)throwcuterrorWThevalueofqeratingsystentypeshaldbein"string"typeandmnqelified”farm"If(!Index3.7.4)throwcuterrorWThevalueofLanguaetypeshuldbein"string"typeand"ungualified”farm”if(Index_3.7.5){If(!Index_)throwouterror"ThevalueofMenorysizeshculdbein"gtring"typeand"umualified”farm!If(!Index_3.7.5,2)throwaterror"ThevalueofMenoryunitshuldkein"string"typeand"ungualified?form?}If(Index_3.7.6){If(!Index)threwaterrorWThevalueofDiskspacesizeshuldbein"string”typeand"unqualified"form”If(!Index_)throwcauterrorWThevalueofDiskspaceunitshuldbein"string"typeand"umqualified”form'}}if(Inex_3.9){//Index3.9はD型適合性判定簡(jiǎn)所である。If(!Index_3.9.1)tmowcuterror"ThevalueofElaspedTimeshauldbein"gtring”typeard"ungualifiedform?If(!Index_3.9.2)thnowcuterrorThevalueofTransactionPerUnitTimeshuldbein"string”typeand"umualified”form”}if(Index_3.11){//Index_3.11はD型適合性判定簡(jiǎn)所である。If(!Index_3.11.1)trowcuterror"ThevalueofUageHistoryghauldbein"string”typeand"umqualified"form?If(!Index3.11.2)throwcuterrorWThevalreofShipmentsmmbershouldbein"string”typeand"umqualified”form?If(!Index_3.11.3)trowcuterror"ThevalueofIntendedsafetyIntegritylevelshauldbein"string”typeandMmqualified”form?If(!Index_3.11.4)throwcuterrorThevalueofCertificationnlshuldkein"string"typeandhmualified”form”20B3900-4:2012(ISO16100-4:2006)if(Imdex_3.13){//Index_3.13はD型適合性判定簡(jiǎn)所である。If(!Index_3.13.1)tmowcuterror"ThevalueofSportRolicyindexshculdbein"string”typeand"umqualifie!”form?if(Index_3.15exists){//Index_3.15はD型適合性判定簡(jiǎn)所である。If(!Index_3.15.1)throwcuterrorWThevalueofPri?Datainvestshouldbein"stringy"typeand"umqualified”form"If(!Index3.15.2)throwauteror"ThevalueofPriceDataamnalSLrportshouldbein"string"typeand"Lmqualified"form"If(!Index_3.15.3)thnowcuterrorWThevalueofPrieDataunitshouldbein"string"typeand"umqualified”form!}}<CapabilityProfilingxmlng:xsi-"http://ww.w3.crg/2001/XMISchema-instance"xsi:ncNamespaceSchemeTccaticn="C:\...\IS016100-General,xsd">A.2試験の梓組み偽試験をする読込みXML書(shū)式の検証実行可能試験集真?zhèn)蝹蝹螚试^真IDのDの有無(wú)分類(lèi),及び分類(lèi),及び辭書(shū)真L-共通の適合性簡(jiǎn)所の検証L-真適合性試験報(bào)告の準(zhǔn)備適合性試験報(bào)告A.3適合性試験報(bào)告書(shū)の書(shū)式推奬する適合性試験報(bào)告(6.4參照)の書(shū)式を,次に示す。21B3900-4:2012(ISO16100-4:2006)a)XML書(shū)式の検証XMformatvalidationresult:{PASS又はFAIL}Suggestederrorcorrection:[NOCORRECTIONNEEDED又は正しい書(shū)式の提示}b)適合性判定簡(jiǎn)所の検証NameofUUT:{プロファイルの名Conformancepointvalidationresult:{PAss又はFAIl}Theerroroccursag:Suggestederrorcorrection:{NOCORRECTIONNEEDED又は正しい害式の提示}22B3900-4:2012(ISO16100-4:2006)if(amditicnistrue)performacticnif(!Imdex1)//プロファイルがxML書(shū)式かどうかの検証。throwaterror"AryCapabilityprofileshouldbeinXMlformet”if(!Index_2)throwauterror"BothRequiredCapabilityProfileandMSU'sCapabilityProfileghuldbeinαnformencewiththeCapabilityProfile."if(!FindtheprofileaccordingtoReferencecapabilityclassIDandtheTenplateID)throwout"Can'tfindthemsuprofiletomatch"if(!msuprofileisacessible)throwut“themsuprofileisnotacessible”If(!Index3)//照合報(bào)告が,NSUprofileID;requiredproする。結(jié)果報(bào)告が,Matchinglevel及Udetaillistreportを含むこと。else{If(Matchinglevel=="CmpleteNatch")&&(DetailListReortdhesnctinclutearymandatorymatchorqptianalmatch)cutputmessage"thematchinglevelisirvalid.”if(MatchingLevel=-"AllMandatory")8&(DetaillistReport.cbesmt.includeallmandatorymatch)cutputmessage"thematchinglevelisirvalid.”if(MatchingLevel=-"ScneMandatary")&s(DetailListReertdhesntincludeanymandatorymetch)cutputmessage"thematchirglevelisirvalid."if(MatchingLevel=-"No_Mandatary")&(DetallIistReportincludesatleastmemendatarymatch)cutputmessage"thematchinglevelisirvalid.”}ccunterAllFail=0,canterAllPass=0,while(Reviewthedetaillistofthematchin{if(mendatorypointxxisnomatch){throwaterrorMancatorypointXXisnotmatch"?unterAllFail=camtertAllFail+1elsecuntertAllPass=cunterAllPass+1if((aanterallFail=0)s&Matchinglevel!=All_Mardatarymatch)&&(Natching[evel!=Cmpletemetch))throwouterror"Thematchinglevelisnotinaccordancewiththedetaillist”eleif((xunterAllPass=0)&&MatchingLevel=SaneMandatorymatch))throwuterrorWThematchinglevelisnotinaccorelseif((cunterAllPass==0)Ss(Matchinglevel!=NoMamatarythrowuterrorWThematchinglevelisnotinaccorthrowcuterror"Thematchirglevelisnctinaondancewiththedetaillist”xs:schenaxnlns:xB="http://ww.w3,arg/2001/xMLSchema">xs:elenentname-"Matchingxs:elementrame="reqirement_capability_profileID">xs:elenertnme-"ID"type-"xs:string"/>xs:attributenane-"Validated"type="xs:string"/>xs:elenentnme-"capability_msu_profileID"type-"xs:gtring"/>~s:elenertname-"the_metchiname-"SameMandatory_Match"name-"No_MandatoryMxs:elementname="the_matching_cnment"type="x8:string"xs:attributenme-"date"type="xs:string"/>B3900-4:2012(ISO16100-4:2006)B.3照合報(bào)告のための適合性試験の手順例capability_requimnent_profs_eML_Addrthecapability_requirment_profileID元元(HasMSU!-"false"|lcapability_msu_profleID!-"Ilthe_matching_les_eML_Add(Theprofilehasn'tpnssedthe

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論