+ All Categories
Home > Documents > Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování...

Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování...

Date post: 15-Sep-2020
Category:
Upload: others
View: 2 times
Download: 0 times
Share this document with a friend
84
© MAY 2005 WELMEC Validace metrologického SW dle směrnice WELMEC GUIDE 7.2
Transcript
Page 1: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

© MAY 2005 WELMEC

Validace metrologického SW dlesměrnice WELMEC GUIDE 7.2

Page 2: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá
Page 3: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Titulní strana 1

WELMEC GUIDE 7.2

Výklad požadavků na testování / validaci měřicích software

Page 4: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá
Page 5: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

5Strana

5

© MAY 2005 WELMEC

Obsah

Foreword 7

Kapitola I Požadavky norem ISO, ISO/TS 10

Kapitola II Výklad požadavků WELMEC GUIDE 7.2 12

................................................................................................................................... 131 Požadavky na software WELMEC WG7

.......................................................................................................................................................... 14Definice třídy rizika

................................................................................................................................... 172 Kategorizace měřících přístrojů

................................................................................................................................... 173 Protokol o validaci P-U

Kapitola III Základní struktura konfiguraci měřícíchpřístrojů 20

................................................................................................................................... 211 Podrobné schéma členění skupin požadavků

Kapitola IV Popis konfigurace přístrojů typu P 24

................................................................................................................................... 241 Checklist pro zařízení typu P

.......................................................................................................................................................... 25P1: Dokumentace

.......................................................................................................................................................... 25P2: Identifikace softwaru

.......................................................................................................................................................... 27P3: Ovlivnění uživatelským rozhraním

.......................................................................................................................................................... 28P4: Ovlivnění komunikačním rozhraním

.......................................................................................................................................................... 29P5: Ochrana proti náhodným (nechtěným) změnám

.......................................................................................................................................................... 29P6: Ochrana proti záměrným změnám

.......................................................................................................................................................... 30P7: Ochrana parametrů

Kapitola V Popis konfigurace přístrojů typu U 34

................................................................................................................................... 341 Hardwarová konfigurace přístrojů typu U

................................................................................................................................... 342 Softwarová konfigurace přístrojů typu U

.......................................................................................................................................................... 35Checklist pro zařízení typu U

......................................................................................................................................................... 35U1: Dokumentace

......................................................................................................................................................... 36U2: Identif ikace softw aru

......................................................................................................................................................... 37U3: Ovlivnění uživatelským rozhraním

......................................................................................................................................................... 38U4: Ovlivnění komunikačním rozhraním

......................................................................................................................................................... 39U5: Ochrana proti náhodným změnám

......................................................................................................................................................... 40U6: Ochrana proti záměrným změnám

......................................................................................................................................................... 42U7: Ochrana parametrů

......................................................................................................................................................... 43U8: Autentičnost softw aru a výsledků

......................................................................................................................................................... 44U9: Ovlivnění jiným softw arem

Kapitola VI Rozšíření L - Dlouhodobé ukládáníměřenýchdat 46

................................................................................................................................... 471 Checklist pro zařízení typu L

.......................................................................................................................................................... 48L1: Úplnost uložených dat

.......................................................................................................................................................... 49L2: Ochrana proti náhodným změnám

.......................................................................................................................................................... 50L3: Integrita dat

Page 6: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.26

© MAY 2005 WELMEC

.......................................................................................................................................................... 52L4: Autentičnost dat

.......................................................................................................................................................... 53L5: Důvěryhodnost klíčů

.......................................................................................................................................................... 55L6: Načtení uložených dat

.......................................................................................................................................................... 56L7: Automatické ukládání

.......................................................................................................................................................... 57L8: Kapacita paměti

Kapitola VII Rozšíření T: Přenos dat 60

................................................................................................................................... 601 Checklist pro zařízení typu T

.......................................................................................................................................................... 62T1: Úplnost přenesených dat

.......................................................................................................................................................... 63T2: Ochrana proti náhodným změnám

.......................................................................................................................................................... 64T3: Integrita dat

.......................................................................................................................................................... 66T4: Autentičnost dat

.......................................................................................................................................................... 67T5: Důvěryhodnost klíčů

.......................................................................................................................................................... 68T6: Zacházení s poškozenými daty

.......................................................................................................................................................... 69T7: Zpoždění při přenosu

.......................................................................................................................................................... 70T8: Dostupnost přenosu dat

Kapitola VIII Rozšíření S: Oddělení software 72

................................................................................................................................... 721 Checklist pro zařízení typu S

.......................................................................................................................................................... 73S1: Realizace oddělení softwaru

.......................................................................................................................................................... 74S2: Smíšená indikace

.......................................................................................................................................................... 75S3: Ochranné rozhraní

Kapitola IX Rozšíření D: Stahování software 78

................................................................................................................................... 781 Checklist pro zařízení typu D

.......................................................................................................................................................... 79D1: Mechanismus stahování

.......................................................................................................................................................... 81D2: Autentičnost stahovaného softwaru

.......................................................................................................................................................... 82D3: Integrita stahovaného softwaru

.......................................................................................................................................................... 83D4: Doložitelnost stahování softwaru

.......................................................................................................................................................... 84D5: Souhlas se stažením

Index 0

Page 7: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Úvod

Publikace pro návod na testování / validaci měřicích přístrojů využívajícíchsoftware.

Publikace využívá směrnici WELMEC GUIDE 7.2

METROLOGICKÉ POŽADAVKY NA ZKOUŠENÍ SOFTWARU

Moderní programové vybavení měřicí techniky si žádá vývoj nových zkušebníchmetod, které by mohly být použity k testování metrologických vlastnostísoftwaru. Při testování softwaru je třeba brát ohled na některá specifika, kterýmise liší od běžných měřicích zařízení.

Publikace umožní stanovit postup pro rozdělění měřidel používající měricíhosoftware do dvou skupin (typ P), (typ U) a jejich rozšírění ns čtyři IT konfigurace(tzv. rozšíření L, T, S a D)

Publikace je určna pro metrologi zpravujících měřící zařizení

Publikace je zpracována pro uživatele systému PALSTAT CAQ

zpracoval: J.PalánVrchlabí 03/2010

7Předmluva

© MAY 2005 WELMEC

Page 8: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá
Page 9: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Úvod kapitoly

Kapitola

I

Page 10: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.210

© MAY 2005 WELMEC

1 Požadavky norem ISO, ISO/TS

Definice požadavku na validaci počítačových sofrware: Jestliže se při monitorování a měření specifikovaných požadavků používá počítačový software,musí být:

potvrzena jeho schopnost plnit zamýšlené použití,

potvrzení musí být provedeno před počátečím použitím

podle potřeby se musí opakovat.

POZNÁMKA:

Potvrzení schopnosti počítačového softwaru plnit zámyšlene použití by mělo běžné zahrnovat:

jeho ověření

management konfigurace tak, aby byla zajištěna jeho vhodnost pro použití.

Page 11: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Úvod kapitoly

Kapitola

II

Page 12: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.212

© MAY 2005 WELMEC

2 Výklad požadavků WELMEC GUIDE 7.2

Výklad požadavků směrnice WELMEC GUIDE 7.2 na

METROLOGICKÉ POŽADAVKY NA ZKOUŠENÍ SOFTWARU

Moderní programové vybavení měřicí techniky si žádá vývoj nových zkušebních metod, které bymohly být použity k testování metrologických vlastností softwaru. Při testování softwaru je třebabrát ohled na některá specifika, kterými se liší od běžných měřicích zařízení.

a) složitost softwaru – běžné programy mohou vykonávat větší množství rozdílných operací než čistěhardwarová zařízení. Z toho vyplývá nebezpečí vzájemného ovlivňování více programůnebo různých částí jednoho programu. I relativně krátké programy (ve smyslu délkyzdrojového kódu) mohou být velmi složité.

b) změny – na rozdíl od fyzického zařízení je software často – a velmi jednoduše – vylepšován pomocíbezpečnostních záplat, nových funkcí a modulů. Takové změny se mohou promítnout doostatních částí programu. Stejně tak změny operačního systému mohou ovlivnitprogram, neboť ten využívá volání systémových funkcí.

c) chyby – chyby softwaru nastávají většinou nečekaně, bez možnosti včas detekovat blížící seselhání. Způsob, jakým se software vyrovná s chybou, závisí jen na zodpovědnostivýrobce a kvalitě návrhu a implementace softwaru a operačního systému.

d) standardizace – vývoj softwaru většinou nepodléhá žádným standardům, použité nástroje závisí navýrobci a je těžké (a zpětně nemožné) je ovlivnit. Úroveň dokumentace také závisí jen navýrobci, resp. na požadavcích zákazníka.

Důvod Testování měřících softwre:

Testování softwaru / validaci – provádíme většinou pro:

účely typového schválení daného měřicího přístroje,

splnění požadavků na akreditaci laboratoře

splnění požadavků kladených z hlediska managementu jakosti dané organizace.

V tomto dokumentu jsou popsány základní koncepty zkoušenísoftwaru v rámci směrnice Measurement Instruments Directive (MID) a souvisejícího

dokumentu WELMEC 7.2.

Page 13: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Výklad požadavků WELMEC GUIDE 7.2 13

© MAY 2005 WELMEC

2.1 Požadavky na software WELMEC WG7

Požadavky na software v legální metrologii–dokumenty WELMEC WG7

České předpisy pro požadavky na software v přístrojích používaných v oblasti legálnímetrologie jsou významně ovlivněny členstvím ČR ve sdružení WELMEC (Western EuropeanLegal Metrology Cooperation), které se zabývá sjednocováním metrologických předpisůpoužívaných v legální metrologii.Jak v rámci typového schvalování na základě směrnice MID (Measurement InstrumentsDirective), tak v rámci vývoje jiných předpisů je vycházeno především z dokumentu WelmecSoftware Guide,

Třídy rizika (risk classes) Dokument WELMEC 7.2 popisuje jednotlivé požadavky na validaci softwaru s tím, že zavádírůzné třídy rizika a k nim odpovídající požadavky. Je definováno celkem šest tříd rizika (A–F), přičemž naprostá většina přístrojů je zařazena do

tříd B–D. (Toto zařazení je výsledkem práce technických komisí WELMEC, které se zabývají jednotlivými měřicími přístroji).

Třídy rizika i požadavky kladené na software závisí zejména na tom, zda se jedná o:

samostatný jednoúčelový přístroj -typ P

přístroj využívající osobní počítač -typ U

Výklad:Pro přístroje typu U jsou požadavky obecně vyšší, neboť jsou vystaveny většímu nebezpečí zestrany uživatele.

Každý zkoušený přístroj musí být jednoznačně zařazen do některé z uvedených tříd rizika, abybylo možné na něj aplikovat požadavky vyplývající z kapitol 5–10 (ZÁKLADNÍ POŽADAVKY PRO

SOFTWARE V MĚŘICÍCH PŘÍSTROJÍCH VYUŽÍVAJÍCÍCH POČÍTAČ (TYP U).

Každá třída rizika odpovídá různým úrovním ochrany, zkoušení a shody, přičemž každý z těchtofaktorů může mít tři stupně:

nízký

střední

vysoký

Požadavky na software v legální metrologii uvedené v dokumentu WELMEC 7.2 je přitom možnépřeneseně aplikovat (po volbě vhodné třídy rizika) i na další software.

Page 14: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.214

© MAY 2005 WELMEC

2.1.1 Definice třídy rizika

DEFINICE TŘÍD RIZIKAObecný principPožadavky uvedené v tomto dokumentu jsou rozděleny podle tříd rizika (pojem „riziko” sevztahuje pouze k softwaru v měřicích přístrojích). Každý zkoušený přístroj musí být jednoznačně do některé z uvedených tříd zařazen, aby bylomožné na něj aplikovat požadavky vyplývající z kapitol 5–10. Každá třída rizika odpovídárůzným úrovním ochrany, zkoušení a shody, přičemž každý z těchto faktorů může mít tři stupně:nízký, střední a vysoký.

Popis úrovní ochrany, zkoušení a shodyNásledující odstavec popisuje jednotlivé úrovně ochrany, zkoušenía shody:

Úrovně ochrany softwaru:

Riziko Popis

nízká ochrana není zabezpečena žádným zvláštním způsobem

střední

software je zabezpečen proti záměrným změnám prováděným jednoduchými asnadno dostupnými nástroji (např. textovými editory)

vysoká

software je zabezpečen proti záměrným změnám prováděným k tomu určenýmisofistikovanými nástroji (diskové editory, vývojové nástroje atd.)

Úrovně zkoušení softwaru:

Riziko Popis

nízká zkoušení měřidla je prováděno způsobem standardním pro běžné schválení typu,software není zvláštním způsobem zkoušen

střední kromě zkoušení měřidla způsobem standardním pro běžné schválení typu jesoftware prověřován na základě jeho dokumentace. Ta zahrnuje popissoftwarových funkcí, popis parametrů atd. Pro prokázání shody s dokumentacíjsou prováděny praktické zkoušky vybraných funkcí,

vysoká kromě zkoušení odpovídajícího střední úrovni je prováděna hloubková kontrola,obyčejně na základě inspekce zdrojového kódu.

Úrovně shody softwaru:

Riziko Popis

nízká funkčnost softwaru v každém přístroji se shoduje s dokumentací

střední funkčnost softwaru se shoduje s dokumentací, některé části mohou být navíc přischválení prohlášeny za neměnné, tudíž je nemožné měnit bez souhlasu daného

Page 15: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Výklad požadavků WELMEC GUIDE 7.2 15

© MAY 2005 WELMEC

notifikovanou osobou.Tyto části musí být v každém přístroji stejné,

vysoká veškerý software musí být identický se schváleným softwarem

Úrovně Rozdělení tříd rizikaZ 27 teoreticky možných permutací úrovní shody má pouze 4–5 praktický význam (třídy rizika B,C, D, E, případně F). Tyto třídy zahrnují všechny typy měřicích přístrojů, které pokrývá směrniceMID a poskytují dostatečný prostor pro další vývoj v budoucnosti. Třídy jsou definovány v níže uvedené tabulce:

třída rizika úroveň ochrany úroveň zkoušení úroveň shody

A nízká nízká nízká

B nízká střední střední

C vysoká střední střední

E vysoká vysoká střední

F vysoká vysoká vysoká

Interpretace tříd rizika

Třída rizika A: Vůbec nejnižší třída rizika. Neexistuje ochrana proti záměrné modifikaci softwaru a softwareje zkoušen jen jako součást měření při schválení typu celého zařízení. Shoda je požadována jenna úrovni dokumentace. V tuto chvíli se nepředpokládá, že by byl do této třídy zařazen nějakýtyp přístroje, třída je definována jen pro případné budoucí využití.

Třída rizika B: Proti třídě A jsou ochrana i zkoušení softwaru požadovány na střední úrovni. Shoda jepožadována jen na úrovni dokumentace stejně jako u třídy A.

Třída rizika C: Ve srovnání s třídou B je požadována shoda na střední úrovni. Některé části mohou být tedypři schvalování označenyza neměnné, zbytek pak musí vykazovat shodu na úrovni dokumentace. Požadavky nazkoušení a ochranu jsou stejné jakou třídy B.

Třída rizika D: Úroveň ochrany je proti třídě C zpřísněna na vysokou. I přestože úroveň zkoušení je stejná jakou třídy C, je nezbytnédokumentací doložit parametry a prostředky použité k zabezpečení této ochrany. Úroveňshody je stejná jako u třídy C.

Page 16: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.216

© MAY 2005 WELMEC

Třída rizika E: Na rozdíl od třídy D je požadováno zkoušení na vysoké úrovni, ostatní požadavky jsou stejné.

Třída rizika F: Všechny požadavky jsou na nejvyšších úrovních. Obdobně jako u třídy A se momentálněnepředpokládá, že by byldo této třídy zařazen nějaký typ přístroje, třída je definována jen pro případné budoucí využití.

Page 17: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Výklad požadavků WELMEC GUIDE 7.2 17

© MAY 2005 WELMEC

2.2 Kategorizace měřících přístrojů

2.3 Protokol o validaci P-U

Protokol o validaci - Kontrolní seznam pro výběr typu požadavků (P nebo U)

Page 18: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.218

© MAY 2005 WELMEC

Pouze v případě, že všechny otázky jsou zodpovězeny stejně jako ve sloupci (P), považujemepřístroj za jednoúčelový měřicí přístroj (typ P), v ostatních případech jej považujeme za přístrojtypu U.

Kontrolní seznam pro výběr základní konfigurace (P) Odpověď Poznámka

1 Je zařízení konstruováno jen pro účely měření? Ano

2 Je obecně použitelný software v zařízení dostupnýuživateli?

Ne

3 Pokud je možné přepnout zařízení do režimunepodléhajícího kontrole, je zablokován přístup kprostředkům operačního systému?

Ano

4 Jsou použité programy a prostředí neměnné? Ano

5 Existují v zařízení programovací nástroje? Ne

Výsledek - Typ měřicího přístroje:

Kontrolní seznam pro nalezení příslušných IT konfigurací:Kontrolní seznam pro výběr IT konfigurace ano ne np* Poznámka

L Může zařízení dlouhodobě ukládat data na pevnénebo výměnné paměti?

T Má zařízení rozhraní pro příjem nebo odesílánídat z/do jiných přístrojů podléhajících kontrole?

S Obsahuje zařízení části softwaru nepodléhajícíkontrole, které by se měly po schválení měnit?

D Je možné a žádoucí stahovat software?

np* - IT konfiguraci nelze použítV poznámce popište případné rozdíly proti požadavkům.

Page 19: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Úvod kapitoly

Kapitola

III

Page 20: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.220

© MAY 2005 WELMEC

3 Základní struktura konfiguraci měřících přístrojů

Obecná struktura měřících přístrojů je členěna podle základních konfigurací měřicích přístrojů apodle tzv. konfigurací IT.

Popis požadavků týkající se jednotlivých typů přístrojů - tři Základní typy požadavků:

1. požadavky na měřicí přístroje ve dvou základních konfiguracích – typ P a U -

Výklad: typ požadavků se týká všech přístrojů

2. požadavky na čtyři IT konfigurace (tzv. rozšíření L, T, S, D) - Výklad: typ požadavků

souvisí s následujícími funkcemi softwaru:

dlouhodobé uchovávání dat (L),

přenos dat (T),

stahování softwaru (D),

oddělení softwaru (S).

(Každý z těchto požadavků je platný pouze pro přístroje, které jsou danou funkcí vybaveny)

3. požadavky na jednotlivé typy přístrojů (rozšíření I.1, I.2 atd.) - Výklad: typ požadavků je

souhrn požadavků na jednotlivé typy přístrojů, které jsou v přílohách číslovaných obdobně, jako jsou

jednotlivé měřicí přístroje číslovány ve směrnici MID.

Blokové schéma znázorňuje celý postup aplikování požadavků na konkrétní typpřístroje:

1. 2. 3.

Podrobný popis

Kromě výše popsané struktury jsou jednotlivé skupiny požadavků členěny podle tříd rizika. Protyto účely je zavedeno šest tříd rizika A–F s postupně vzrůstajícími požadavky, přičemž nejnižšía nejvyšší třída (A a F) se v současnosti netýkají žádných přístrojů a jsou rezervovány probudoucí potřeby. Zbývající čtyři třídy (B–E) zahrnují všechny druhy měřicích přístrojů, kterépokrývá směrnice MID. Třídy rizika jsou definovány v kapitole 11 tohoto dokumentu. Každýpřístroj je tedy nejprve zařazen do své třídy rizika a z této třídy vyplývají požadavky na něj

Page 21: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Základní struktura konfiguraci měřících přístrojů 21

© MAY 2005 WELMEC

kladené.

3.1 Podrobné schéma členění skupin požadavků

Podrobné schéma členění skupin požadavků1. požadavky na měřicí přístroje ve dvou základních konfiguracích – typ P a U

2. požadavky na čtyři IT konfigurace (tzv. rozšíření L, T, S a D)

3. požadavky na jednotlivé typy přístrojů (rozšíření I.1, I.2 atd.)

Page 22: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.222

© MAY 2005 WELMEC

Page 23: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Úvod kapitoly

Kapitola

IV

Page 24: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.224

© MAY 2005 WELMEC

4 Popis konfigurace přístrojů typu P

ZÁKLADNÍ POŽADAVKY PRO SOFTWARE V JEDNOÚČELOVÝCH MĚŘICÍCHPŘÍSTROJÍCH (TYP P) Definice konfigurace přístrojů typu PSkupina požadavků se týká jednoúčelových měřicích přístrojů nebo jednoúčelových samostatnýchčástí měřidel.

Poznámka:V případě, že měřicí přístroj využívá počítač (typ U), je třeba aplikovat požadavky z následující kapitoly. Tyto požadavkyje navíc potřeba aplikovat ve všech případech, kdy nejsou splněna kritéria na zařazení do třídy jednoúčelových měřicíchpřístrojů.

Přístroj typu P je jednoúčelový měřicí přístroj s vestavěným procesorem, který může být

charakterizován následujícími vlastnostmi:

veškerý software je určen k měření a jeho obsluze, zahrnujíce v tom funkce související skontrolou z pohledu legální metrologie,

software je považován za jeden celek, s výjimkou oddělených částí vyhovujícíchpodmínkám kapitoly S,

uživatelské rozhraní je určeno pro měření, při běžném užívání je tedy přístroj v pracovnímrežimu podléhajícím kontrole z pohledu legální metrologie,

operační systém použitý v přístroji (pokud je přístroj nějakým vybaven) nemá možnostuživatelského spouštění programů nebo zadávání příkazů,

software ani jeho prostředí není možné měnit, a přístroj ani není vybavenprogramovacími nástroji, které by toto umožňovaly. Stažení programu do přístroje jemožné, jen pokud to vyhovuje podmínkám kapitoly D,

přístroj může být vybaven komunikačními nástroji pro přenos dat po otevřené nebouzavřené síti podle kapitoly T,

přístroj může být vybaven prostředky pro dlouhodobé ukládání dat podle kapitoly L.

4.1 Checklist pro zařízení typu P

Checklist pro zařízení typu P (základní požadavky)Zařízení typu P ano n

enp* Poznámka

Page 25: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Popis konfigurace přístrojů typu P 25

© MAY 2005 WELMEC

P1

Splňuje dokumentace požadavek P1?

P2

Splňuje identifikace požadavek P2?

P3

Je rozhraní pro zadávání příkazů vytvořeno tak, žeznemožňuje nepřípustné ovlivnění funkcesoftwaru?

P4

Mohou být příkazy zadávány přes komunikačnírozhraní a jsou zabezpečena proti nepřípustnémuovlivnění funkce softwaru?

P5

Jsou data a software relevantní z pohledu legálnímetrologie chráněny proti náhodným změnám?

P6

Je software relevantní z pohledu legální metrologiechráněn proti jeho změně nebo výměně?

P7

Jsou parametry softwaru relevantní z pohledulegální metrologie chráněny proti neoprávněnýmzměnám?

np* - IT konfiguraci nelze použít

V poznámce popište případné rozdíly proti požadavkům.

4.1.1 P1: Dokumentace

P1: DokumentaceTřída rizika B–E

Kromě specifických částí dokumentace, které budou popsány v některých z následujícíchodstavců, je nezbytné, aby dokumentace k softwaru obsahovala následujícíčásti:

a) Popis softwaru relevantního z pohledu legální metrologie.

b) Popis přesnosti výpočetních algoritmů

c) Popis uživatelského rozhraní, nabídek a dialogů.

d) Jednoznačnou identifikaci softwaru.

e) Popis po třebného hardware, např. blokový diagram, popis počítače, sítě,na kterou jepřístroj připojen, apod., pokud tyto údaje nejsou uvedeny v manuálu k programu.

f) Manuál k programu.

4.1.2 P2: Identifikace softwaru

Třída rizika B Třída rizika C Třída rizika D

P2: Identifikace softwaruSoftware relevantní z pohledu legální metrologie musí být jednoznačně identifikovatelný. Identifikacesoftwaru musí být obsažena v softwaru samotném, musí být tedy mimo jiné možné získat ji v průběhupoužívání softwaru k tomu vyhrazeným příkazem.

Page 26: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.226

© MAY 2005 WELMEC

Specifikace:

1.Změny software Při změnách softwaru relevantního z

pohledu legální metrologie jenezbytné informovat notifikovanouosobu. Notifikovaná osoba rozhodne,zda je nezbytné provést novouidentifikacisoftwaru nebo ne, přičemž nováidentifikace je vyžadována jen tehdy,když se změny týkají funkcípodstatných pro metrologickou funkcisoftwaru,například funkcíschválených při typovém schválenídaného měřidla.

Dodatek k požadavkům 1B: každá změna softwaru, který je při schválení typu označen zaneměnný musí být doplněna novou identifikací.

2. Identifikace musí zřetelně rozlišovat části, které souvisí se schválením typu a které s ním nesouvisí(pokud takové rozdělení existuje).

3. Jestliže může software pracovat ve více režimech, mezi kterými lze přepínat, může být identifikaceprovedena buď pro každý tento režim, nebo pro software jako celek.

Potřebná dokumentace:

V dokumentaci musí být popsána identifikace softwaru, metoda,jakou je tato identifikace generována, jakým způsobem jeprovázána se softwarem samotným a jak může být zjištěna.Pokud je software rozlišen na části, které podléhají kontrole zpohledu legální metrologie a které jí nepodléhají, musí být jejichrozlišení popsáno

Dodatek k požadavkům (B a C): V dokumentaci musí být uvedeno, jak jeidentifikace ochráněna proti jejímneoprávněným změnám.

Validace:

Kontrola založená na dokumentaciZkoumáme popis generování a vizualizace identifikace softwaru.Kontrolujeme, zda je zřejmé, jak jsou identifikovány částirelevantní z pohledu legální metrologie, a zda je zřejmé, kteréfunkce softwaru jsou předmětem kontroly a které ne. Kontrolujeme, zda výrobce uvedl nominální hodnotu identifikace.Tato hodnota musí být zmíněna v protokolu o validaci.

Dodatek k požadavkům (B a C): Kontrolujeme, zda jeidentifikace chráněna protineoprávněným změnám.

Funkční kontrolaKontrolujeme, zda zobrazení identifikace je ve shodě sdokumentací.Kontrolujeme, zda identifikace odpovídá nominální hodnotě.

Je-li to možné, jsou dokumentace a spustitelný soubor, který byltestován, archivovány notifikovanou osobou.

Přijatelné řešení:

Identifikace softwaru se skládá ze dvou částí. Část A musí být změněna, pokud dojde ke změně, kterávyžaduje nové schválení, část B označuje jen malé změny, například opravy chyb, které nové schválenínevyžadují. Identifikace je generována a zobrazena na požádání přímo softwarem

Část A identifikace se skládáz čísla verze nebo z číslaschválení typu.

Část A identifikace je tvořena automaticky generovaným kontrolnímsoučtem prováděným na softwaru relevantním z pohledu legálnímetrologie (v rozsahu stanoveném při schválení typu). Pro ostatní

Page 27: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Popis konfigurace přístrojů typu P 27

© MAY 2005 WELMEC

části softwaru je identifikace tvořena číslem verze nebo číslemschválení typu. Přijatelným řešením pro generování kontrolníhosoučtu je algoritmus CRC-16.

Dodatek ke třídě rizika E

Potřebná dokumentace (dodatek k požadavkům pro třídy B a C): Zdrojový kód související s generováním identifikace

Validace (dodatek k požadavkům pro třídy B a C):Kontrola zdrojového kódu:

Kontrolujeme, zda identifikace pokrývá všechny části, které jsourelevantní z pohledu legální metrologie. Kontrolujeme, zda je algoritmus výpočtu identifikace správný.

4.1.3 P3: Ovlivnění uživatelským rozhraním

Třída rizika B Třída rizika C Třída rizika D

Příkazy zadávané prostřednictvím uživatelského rozhraní nesmí narušit správnost měření a měřenýchdat.

Specifikace:

1. Příkazy mohou být zadávány jednotlivými stisknutími kláves nebo jejich sekvencemi.2. Je tedy možné, že ne všem kombinacím kláves jsou jednoznačně přiřazeny určité příkazy.3. Kombinace kláves, které nejsou uvedeny v dokumentaci, nesmí mít žádný vliv na chod přístroje.

Potřebná dokumentace:

Pokud má přístroj rozhraní, které umožňuje zadávat příkazy,dokumentace musí zahrnovat:

úplný seznam příkazů spolu s deklarací jeho úplnosti,krátký popis jednotlivých příkazů a jejich vliv na měření a měřenádata.

Dodatek k požadavkům (B a C): Dokumentace musí popisovatprostředky, kterými je možnozkontrolovat úplnost seznamupříkazů.Dokumentace musí obsahovatprotokol, který potvrzuje testovánífunkčnosti všech příkazů.

Validace:

Kontrola založená na dokumentaci• Kontrolujeme vliv jednotlivých příkazů na měření a měřená data.• Kontrolujeme, zda dokumentace zahrnuje deklaraci úplnostiseznamu příkazů.

Funkční kontrola• Zkoušíme dokumentované a nedokumentované sekvence znaků ajejich vliv na chod měřidla. Procházíme všechny nabídky, má-lisoftware nějaké.

Dodatek k požadavkům (B a C): Kontrola založená nadokumentaci" Testujeme prostředky, kterými lze

zkontrolovat úplnost seznamupříkazů.

Přijatelné řešení:Součástí programu je modul uživatelského rozhraní, který je předmětem kontroly z pohledu legálnímetrologie. Tento modul přijímá všechny vstupy od uživatele a filtruje z nich příkazy, které nejsou definované.Žádná nedokumentovaná sekvence kláves tedy nemůže mít vliv na funkci ostatníchčástí softwaru.

Dodatek ke třídě rizika E

Potřebná dokumentace (dodatek k požadavkům pro třídy B a C):Zdrojový kód

Page 28: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.228

© MAY 2005 WELMEC

4.1.4 P4: Ovlivnění komunikačním rozhraním

Třída rizika B Třída rizika C Třída rizika D

Příkazy zadávané prostřednictvím komunikačního rozhraní nesmí narušitsprávnost měření a měřených dat.

Specifikace:

1. Příkazy musí být jednoznačně přiřazeny funkcím či operacím s daty.2. Příkazy mohou být tvořeny jednotlivými signály (elektrickými, optickými apod.) nebo jejich sekvencemi.3. Sekvence signálů nebo kódů, které nejsou uvedeny v dokumentaci, nesmí mít žádný vliv na chod přístroje.4. Požadavky zde uvedené se netýkají stahování dat podle rozšíření D.5. Požadavky zde uvedené se týkají rozhraní, která nejsou označená úřední značkou.

Potřebná dokumentace:

Pokud má přístroj komunikační rozhraní, které umožňuje zadávatpříkazy, dokumentace musí zahrnovat:

úplný seznam příkazů spolu s deklarací jeho úplnosti,krátký popis jednotlivých příkazů a jejich vliv na měření a měřenádata.

Dodatek požadavků k třídě B a C: Dokumentace musí popisovatprostředky, kterými je možnozkontrolovat úplnost seznamupříkazů.Dokumentace musí obsahovatprotokol, který potvrzuje testovánífunkčnosti všech příkazů.

Validace:

Kontrola založená na dokumentaciKontrolujeme vliv jednotlivých příkazů na měření a měřená data.Kontrolujeme, zda dokumentace zahrnuje deklaraci úplnostiseznamu příkazů.

Funkční kontrola• Zkoušíme vybrané příkazy s využitím příslušných komunikačníchprostředků.

Upozornění: Pokud není možné zajistit rozhraní validací podle tohoto odstavce,musí být v protokolu o validaci uvedeno, že neníchráněné, a musí být zabezpečeno například úřední značkou.

Dodatek požadavků k třídě B a C: Kontrola založená nadokumentaci

Testujeme prostředky, kterými jemožno zkontrolovat úplnost seznamupříkazů..

Přijatelné řešení:Součástí programu je modul komunikačního rozhraní, který je předmětem kontroly z pohledu legálnímetrologie. Tento modul přijímá všechny vstupy a filtruje z nich příkazy, které nejsou definované. Žádnánedokumentovaná sekvence kódů nebo signálů tedy nemůže mít vliv na funkci ostatních částísoftwaru.

Dodatek ke třídě rizika E

Potřebná dokumentace (dodatek k požadavkům pro třídy B a C):Zdrojový kód

Validace (dodatek k požadavkům pro třídy B a C):Kontrola zdrojového kódu:

Kontrolujeme datový tok související s přijímáním příkazů z komunikačního rozhraní, zejména z pohledujeho jednoznačnosti.Kontrolujeme ochranu před záměrným tokem dat, která by nebyla součástí schváleného komunikačníhorozhraní.Kontrolujeme, zda neexistují nedokumentované příkazy.

Page 29: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Popis konfigurace přístrojů typu P 29

© MAY 2005 WELMEC

4.1.5 P5: Ochrana proti náhodným (nechtěným) změnám

Třída rizika B Třída rizika C Třída rizika D

P5: Ochrana proti náhodným (nechtěným) změnámSoftware relevantní z pohledu legální metrologie musí být chráněn proti náhodným (nechtěným) změnám.Software relevantní z pohledu legální metrologie musí být chráněn proti náhodným (nechtěným) změnám

.

Specifikace:

Příčiny náhodných změn mohou být zejména v neočekávaných vlivech okolního prostředí, vlivuuživatelem definovaných funkcí nebo chybách softwaru. Zde uvedené požadavky se proto zaměřují na:

a) Fyzické vlivy: uložená data musí být chráněna proti náhodným změnám či smazání, pokud by nastalahardwarová chyba nebo musí být tato chyba detekovatelná.

b) Uživatelské funkce: změna či smazání dat musí být uživatelem potvrzeny.c) Chyby v softwaru: data musí být vhodným způsobem chráněna před chybami, které by mohly

vzniknout kvůli špatnému návrhu programu nebo chybám v něm

Potřebná dokumentace:

V dokumentaci musí být popsány prostředky, kterými je software chráněnproti nechtěným změnám.

Validace:

Kontrola založená na dokumentaciKontrolujeme, zda je kontrolní součet programu a dat počítán automaticky.Kontrolujeme, zda nemůže dojít k přepsání dat, která by měla být v přístroji zachována po určitou dobudanou výrobcem.Kontrolujeme, zda program varuje uživatele před smazáním dat.

Funkční kontrola• Pokud je možné mazat data, kontrolujeme, zda je před jejich smazáním uživatel varován

Přijatelné řešení:Při spuštění programu je prováděn kontrolní součet relevantních částí; pokudnesouhlasí s nominální hodnotou, je program zastaven.Měřená data nemohou být smazána bez varování.• Metody detekce chyb jsou popsány také v Rozšíření I.

Dodatek ke třídě rizika E

Potřebná dokumentace (dodatek k požadavkům pro třídy B a C):Zdrojový kód

Validace (dodatek k požadavkům pro třídy B, C a D):Kontrola zdrojového kódu:

• Kontrolujeme vhodnost metod kontroly náhodných změn.• Pokud je počítán kontrolní součet, kontrolujeme, zda pokrývá všechny části relevantní z pohledu legální

metrologie.

4.1.6 P6: Ochrana proti záměrným změnám

Třída rizika B Třída rizika C Třída rizika D

P6: Ochrana proti záměrným změnámSoftware relevantní z pohledu legální metrologie musí být chráněn proti

Page 30: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.230

© MAY 2005 WELMEC

záměrným změnám a záměnám.

Specifikace:

1. Přístroj bez rozhraní: software by mohl být modifikován fyzickou manipulací s pamětí, ve které jeuchováván, například její záměnou. Přístroj musí být proto zabezpečen jako celek nebo musí býtvhodnými prostředky chráněna alespoň paměť, ve které je software uložen.

2. Přístroj s rozhraním: software nesmí obsahovat rozhraní, která by nebyla kontrolována při schválení.Pokud je možné provádět stahování softwaru, musí tak být činěno v souladu s rozšířením D tohotodokumentu.

3. Data považujeme za dostatečně chráněná pouze v případě, jestliže s nimi pracuje software, který jepředmětem kontroly z pohledu legální metrologie. Pokud přístroj obsahuje i jiný software, musí býtv souladu s rozšířením S tohoto dokumentu

Potřebná dokumentace:

Potřebná dokumentace:Dokumentace musí zahrnovat popis ochrany proti záměrnýmzměnám softwaru.

Dodatek požadavků k třídě B a C:V dokumentaci musí být uvedenykonkrétní prostředky ochrany proti záměrným změnám softwaru.

Validace:

Kontrola založená na dokumentaciKontrolujeme, zda jsou prostředky pro ochranu fyzické pamětiproti její záměně dostačující.Pokud je paměť přepisovatelná bez nutnosti jejího vyjmutí zpřístroje, kontrolujeme, zda je takový přepis vhodným způsobemznemožněn, např. pomocí metrologických značek. (Pro stahovánísoftwaru viz kapitolu D.)

Funkční kontrola Kontrolujeme, zda není možné přepsat obsah paměti v

programovacím režimu.

Dodatek požadavků k třídě B a C:Kontrola založená na dokumentaci• Kontrolujeme prostředky ochrany protizáměrným změnám.

Přijatelné řešení:Celý přístroj je zaplombován úředními značkami a všechna jeho rozhraní splňují požadavky odstavcůP3 a P4.

Dodatek ke třídě rizika E

Potřebná dokumentace (dodatek k požadavkům pro třídy B a C):Zdrojový kód

Validace (dodatek k požadavkům pro třídy B C):Kontrola zdrojového kódu:Kontrolujeme vhodnost metod kontroly ochrany proti záměrným změnám

4.1.7 P7: Ochrana parametrů

Třída rizika B Třída rizika C Třída rizika D

P7: Ochrana parametrůParametry související s funkcí přístroje v legální metrologii musí být chráněny

proti neoprávněným změnám..

Specifikace:

1. Parametry specifické pro daný typ přístroje jsou pro všechny přístroje téhož typu stejné a jsousoučástí jeho softwaru. Platí pro ně proto požadavky P6.

Page 31: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Popis konfigurace přístrojů typu P 31

© MAY 2005 WELMEC

2. Parametry specifické pro daný přístroj mohou být měněny, pouze však v případě, že jsou příslušnýmzpůsobem chráněny.

3. Nastavitelné parametry specifické pro daný přístroj mohou být měněny libovolně.

Potřebná dokumentace:

V dokumentaci musí být popsány všechny parametry relevantní zpohledu legální metrologie, jejich rozsahy a nominální hodnoty,spolu s popisem, kde jsou uchovávány, jak mohou být zobrazenya jak jsou chráněny..

Dodatek požadavků k třídě B a C:V dokumentaci musí být uvedeno, jakjsou parametry chráněny proti změnám.

Validace:

Kontrola založená na dokumentaciKontrolujeme, zda není možné parametry nastavovat poté, cobyly zabezpečeny proti změnám.Kontrolujeme, zda jsou všechny parametry relevantní z pohledulegální metrologie (dané rozšířením I) označeny jakozabezpečené parametry.

Funkční kontrolaTestujeme přístroj v režimu jeho nastavování a v provoznímrežimu, přičemž kontrolujeme, zda je zabezpečení dat funkční. Kontrolujeme klasifikaci parametrů a jejich popis (nastavitelný/zabezpečený) v nabídce přístroje (má-li nějakou).

Dodatek požadavků k třídě B a C:Kontrolujeme, zda a jak jsou parametrychráněny proti změnám.

Přijatelné řešení:a) Parametry jsou nahrány do paměti, jejíž přepisování může být hardwarově znemožněno (a příslušnéprostředky jsou zaplombovány).

b) Změny parametrů jsou zaznamenányčítačem změn, jehož hodnota může býtzobrazena a porovnána s hodnotou připosledním ověření uvedenou na tělepřístroje

c) Změny parametrů jsou zaznamenánykontrolním zapisovačem, kterýautomaticky ukládá donepřepisovatelné paměti následujícíúdaje:" identifikaci parametru (např. jeho

jméno)" hodnotu parametru" datum a čas změny (timestamp)Kontrolní zapisovač nemůže býtpřepsán nebo smazán bez porušeníplomby.

Dodatek ke třídě rizika E

Potřebná dokumentace (dodatek k požadavkům pro třídy B a C):Zdrojový kód související s ochranou parametrů

Validace (dodatek k požadavkům pro třídy (B a C):Kontrola zdrojového kódu:• Kontrolujeme, zda je ochrana parametrů realizována vhodným způsobem.

Page 32: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá
Page 33: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Úvod kapitoly

Kapitola

V

Page 34: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.234

© MAY 2005 WELMEC

5 Popis konfigurace přístrojů typu U

ZÁKLADNÍ POŽADAVKY PRO SOFTWARE V MĚŘICÍCH PŘÍSTROJÍCHVYUŽÍVAJÍCÍCH POČÍTAČ (TYP U)

Technický popisSoubor požadavků uvedených v této kapitole je určen pro měřicí přístroj, který využívávíceúčelového počítače, nejčastěji osobního počítače. Technické požadavky jsou popsány v následujícím textu .

Poznámka:Je nutné zdůraznit, že tyto požadavky je nezbytné aplikovat i ve všech ostatních případech, kdy měřicí přístrojnevyhovuje technickým požadavkům na jednoúčelové měřicí přístroje uvedené v kapitole 4 (Popis konfiguracepřístrojů typu P)

Definice měřicí přístroj využívající počítače (typ U): měřicí systém, který využívá víceúčelového počítače, nejčastěji osobního počítače pro funkce,které jsou předmětem kontroly z pohledu legální metrologie.Za tento typ měřicího zařízení považujeme všechny přístroje, které nesplňují požadavky najednoúčelové měřicí přístroje.

5.1 Hardwarová konfigurace přístrojů typu U

Modulární systém založený na využití víceúčelového počítače. Počítač může býtpřipojen k uzavřené nebo otevřené síti.

Senzor, který vykonává měření, je přídavným zařízením k počítači a je k počítačinejčastěji připojen pomocí uzavřené sítě. V principu ovšem může být připojen taképomocí otevřené sítě.

Uživatelské prostředí může být přepínáno mezi režimem, který je předmětemkontroly z pohledu legální metrologie, a jiným režimem.

Ukládání dat může být lokální nebo vzdálené. Výklad:Vzdálené úložiště dat může být umístěno kdekoliv, v jiné místnosti, budově, zemi nebo na jinémkontinentě mimo Evropskou unii. Komunikace související s ukládáním dat může být přímá inepřímá, může zahrnovat dočasné uložení dat mimo kontrolu uživatele. Média pro uložení datmohou být pevná (např. pevný disk) nebo výměnná (např. diskety, CD-ROM aj.).

5.2 Softwarová konfigurace přístrojů typu U

Softwarová konfigurace

Page 35: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Popis konfigurace přístrojů typu U 35

© MAY 2005 WELMEC

Počítač je vybaven libovolným operačním systémem a libovolnými dalšímiprogramy. Zatímco části softwaru, které jsou předmětem kontroly z pohledu legálnímetrologie, nemohou být po schválení typu neoprávněně měněny, ostatní částiprogramu mohou být jakkoliv modifikovány.

Operační systém a hardwarové drivery (ovladače grafické karty, tiskárny, pevnýchdisků aj.) nejsou předmětem kontroly z pohledu legální metrologie, pokud nejsoupřímo určeny k měření.

5.2.1 Checklist pro zařízení typu U

Checklist pro zařízení typu U (základní požadavky)Zařízení typu U ano n

enp* Poznámka

U1

Splňuje dokumentace výrobce požadavek U1?

U2

Je identifikace softwaru vytvořena podle požadavků U2?

U3

Je rozhraní pro zadávání příkazů vytvořeno tak, žeznemožňuje nepřípustné ovlivnění funkce softwaru?

U4

Mohou být příkazy zadávány přes komunikační rozhraní ajsou zabezpečena proti nepřípustnémuovlivnění funkce softwaru?

U5

Jsou data a software relevantní z pohledu legálnímetrologie chráněny proti náhodným změnám?

U6

Je software relevantní z pohledu legální metrologiechráněn proti jeho změně nebo výměně?

U7

Jsou parametry softwaru relevantní z pohledu legálnímetrologie chráněny proti neoprávněným změnám?

U8

Existují prostředky na zajištění autentičnosti softwaru aprodukovaných dat?

U9

Je software navržen tak, že nemůže být jeho funkceovlivněna jiným softwarem, který není předmětem kontrolyz pohledu legální metrologie?

np* - IT konfiguraci nelze použítV poznámce popište případné rozdíly proti požadavkům.

5.2.1.1 U1: Dokumentace

Třída rizika B–E

U1: DokumentaceKromě specifických částí dokumentace, které budou popsány v některých z následujících odstavců,je nezbytné, aby dokumentace k softwaru obsahovala tyto části:

Page 36: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.236

© MAY 2005 WELMEC

a. Popis softwaru a dat relevantních z pohledu legální metrologie.

b. Popis přesnosti výpočetních algoritmů (například výpočet ceny nebo její zaokrouhlování).

c. Popis uživatelského rozhraní, nabídek a dialogů.

d. Jednoznačná identifikace softwaru relevantního z pohledu legální metrologie

e. Popis potřebného hardware (např. blokový diagram, popis počítače, sítě, na kterou je přístroj připojen,apod.), pokud tyto údaje nejsou uvedeny na kterou je přístroj připojen, apod.), pokud tyto údaje nejsouuvedeny

f. Popis zabezpečení na úrovni operačního systému, tj. uživatelské účty a oprávnění, apod.

g. Manuál k programu.

5.2.1.2 U2: Identifikace softwaru

Třída rizika B Třída rizika C Třída rizika D

U2: Identifikace softwaruSoftware relevantní z pohledu legální metrologie musí být jednoznačně identifikovatelný. Identifikace softwarumusí být obsažena v softwaru samotném, musí být tedy mimo jiné možné získat ji v průběhu používánísoftwaru k tomu vyhrazeným příkazem.

Specifikace:

1. Identifikace se netýkáoperačního systému a nízkoúrovňovýchovladačů,jako jsou ovladače grafické karty nebotiskárny. Týká se však ovladačů, kteréby přímo souvisely s metrologickoufunkcí.2. Při změnách softwarurelevantního z pohledu legálnímetrologie je nezbytné informovatnotifikovanou osobu. Notifikovanáosoba rozhodne, zda je nezbytnéprovést novou identifikaci softwarunebo ne, přičemž nová identifikace jevyžadována jen tehdy, když se změnytýkají funkcí podstatných prometrologickou funkci softwaru,například funkcí schválených přischválení typu daného měřidla.

1. Omezení proti 1B: Při schválení typu musí být použité ovladačeposouzeny z pohledu jejich souvislosti s funkcí softwaru v legálnímetrologii, a pokud s ní souvisí, musí být zahrnuty do identifikace.

2. Dodatek k 2B: Každá změna softwaru, který je při schválení typuoznačen za neměnný, musí být doplněna novou identifikací.

3. Identifikace musí zřetelně rozlišovat části, které souvisí se schválením typu které s ním nesouvisí (pokudtakové rozdělení existuje).4. Identifikovány mohou být různé úrovně programu, jako jsou moduly, samostatné funkce apod.5. Jestliže může software pracovat ve více režimech, mezi kterými lze přepínat, může být identifikaceprovedena buď pro každý tento režim, nebo pro software jako celek.

Potřebná dokumentace:

V dokumentaci musí být popsána identifikace softwaru, metoda,jakou je tato identifikace generována, jakým způsobem jeprovázána se softwarem samotným a jak může být zjištěna. Pokudje software rozlišen na části, které podléhají kontrole z pohledulegální metrologie a které jí nepodléhají, musí být jejich rozlišenípopsáno.

Dodatek požadavků k třídě B a C:V dokumentaci musí být uvedeno, jak jeidentifikaceochráněna proti jejím neoprávněnýmzměnám.

Page 37: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Popis konfigurace přístrojů typu U 37

© MAY 2005 WELMEC

Validace:

Kontrola založená na dokumentaciZkoumáme popis generování a vizualizace identifikace softwaru.Kontrolujeme, zda je zřejmé, jak jsou identifikovány částirelevantní z pohledu legální metrologie a zda je zřejmé, kteréfunkce softwaru jsou předmětem kontroly a které ne.Kontrolujeme, zda výrobce uvedl nominální hodnotu identifikace.Tato hodnota musí být zmíněna v protokolu o validaci.

Funkční kontrolaKontrolujeme, zda je zobrazení identifikace ve shodě sdokumentací.Kontrolujeme, zda identifikace odpovídá nominální hodnotě.Je-li to možné, jsou dokumentace a spustitelný soubor, který byltestován, archivovány notifikovanou osobou.

Dodatek požadavků k třídě B a C:Kontrola založená nadokumentaciKontrolujeme, zda jeidentifikace chráněna proti

neoprávněným změnám.

Přijatelné řešení:

Identifikace softwaru se skládá ze dvou částí. Část A musí být změněna, pokud dojde ke změně, která vyžaduje nové schválení, část B označuje jen malé změny, například opravy chyb, které nové schválení nevyžadují.

Identifikace je generována a zobrazena na požádání přímo softwarem.

Část A identifikace se skládáz čísla verze nebo z číslaschválení typu.

Část A identifikace je tvořena automaticky generovaným kontrolnímsoučtem prováděným na softwaru relevantním z pohledu legálnímetrologie (v rozsahu stanoveném při schválení typu). Pro ostatníčásti softwaru je identifikace tvořena číslemverze nebo číslem schválení typu

Přijatelným řešenímgenerování kontrolníhosoučtu je algoritmusCRC-16.

Přijatelným řešením generováníkontrolního součtu je algoritmusCRC-32 nebo hash algoritmus, jakojsou SHA-1, MD5, RipeMD160 apod.

Dodatek ke třídě rizika E

Potřebná dokumentace (dodatek k požadavkům pro třídy B a C):Zdrojový kód související s generováním identifikace

Validace (dodatek k požadavkům pro třídy B a C):Kontrola zdrojového kódu:

Kontrolujeme, zda identifikace pokrývá všechny části, které jsou relevantní z pohledu legální metrologie. Kontrolujeme, zda je algoritmus výpočtu identifikace správný.

5.2.1.3 U3: Ovlivnění uživatelským rozhraním

Třída rizika B Třída rizika C Třída rizika D

U3: Ovlivnění uživatelským rozhraním

Příkazy zadávané prostřednictvím uživatelského rozhraní nesmí ovlivnit software, správnostměření a měřených dat..

Specifikace:

1. Příkazy mohou být tvořeny jednotlivými příkazy nebo jejichsekvencemi.

2. Je tedy možné, že ne všem sekvencím příkazů jsoujednoznačně přiřazeny určité funkce softwaru.

3. Kombinace příkazů, které nejsou uvedeny v dokumentaci,

Dodatek požadavků k třídě B a C: 4. Uživatel nesmí mít přístup kpříkazovému řádku operačního systému,nesmí být tedy možné spouštětprogramy, psát je nebo spouštět příkazy

Page 38: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.238

© MAY 2005 WELMEC

nesmí mít žádný vliv na chod přístroje operačního systému.

Potřebná dokumentace:

Pokud má přístroj rozhraní, které umožňuje zadávat příkazy,dokumentace musí zahrnovat:

Úplný seznam příkazů spolu s deklarací jeho úplnosti.Krátký popis jednotlivých příkazů a jejich vlivu na měření aměřená data.

Dodatek požadavků k třídě B a C:" Dokumentace musí popisovat

prostředky, kterými je možnozkontrolovat úplnost seznamu příkazů.

" Dokumentace musí obsahovatprotokol, který potvrzuje testovánífunkčnosti všech příkazů

Validace:

Kontrola založená na dokumentaciKontrolujeme vliv jednotlivých příkazů na měření a měřená data.Kontrolujeme, zda dokumentace zahrnuje deklaraci úplnosti seznamu příkazů.

Funkční kontrolaZkoušíme dokumentované a nedokumentované sekvencepříkazů a jejich vliv na chod softwaru. Procházíme všechnynabídky, má-li software nějaké

Dodatek požadavků k třídě B a C:Kontrola založená na dokumentaci

• Testujeme prostředky,kterými je možnozkontrolovat úplnost seznamu příkazů.

Přijatelné řešení:

Součástí programu je modul uživatelského rozhraní, který jepředmětem kontroly z pohledu legální metrologie. Tento modulpřijímá všechny vstupy od uživatele a filtruje z nich příkazy, kterénejsou definované. Žádná nedokumentovaná sekvence příkazůtedy nemůže mít vliv na funkci ostatních částí softwaru.

Dodatek požadavků k třídě B a C:Přístup k prostředkům operačníhosystému je blokován.

Dodatek ke třídě rizika E

Potřebná dokumentace (dodatek k požadavkům pro třídy B a C):Zdrojový kód.

Validace (dodatek k požadavkům pro třídy B a C):Kontrola zdrojového kódu:

Kontrolujeme datový tok související s přijímáním příkazů z uživatelského rozhraní, zejména z pohledu jehojednoznačnosti.Kontrolujeme ochranu před záměrným tokem dat, která by nebyla součástí schváleného uživatelskéhorozhraní.Kontrolujeme, zda neexistují nedokumentované příkazy.

5.2.1.4 U4: Ovlivnění komunikačním rozhraním

Třída rizika B Třída rizika C Třída rizika D

U4: Ovlivnění komunikačním rozhranímPříkazy zadávané prostřednictvím komunikačního rozhraní nesmí narušitsprávnost měření a měřených dat.

Specifikace:

1. Příkazy musí být jednoznačně přiřazeny funkcím či operacím s daty.2. Příkazy mohou být tvořeny jednotlivými signály (elektrickými, optickými apod.) nebo jejich sekvencemi.3. Sekvence signálů nebo kódů, které nejsou uvedeny v dokumentaci, nesmí mít žádný vliv na chod přístroje.4. Požadavky zde uvedené se netýkají stahování dat podle rozšíření D.

Page 39: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Popis konfigurace přístrojů typu U 39

© MAY 2005 WELMEC

5. Části softwaru, které interpretují příkazy zadávané přeskomunikační rozhraní, považujeme za relevantní z pohledu legálnímetrologie.6. Komunikační rozhraní mohou používat i další programyv počítači (které nejsou relevantní z pohledu legální metrologie),nesmí však narušit tok dat a příkazů programů, které jsourelevantní z pohledu legální metrologie..

Dodatek požadavků k třídě B a C:.5. Všechny části softwaru, kterésouvisí s obsluhou komunikačníhorozhraní, považujeme za relevantníz pohledu legální metrologie.6. Komunikační rozhraní musí býtvyhrazeno jen pro metrologickoufunkci. Toto omezení se netýkástandardních počítačovýchrozhraní, která vyhovují rozšíření T

tohoto dokumentu.

Potřebná dokumentace:

Pokud má přístroj rozhraní, které umožňuje zadávat příkazy,dokumentace musí zahrnovat:

Úplný seznam příkazů spolu s deklarací jeho úplnosti.Krátký popis jednotlivých příkazů a jejich vlivu na měření aměřená data.

Dodatek požadavků k třídě B a C:Dokumentace musí popisovatprostředky, kterými je možnozkontrolovat úplnost seznamu příkazů.Dokumentace musí obsahovatprotokol, který potvrzuje testovánífunkčnosti všech příkazů

Validace:

Kontrola založená na dokumentaciKontrolujeme vliv jednotlivých příkazů na měření a měřená data.Kontrolujeme, zda dokumentace zahrnuje deklaraci úplnostiseznamu příkazů.

Funkční kontrolaZkoušíme vybrané příkazy s využitím příslušnýchkomunikačních prostředků

Dodatek požadavků k třídě B a C:

Kontrola založená na dokumentaci• Testujeme prostředky, kterýmije možno zkontrolovat úplnostseznamu příkazů.

Přijatelné řešení:

Součástí programu je modul komunikačního rozhraní, který je předmětem kontroly z pohledu legálnímetrologie. Tento modul přijímá všechny vstupy a filtruje z nich příkazy, které nejsou definované. Žádnánedokumentovaná sekvence kódů nebo signálů tedy nemůže mít vliv na funkci ostatních částísoftwaru.

Dodatek ke třídě rizika E

Potřebná dokumentace (dodatek k požadavkům pro třídy B a C):Zdrojový kód.

Validace (dodatek k požadavkům pro třídy B a C):Kontrola zdrojového kódu:

Kontrolujeme datový tok související s přijímáním příkazů z uživatelského rozhraní, zejména z pohledu jehojednoznačnosti.Kontrolujeme ochranu před záměrným tokem dat, která by nebyla součástí schváleného uživatelskéhorozhraní.Kontrolujeme, zda neexistují nedokumentované příkazy.

5.2.1.5 U5: Ochrana proti náhodným změnám

Třída rizika B Třída rizika C Třída rizika D

U5: Ochrana proti náhodným (nechtěným) změnámSoftware relevantní z pohledu legální metrologie musí být chráněn proti náhodným (nechtěným) změnám

Page 40: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.240

© MAY 2005 WELMEC

Specifikace:

Příčiny náhodných změn mohou být následující:a) Chyby v návrhu a realizaci softwaru, nechtěné změny globálních parametrů ve funkcích atd.b) Nesprávné použití prostředků operačního systému.c) Nechtěné smazání dat v softwaru (viz též rozšíření L).d) Nesprávné přiřazení měřených dat souvisejících s různými měřeními k vůli špatně navrženému toku

dat v programu.e) Fyzické vlivy: uložená data musí být chráněna proti náhodným změnám či smazání, pokud by nastala

hardwarová chyba nebo musí být tato chyba detekovatelná.

Potřebná dokumentace:

V dokumentaci musí být popsány prostředky, kterými je softwarechráněn proti nechtěným změnám

Dodatek požadavků k třídě B a C:V dokumentaci musí být popsányprostředky, kterými je testovánaochrana softwaru proti nechtěnýmzměnám.

Validace:

Kontrola založená na dokumentaciKontrolujeme, zda je kontrolní součet programu a dat počítánautomaticky.Kontrolujeme, zda nemůže dojít k přepsání dat, která by mělabýt v přístroji zachována po určitou dobu danou výrobcem.Kontrolujeme, zda program varuje uživatele před smazánímdat.

Funkční kontrolaPokud je možné mazat data, kontrolujeme, zda je před jejichsmazáním uživatel varován.

Dodatek požadavků k třídě B a C: Kontrola založená na dokumentaci

• Kontrolujeme, zda prostředkyochrany programu a dat odpovídajívysokému stupni ochrany.

Přijatelné řešení:

Prevence při návrhu programu (mimo rámec tříd rizika)Jsou využity všechny prostředky ochrany softwaru a dat na úrovni operačního systému a programovacího jazyka k ochraně proti zneužití prostředků operačního systému, přepsání nebo smazáníprogramů a dat.Při spuštění programu může být prováděn kontrolní součet relevantních částí (softwaru i parametrů);pokud nesouhlasí s nominální hodnotou, je vyvolána příslušná reakce.Pokud to operační systém dovoluje, neměli by mít uživatelé práva k mazání či modifikaci relevantních data softwaru a pro přístup k datům a softwaru by měli používat hesla nebo přístup jen pro čtení. Jiná právaby měl správce systému nastavit jen v nezbytně nutných případech.

Dodatek ke třídě rizika E

Potřebná dokumentace (dodatek k požadavkům pro třídy B a C):Zdrojový kód.

Validace (dodatek k požadavkům pro třídy B a C): Kontrola zdrojového kódu:Kontrolujeme vhodnost metod ochrany proti náhodným změnám.Pokud je počítán kontrolní součet, kontrolujeme, zda pokrývá všechny části relevantní z pohledu legálnímetrologie.

5.2.1.6 U6: Ochrana proti záměrným změnám

Třída rizika B Třída rizika C Třída rizika D

U6: Ochrana proti záměrným změnám

Page 41: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Popis konfigurace přístrojů typu U 41

© MAY 2005 WELMEC

Software relevantní z pohledu legální metrologie musí být chráněn proti záměrným změnám a záměnám.

Specifikace:

1. Záměrné změny by mohly být provedeny:a. Změnou kódu programu včetně integrovaných dat – pro

třídy rizika B a C je postačující, aby byl program ve forměbinárního spustitelného souboru

b. Změnou měřených dat – viz rozšíření L

2. Software nesmí být možné změnit pomocí prostředkůoperačního systému, například prostým spuštěním jiného,neschváleného programu (viz U3). Pokud je možné stahovánísoftwaru, musí vyhovovat rozšíření D.

3. V nutných případech musí být učiněna opatření, která zabránízměně programu jednoduchými prostředky, jakou jsou textovéeditory.

1. Ochrana softwaru musí být nastejné úrovni, jako u softwarusouvisejícího s elektronickýmiplatbami.Obecně je měřicí systémpoužitelný v této konfiguracijen tehdy, je-li počítač vybavendalšími hardwarovými prostředky

zabezpečení.

Potřebná dokumentace:

Dokumentace musí zahrnovat opatření proti záměrným změnámsoftwaru.

Dodatek požadavků k třídě B a C:V dokumentaci musí být popsányprostředky, kterými je testovánaochrana softwaru proti nechtěnýmzměnám.

Validace:

Kontrola založená na dokumentaciVarianta 1: příkazový řádek není dostupný Kontrola založená nadokumentaci" Kontrolujeme, zda se moduly softwaru nahrávají automaticky." Kontrolujeme, zda uživatel nemá přístup k prostředkům

operačního systému." Kontrolujeme, zda uživatel nemá přístup k jinému softwaru, než" který byl schválen." V dokumentaci musí být deklarováno, že v softwaru neexistují

prostředky, jak se dostat k příkazovému řádku operačníhosystému.

Dodatek požadavků k třídě B a C: Kontrola založená nadokumentaci• Kontrolujeme, zda jsou prostředkyochrany proti záměrným změnámvhodně zvoleny vzhledem k vysokéúrovni ochrany.

Varianta 2: příkazový řádek je dostupný Kontrola založená nadokumentaci" Spustitelný program je ověřován kontrolním součtem, je-li tentozměněn, program se nespustí.

Přijatelné řešení:

Program může být kontrolován automaticky generovanýmkontrolním součtem, který je porovnáván se známou hodnotou.Pokud je takto hodnota změněna, funkce programu jezablokována." Za dostatečné řešení je považován jakýkoli algoritmus

digitálního podpisu, který má klíč dlouhý alespoň 2 byty,například CRC 16 s inicializačním vektorem, který není znám aje skryt přímo ve pustitelném souboru.

" Program může být chráněn prostředky operačního systému;

Software a data relevantníz pohledu legální metrologiemohou být uloženy na samostatnépaměťové jednotce, která jezaplombována. Může se jednatnapříklad o paměť určenou jen ke

čtení nebo složitější zařízení.

Page 42: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.242

© MAY 2005 WELMEC

v takovém případě musí být zaplombován vstup doadministrátorského režimu.

Dodatek ke třídě rizika E

Potřebná dokumentace (dodatek k požadavkům pro třídy B a C):Zdrojový kód.

Validace (dodatek k požadavkům pro třídy B a C):Kontrola zdrojového kódu:" Kontrolujeme komunikaci s dodatečným hardwarem, který je použit pro zabezpečení programu a dat." Kontrolujeme, zda neoprávněná změna programu či dat vede k zastavení programu

5.2.1.7 U7: Ochrana parametrů

Třída rizika B Třída rizika C Třída rizika D

U7: Ochrana parametrůParametry související s funkcí přístroje v legální metrologii musí být chráněnyproti neoprávněným změnám

Specifikace:

1. Parametry specifické pro daný typ přístroje jsou pro všechny přístroje téhož typu stejné a jsou součástíjeho softwaru. Platí pro ně proto požadavky P6.2. Parametry specifické pro daný přístroj mohou být měněny, ale pouze v případě, že jsou příslušnýmzpůsobem chráněny a jsou měněny jen při ověření softwaru. Nemohou být uloženy v počítači, jen nasamostatných zabezpečených jednotkách.3. Nastavitelné parametry specifické pro daný přístroj mohou být měněny libovolně.

Potřebná dokumentace:

V dokumentaci musí být popsány všechny parametry relevantní zpohledu legální metrologie, jejich rozsahy a nominální hodnoty, spolu spopisem, kde jsou uchovávány, jak mohou být zobrazenya jak jsou chráněny.

Dodatek požadavků k třídě B a C:V dokumentaci musí býtuvedeno, jak jsou parametrychráněny proti změnám.

Validace:

Kontrola založená na dokumentaci• Kontrolujeme, zda je ochrana parametrů specifických pro daný typpřístroje dostatečná.• Kontrolujeme, zda nejsou parametry specifické pro daný přístrojuloženy přímo v počítači.

Funkční kontrola• Testujeme přístroj v režimu jeho nastavování a v provozním režimu,přičemž kontrolujeme, zda je zabezpečení dat funkční.• Kontrolujeme klasifikaci parametrů a jejich popis (nastavitelný/zabezpečený) v nabídce přístroje (má-li nějakou).Parametry musí být uvedeny v certifikátu schválení typu.

Dodatek požadavků k třídě B a C:Kontrola založená nadokumentaci Kontrolujeme,zda a jak jsou parametry chráněnyproti změnám..

Přijatelné řešení:

• Parametry specifické pro daný typ přístroje jsou uloženy na samostatném paměťovém prvku nebo přímo vjednotce senzoru. Jejich přepsání je zablokováno hardwarovým přepínačem na paměťovém prvku. Tatometoda může být kombinována s kontrolním čítačem.

Nastavitelné parametry jsou uloženy přímo v počítači.

Dodatek ke třídě rizika E

Page 43: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Popis konfigurace přístrojů typu U 43

© MAY 2005 WELMEC

Potřebná dokumentace (dodatek k požadavkům pro třídy B a C):Zdrojový kód související s ochranou parametrů

Validace (dodatek k požadavkům pro třídy B a C):Kontrola zdrojového kódu:

Kontrolujeme, zda je ochrana parametrů realizována vhodným způsobem.

.

5.2.1.8 U8: Autentičnost softwaru a výsledků

Třída rizika B Třída rizika C Třída rizika D

U8: Autentičnost softwaru a výsledkůAutentičnost softwaru musí být zajištěna vhodnými prostředky, stejně jakoautentičnost výsledků, které software vytváří.

Specifikace:

1. Schválený software nesmí být možné simulovatpomocí jednoduchých nástrojů.2. Výsledky jsou považovány za autentické, pokudjsou výstupem ze schváleného softwaru.

Dodatek požadavků k třídě B a C:Omezení 1BC, 2BC:1. Prostředky ochrany protizneužití softwaru, včetnějeho simulace, jsou založenyna dodatečném hardwaru

3. Měřené hodnoty musí být doplněny informací, která identifikuje jejich úvod a znemožňuje záměnu s jinýmidaty.4. Musí být zajištěno, že jen schválený software může vykonávat funkce relevantní z pohledu legálnímetrologie (např. senzor může pracovat jen ve spojení se schváleným softwarem).

Potřebná dokumentace:

Dokumentace musí popisovat, jakým" způsobem je zajištěna autentičnost softwaru.

Dodatek požadavků k třídě B a C: V dokumentacimusí být uvedeno, jakýmiprostředky je zajištěnaautentičnost softwaru.

Validace:

Kontrola založená na dokumentaci• Kontrolujeme, jak jsou prezentovány výsledky měření a zda nenímožné je simulovat.• Kontrolujeme, zda funkce relevantní z pohledu legální metrologie

nemůže vykonávat jiný software.Funkční kontrola• Kontrolujeme, zda jsou výsledky vizuálně dostatečně odlišené odostatních dat.• Kontrolujeme, zda je prezentovaná informace úplná a v souladu sdokumentací.

Dodatek požadavků k třídě B a C:Kontrola založená nadokumentaci• Kontrolujeme, zda je ochranaautentičnosti provedenazpůsobem odpovídajícím

vysokému stupni ochrany.

Přijatelné řešení:

Formální prostředky1. Identifikace softwaru se musí shodovat s hodnotou uvedenou v certifikátu schválení typu.

Technické prostředky1. Ochrana okna aplikace, která je relevantní z pohledu legální metrologie, by měla zajišťovat, že:• měřené hodnoty jsou nejprve zobrazeny a teprve následně mohou být předány jiným programům,• okno je pravidelně obnovováno a je vždy viditelné,

Page 44: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.244

© MAY 2005 WELMEC

• pokud okno není viditelné nebo je zavřené, software přestává zpracovávat měřená data.

2a: Senzor šifruje měřené hodnoty s využitím klíče známého softwaru běžícího na centrálnímu počítači (např.číslo verze), ten posléze hodnoty dešifruje. Klíč není znám jiným programům.2b: Senzor před vysláním hodnot prověří komunikaci výměnou utajených klíčů s centrálním počítačem, pokudtato kontrola selže, nepošle měřené hodnoty.

3. Klíč použitý v bodech2a a 2b může být změněnbez zásahu do plomb.

3. Klíč použitý v bodech 2a a 2b nemůže býtzměněn bez zásahu do plomb.

Dodatek ke třídě rizika E

Potřebná dokumentace (dodatek k požadavkům pro třídy B a C):Zdrojový kód programu.

Validace: (dodatek k požadavkům pro třídy B a C):Kontrola zdrojového kódu:• Kontrolujeme, jak jsou prezentovány výsledky měření.• Kontrolujeme, zda je ochrana autentičnosti programu a výsledků" realizována vhodným způsobem.

5.2.1.9 U9: Ovlivnění jiným softwarem

Page 45: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Úvod kapitoly

Kapitola

VI

Page 46: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.246

© MAY 2005 WELMEC

6 Rozšíření L - Dlouhodobé ukládáníměřených dat

Toto rozšíření udává dodatečné požadavky na

jednoúčelové měřicí přístroje (typ P)

měřicí přístroje využívající počítače (typ U).

Týká se požadavků na uložení dat pro jejich uchování po skončení měření až do okamžiku, kdyjsou zpracována z pohledu legální metrologie. Může se také týkat následného uloženízpracovaných dat nebo výsledků měření.

6.1 Technický popisSoubor požadavků uvedených v této kapitole aplikujeme pouze v případě, že měřicí přístroj jevybaven funkcí dlouhodobého uchovávání dat, a to jen v případě, že uchovávaná data jsoulegálně relevantní. V následující tabulce jsou popsány tři různé technické konfiguracedlouhodobého uložení dat. Pro jednoúčelové zařízení je nejčastějším technickým prostředkem integrovaná paměť – zde jeuložení dat součástí metrologického hardwaru a softwaru.Naopak měřicí přístroje využívající počítače nejčastěji využívají média, která jsou součástípočítače, např. pevný disk. Dalším využitelným technickým prostředkem je odnímatelná paměť dat, která může představovatjak jednoúčelové přenosné úložiště dat, tak jiný počítač. Pokud jsou data přenášená naodnímatelné paměti a následné operace s nimi jsou předmětem kontroly z pohledu legálnímetrologie, jsou i tato paměť a způsob uložení dat předmětem revize z pohledu legálnímetrologie.

Popis

Integrovaná paměťJednoduché zařízení určené jen pro ukládání dat, přičemž není možné data číst, ukládat neboměnit bez použití dalších zařízení (např. RAM, Flash disk, pevný disk).

Paměť počítačeVíceúčelový počítač s určitým operačním systémem a uživatelským rozhraním, kde souběžněexistují programy a operace související a nesouvisející s činností, která je předmětem kontrolyz pohledu legální metrologie. Jeho paměťové médium může být demontováno a přeneseno najiný počítač a jeho obsah může být kopírován v rámci počítače i mimo něj.

Odnímatelná paměťJakékoli zařízení, které není nedílnou součástí přístroje a může být použito k uložení dat,např. disketová média, paměťové karty nebo databáze na vzdálených počítačích.

Page 47: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Rozšíření L - Dlouhodobé ukládáníměřených dat 47

© MAY 2005 WELMEC

6.1 Checklist pro zařízení typu L

Požadavky aplikujeme na jednoúčelové měřicí přístroje (typ P) i měřicí přístroje využívajícípočítače (typ U) v případě, že jsou vybaveny zařízeními pro ukládání dat

Checklist pro zařízení typu L (základní požadavky)Zařízení typu L Test

V NV

np Poznámka

L1 Je software navržen tak, že nemůže být jeho funkceovlivněna jiným softwarem, který není předmětemkontroly z pohledu legální metrologie?

L2 Jsou uložená data chráněna proti neúmyslnýmzměnám?

L3 Jsou uložená data chráněna proti změnámjednoduchými nástroji (třídy rizika B a C) nebosofistikovanými nástroji (třídy rizika D a E)?

L4 Je možné k datům jednoznačně přiřadit konkrétníměření?

L5 Třídy rizika B a C: jsou klíče použité k ochraně datzabezpečeny proti odhalení jednoduchýminástroji?Třídy rizika D a E: jsou klíče použité k ochraně datzabezpečeny proti odhalení sofistikovanými nástroji?Jsou použité metody shodné s metodami použitými přielektronických platbách? Může uživatel ověřitautentičnost veřejného klíče?

L6 Kontroluje software, který načítá uložená data, zdanebyla neoprávněně nebo náhodně změněna? Existujíprostředky zabraňující použití takových dat?

L7 Jsou měřená data ukládána automaticky?

L8 Má paměť vyhrazená k ukládání dat dostatečnoukapacitu?

V-vyhovuje, NV - nevyhovuje, np - IT konfiguraci nelze použít

V poznámce popište případné rozdíly proti požadavkům.

Page 48: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.248

© MAY 2005 WELMEC

6.1.1 L1: Úplnost uložených dat

Page 49: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Rozšíření L - Dlouhodobé ukládáníměřených dat 49

© MAY 2005 WELMEC

6.1.2 L2: Ochrana proti náhodným změnám

Page 50: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.250

© MAY 2005 WELMEC

6.1.3 L3: Integrita dat

Page 51: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Rozšíření L - Dlouhodobé ukládáníměřených dat 51

© MAY 2005 WELMEC

Page 52: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.252

© MAY 2005 WELMEC

6.1.4 L4: Autentičnost dat

Page 53: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Rozšíření L - Dlouhodobé ukládáníměřených dat 53

© MAY 2005 WELMEC

6.1.5 L5: Důvěryhodnost klíčů

Page 54: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.254

© MAY 2005 WELMEC

Page 55: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Rozšíření L - Dlouhodobé ukládáníměřených dat 55

© MAY 2005 WELMEC

6.1.6 L6: Načtení uložených dat

Page 56: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.256

© MAY 2005 WELMEC

6.1.7 L7: Automatické ukládání

.

Page 57: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Rozšíření L - Dlouhodobé ukládáníměřených dat 57

© MAY 2005 WELMEC

6.1.8 L8: Kapacita paměti

Page 58: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá
Page 59: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Úvod kapitoly

Kapitola

VII

Page 60: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.260

© MAY 2005 WELMEC

7 Rozšíření T: Přenos dat

Toto rozšíření udává dodatečné požadavky na

jednoúčelové měřicí přístroje (typ P) měřicí přístroje využívající počítače (typU)

Týká se požadavků na přenos dat.

Technický popisSoubor požadavků v této kapitole aplikujeme pouze v případě, že měřicí přístroj je vybaven funkcípřenosu dat, a to jen tehdy, pokud jsou přenášená data legálně relevantní. V následující tabulcejsou popsány tři různé síťové konfigurace přenosu dat. Nejjednodušší variantou je skupinapřístrojů, které všechny podléhají kontrole z pohledu legální metrologie, přičemž jejich počet iidentita jsou známy v okamžiku ověřování celé sestavy. Další variantou je síť daného počtu účastníků (s neměnnou identitou), ve které jsou jen některépřístrojepředmětem kontroly z pohledu legální metrologie. Poslední variantou je otevřená síť bezjakýchkoli omezení na množství, identitu nebo funkcionalitu jednotlivých účastníků.

Popis

Uzavřená síť, všichni účastníci jsou předmětem kontroly z pohledu legálnímetrologie Počet a identita účastníků jsou známy. V síti neexistují zařízení, která by nebyla předmětemkontroly z pohledu legální metrologie.

Uzavřená síť, někteří účastníci jsou předmětem kontroly z pohledu legálnímetrologiePočet a identita účastníků jsou známy. V síti existují zařízení, která nejsou předmětemkontroly z pohledu legální metrologie.

Otevřená síťK síti se může připojit libovolný počet účastníků. Identita a počet těchto účastníků nemusíbýt jednotlivým účastníkům známy. Za tuto síť považujeme i jakoukoliv síť, která jezaložena na bezdrátovém přenosu dat.

7.1 Checklist pro zařízení typu T

Dodatečné požadavkyPožadavky aplikujeme na jednoúčelové měřicí přístroje (typ P) i měřicí přístroje využívajícípočítače (typ U) v případě, že jsou vybaveny zařízeními pro přenos

Page 61: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Rozšíření T: Přenos dat 61

© MAY 2005 WELMEC

Checklist pro zařízení typu T (základní požadavky)

Zařízení typu L Test

V NV

np Poznámka

T1 Obsahují přenášená data všechny informace potřebnék rekonstrukci původního měření?

T2 Jsou přenášená data chráněna proti neúmyslnýmzměnám?

T3 Jsou přenášená data chráněna proti změnámjednoduchýminástroji (třídy rizika B a C) nebo sofistikovanýminástroji(třídy rizika D a E)?

T4 Je možné k datům jednoznačně přiřadit konkrétníměření?

T5 Třídy rizika B a C: jsou klíče použité k ochraně datzabezpečeny proti odhalení jednoduchými nástroji?Třídy rizika D a E: jsou klíče použité k ochraně datzabezpečeny proti odhalení sofistikovanými nástroji?Jsou použité metody shodné s metodami použitými přielektronických platbách? Může uživatel ověřitautentičnost veřejného klíče?

T6 Kontroluje software, který přijímá data, zda nebylaneoprávněně nebo náhodně změněna? Existujíprostředky zabraňující použití takových dat?

T7 Nemůže být proces měření ovlivněn zpožděním připřenosu?

T8 Nemůže dojít ke ztrátě dat při přenosu?

V-vyhovuje, NV - nevyhovuje, np - IT konfiguraci nelze použít

V poznámce popište případné rozdíly proti požadavkům.

Page 62: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.262

© MAY 2005 WELMEC

7.1.1 T1: Úplnost přenesených dat

Page 63: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Rozšíření T: Přenos dat 63

© MAY 2005 WELMEC

7.1.2 T2: Ochrana proti náhodným změnám

Page 64: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.264

© MAY 2005 WELMEC

7.1.3 T3: Integrita dat

Page 65: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Rozšíření T: Přenos dat 65

© MAY 2005 WELMEC

Page 66: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.266

© MAY 2005 WELMEC

7.1.4 T4: Autentičnost dat

Page 67: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Rozšíření T: Přenos dat 67

© MAY 2005 WELMEC

7.1.5 T5: Důvěryhodnost klíčů

Page 68: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.268

© MAY 2005 WELMEC

7.1.6 T6: Zacházení s poškozenými daty

Page 69: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Rozšíření T: Přenos dat 69

© MAY 2005 WELMEC

7.1.7 T7: Zpoždění při přenosu

Page 70: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.270

© MAY 2005 WELMEC

7.1.8 T8: Dostupnost přenosu dat

Page 71: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Úvod kapitoly

Kapitola

VIII

Page 72: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.272

© MAY 2005 WELMEC

8 Rozšíření S: Oddělení software

Toto rozšíření udává dodatečné požadavky na jednoúčelové měřicí přístroje (typ P) a měřicípřístroje využívající počítače (typ U), týkající se oddělení částí softwaru. Oddělení částíprogramového vybavení, které je a není předmětem kontroly z pohledu legální metrologie, jezpůsob, jak umožnit výrobci jednoduše modifikovatčást softwaru v měřicím přístroji.

8.1 Technický popisProgramy používané v měřicí technice jsou obecně velmi komplikované a zahrnují jak funkce,které s legální metrologií souvisí, tak funkce, které s ní nesouvisí. Jak pro výrobce, tak pronotifikovanou osobu je proto výhodné obě části jednoznačně oddělit.

V následující tabulce jsou popsány dvě různé varianty oddělení softwaru.

Technický popis přístroje typu U

Oddělení na nízké úrovni je provedeno na úrovni programové, tedy formou samostatných programů, nezávisle naoperačním systému.Poznámka: Takové oddělení může být v praxi provedeno jak u jednoúčelových zařízení, tak u zařízení využívajících

počítač.

Oddělení na vysoké úrovni je provedeno s využitím funkcí operačního systému v rámci programových komponent.Poznámka: Jedná se v převážné většině o oddělení do knihoven (například dynamicky linkovaných knihoven), a

proto se nejčastěji užívá u zařízení využívajících počítač.

I v případě oddělení softwaru je nezbytné zajistit, aby části, které se nezabývají funkcionalitourelevantní z pohledu legální metrologie, nemohly narušit funkce či data částí, které jsou z pohledulegální metrologie relevantní.

8.1 Checklist pro zařízení typu S

Dodatečné požadavkyPožadavky aplikujeme na jednoúčelové měřicí přístroje (typ P) i měřicí přístroje využívajícípočítače (typ U) v případě, že jsou realizovány s využitím oddělení softwaru

Checklist pro zařízení typu S (základní požadavky)

Zařízení typu L Test

V NV

np Poznámka

S1 Zahrnuje software, který je předmětem kontrolyz pohledu legální metrologie, všechny potřebné

Page 73: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Rozšíření S: Oddělení software 73

© MAY 2005 WELMEC

parametry?

S2 Je zajištěno, že doplňující informace generovanásoftwarem, který není předmětem kontroly z pohledulegální metrologie, nemůže být zaměněna s informacígenerovanou softwarem, který je předmětem kontrolyz pohledu legální metrologie?

S3 Je veškerá výměna dat mezi oběma částmi softwaruprováděna skrze ochranné rozhraní?

V-vyhovuje, NV - nevyhovuje, np - IT konfiguraci nelze použít

V poznámce popište případné rozdíly proti požadavkům.

8.1.1 S1: Realizace oddělení softwaru

Page 74: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.274

© MAY 2005 WELMEC

.

8.1.2 S2: Smíšená indikace

.

Page 75: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Rozšíření S: Oddělení software 75

© MAY 2005 WELMEC

8.1.3 S3: Ochranné rozhraní

Page 76: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá
Page 77: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Úvod kapitoly

Kapitola

IX

Page 78: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.278

© MAY 2005 WELMEC

9 Rozšíření D: Stahování software

Toto rozšíření udává dodatečné požadavky na jednoúčelové měřicí přístroje (typ P) a měřicípřístroje využívající počítače (typU), týkající se stahování nových aplikací, oprav chyb nebonových verzí softwaru, který je předmětem kontroly z pohledu legální metrologie.

9.5 Technický popisSoftware může být stahován jen do měřicích přístrojů, které mají následující vlastnosti:

Popis - technický popis přístroje typu U

Hardwarová konfiguraceCílové zařízení je předmětem kontroly z pohledu legální metrologie. Může to být jakjednoúčelový měřicí přístroj (typ P), tak měřicí přístroj využívající počítače (typ U).Stahování může proběhnout prostřednictvím přímého propojení (RS232, USB, aj.) přesuzavřené nebo otevřené sítě (internet).

Softwarová konfiguraceSoftware, který je stahován, může být jako celek předmětem kontroly z pohledu legálnímetrologie nebo může být využita koncepce oddělení legálně relevantních částí. Pokudnení použito toto oddělení, musí se níže uvedené požadavky vztahovat na software jakocelek.

9.1 Checklist pro zařízení typu D

Checklist pro zařízení typu D (základní požadavky)

Zařízení typu L Test

V NV

np Poznámka

D1 Jsou stahování a následná kontrola softwaruprováděny automaticky?

D2 Existují prostředky k ověření autentičnosti a schválenísoftwaru?

D3 Existují prostředky pro kontrolu změn softwaruv průběhu stahování?

D4 Je zajištěna možnost zjistit čas a další parametrystahování při zpětné kontrole?

D5 Je zajištěno, aby stahování neproběhlo bezpředchozího souhlasu uživatele?

V-vyhovuje, NV - nevyhovuje, np - IT konfiguraci nelze použít

V poznámce popište případné rozdíly proti požadavkům.

Page 79: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Rozšíření D: Stahování software 79

© MAY 2005 WELMEC

9.1.1 D1: Mechanismus stahování

Page 80: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.280

© MAY 2005 WELMEC

Page 81: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Rozšíření D: Stahování software 81

© MAY 2005 WELMEC

9.1.2 D2: Autentičnost stahovaného softwaru

Page 82: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.282

© MAY 2005 WELMEC

9.1.3 D3: Integrita stahovaného softwaru

Page 83: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Rozšíření D: Stahování software 83

© MAY 2005 WELMEC

9.1.4 D4: Doložitelnost stahování softwaru

Page 84: Validace metrologického SW dle směrnice WELMEC GUIDE 7...Úvod Publikace pro návod na testování / validaci měřicích přístrojů využívajících software. Publikace využívá

Validace metrologického SW dle směrnice WELMEC GUIDE 7.284

© MAY 2005 WELMEC

9.1.5 D5: Souhlas se stažením


Recommended