ДСТУ 7363:2013
Завантажити документ
Формат .docx · доступно зареєстрованим користувачам
Текст документа
НАЦІОНАЛЬНИЙ СТАНДАРТ УКРАЇНИ
Метрологія
ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ
ЗАСОБІВ ВИМІРЮВАЛЬНОЇ ТЕХНІКИ
Загальні технічні вимоги
ДСТУ 7363:2013
Київ
МІНЕКОНОМРОЗВИТКУ УКРАЇНИ
2014
ПЕРЕДМОВА
1 РОЗРОБЛЕНО: Національний науковий центр «Інститут метрології» (ННЦ «Інститут метрології») Мінекономрозвитку України
РОЗРОБНИКИ: Ю. Буняєва; О. Величко, д-р техн, наук; В. Гаман; С. Зуб; Л. Камишанова;
П. Неєжмаков, канд. техн, наук (науковий керівник); О. Сімонов
2 ПРИЙНЯТО ТА НАДАНО ЧИННОСТІ: наказ Мінекономрозвитку України від 22 серпня 2013 р. № 1010
3 УВЕДЕНО ВПЕРШЕ
Право власності на цей документ належить державі.
Відтворювати, тиражувати та розповсюджувати його повністю чи частково
на будь-яких носіях інформації без офіційного дозволу заборонено.
Стосовно врегулювання прав власності треба звертатися до Мінекономрозвитку України
Мінекономрозвитку України, 2014
ЗМІСТ
с.
1 Сфера застосування 1
2 Нормативні посилання 2
3 Терміни та визначення понять 2
4 Вимоги до програмного забезпечення засобів вимірювальної техніки 4
4.1 Вимоги до структури програмного забезпечення 4
4.2 Вимоги до захисту програмного забезпечення 4
4.3 Оцінювання відповідності програмного забезпечення 5
4.4 Документація затвердженого програмного забезпечення 5
5 Випробування програмного забезпечення 7
5.1 Рівні випробування програмного забезпечення 7
5.2 Рівень захисту програмного забезпечення 8
5.3 Жорсткість випробування програмного забезпечення 8
5.4 Ступінь відповідності програмного забезпечення 9
Додаток А Форма атестата на програмне забезпечення 10
Бібліографія 11
ДСТУ 7363:2013
НАЦІОНАЛЬНИЙ СТАНДАРТ УКРАЇНИ
МЕТРОЛОГІЯ
ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ
ЗАСОБІВ ВИМІРЮВАЛЬНОЇ ТЕХНІКИ
Загальні технічні вимоги
МЕТРОЛОГИЯ
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
СРЕДСТВ ИЗМЕРИТЕЛЬНОЙ ТЕХНИКИ
Общие технические требования
METROLOGY
SOFTWARE FOR MEASUREMENTS
INSTRUMENTS
General technical requirements
Чинний від 2014-01-01
1 СФЕРА ЗАСТОСУВАННЯ
1.1 Цей стандарт установлює загальні технічні вимоги до програмного забезпечення (далі -1- ПЗ) засобів вимірювальної техніки (далі — ЗВТ). Стандарт поширюється на розроблюване ПЗ та на ПЗ у складі ЗВТ під час проведення державних приймальних випробувань згідно з вимогами ДСТУ 3400 та під час метрологічної атестації згідно з ДСТУ 3215.
1.2 Цей стандарт призначено для застосування:
• розробниками ЗВТ з ПЗ і спеціалізованого ПЗ, що використовують у сфері поширення державного метрологічного контролю і нагляду для забезпечення єдності вимірювань на етапі виготовлення ЗВТ;
• національним науковим метрологічним центром, державними науковими метрологічними центрами і територіальними органами, які уповноважені на право проведення державних випробувань ЗВТ (далі — уповноважені органи) з метою гармонізації вимог до ПЗ під час внесення їх до державного реєстру ЗВТ України та під час проведення державної метрологічної атестації.
1.3 Цей стандарт поширюється на таке ПЗ ЗВТ:
— інтегроване ПЗ ЗВТ — ПЗ у складі автономного приладу цільової призначеності, що має точно встановлений набір вимірювальних функцій, причому перетворення фізичної величини, що вимірюється, та оброблення результатів вимірювань виконують тільки за використання апаратних та програмних засобів;
Видання офіційне
— ПЗ, що є самостійним програмним продуктом, який можна застосовувати для збирання, оброблення, зберігання та надання інформації про вимірювання, математичного моделювання процесів вимірювання фізичних величин.
1.4 Цей стандарт поширюється на ПЗ, що може бути змінено в процесі експлуатації.
1.5 Цей стандарт не поширюється на ПЗ, що застосовують в автоматизованих системах керування технологічними процесами.
2 НОРМАТИВНІ ПОСИЛАННЯ
У цьому стандарті є посилання на такі нормативні документи:
ДСТУ 1.5:2003 Національна стандартизація. Правила побудови, викладання, оформлення та вимоги до змісту нормативних документів
ДСТУ 3215-95 Метрологія. Метрологічна атестація засобів вимірювальної техніки. Організація та порядок проведення
ДСТУ 3400:2006 Метрологія. Державні випробування засобів вимірювальної техніки. Основні положення, організація, порядок проведення і розгляд результатів
ДСТУ 4302:2004 Інформаційні технології. Настанови щодо документування комп’ютерних програм (ISO/IEC 6592:2000, MOD)
ГОСТ 19.201-78 ЕСПД. Техническое задание. Требования к содержанию и оформлению (ЄСПД. Технічне завдання. Вимоги до змісту та оформлення)
ГОСТ 19.701-90 (ИСО 5807-85) ЕСПД. Схемы алгоритмов, программ, данных и систем. Обозначения условные и правила выполнения (ЄСПД. Схеми алгоритмів, програм, даних і систем. Умовні позначення і правила виконання).
З ТЕРМІНИ ТА ВИЗНАЧЕННЯ ПОНЯТЬ
У цьому стандарті використано такі терміни та визначення основних понять:
1.1 програмне забезпечення засобів вимірювальної техніки
Комп’ютерна програма чи набір програм, призначених для реєстрації, оброблення, відображення та збереження результатів вимірювань, а також програмні документи, необхідні для функ- ціювання цих програм, які є функційною частиною ЗВТ та які постачають з комплектом програмних документів
1.2 програмне забезпечення засобів вимірювальної техніки, що застосовують у сфері державного метрологічного контролю й нагляду
Програмне забезпечення, яке реалізує функції або характеристики ЗВТ.
Примітка. ПЗ ЗВТ не має метрологічних характеристик, але ПЗ ЗВТ визначає метрологічні характеристики ЗВТ і внесення змін у ПЗ ЗВТ може впливати на метрологічні характеристики ЗВТ
1.3 випробування програмного забезпечення
Дія, що полягає у визначенні характеристик ПЗ за встановленою методикою та встановленні придатності ПЗ до застосування відповідно до його призначеності
1.4 дослідження програмного забезпечення
Процедура встановлення правильності й однозначності функції ПЗ та даних, що генеруються
1.5 «еталонне» програмне забезпечення
Програмне забезпечення, яке на етапі випробування відповідає всім вимогам нормативних документів і реалізує функції, закладені в технічному завданні, з максимально можливою точністю
1.6 затверджене програмне забезпечення
«Еталонне» ПЗ, що було випробувано, відповідає вимогам нормативних документів і зберігається в уповноваженому органі, який проводив його випробування
1.7 автентифіковане програмне забезпечення
Програмне забезпечення, до якого є довіра як до ПЗ, ідентичного затвердженому
1.8 ідентифікація ПЗ
Визначення ПЗ серед подібних за допомогою імен і реквізитів
1.9 електронний цифровий підпис
Набір символів, що виробляються засобами електронного цифрового підпису (далі — ЕЦП) і є невід’ємною частиною електронного документа
1.10 контрольний код програмного забезпечення
Дані, що утворюються внаслідок перетворення ПЗ відповідно до будь-якого математичного алгоритму й призначені для здійснення можливості виявлення випадкових змін ПЗ
1.11 цілісність програмного забезпечення
Стан ПЗ, ідентичного затвердженій версії, що характеризується відсутністю змін навмисного або випадкового характеру
1.12 захищене програмне забезпечення
Програмне забезпечення, зміна якого або неможлива, або може бути виявлена
1.13 контрольний тест
Програмний лічильник і/або інформаційний запис змін конструктивних параметрів ЗВТ.
Примітка 1. Контрольний тест може бути реалізовано, наприклад, як «лічильник подій» або як «журнал реєстрації подій».
Примітка 2. Частини програми, що реалізують реєстрацію подій, і файли, що містять інформацію про подію, має бути відповідним чином захищено
1.14 лічильник подій
Лічильник, що не обнулюється і вмикається кожного разу за спеціального робочого режиму ЗВТ або за внесення однієї чи кількох змін конструктивних параметрів або контрольованих даних
1.15 журнал реєстрації подій
Файл, у якому є низка записів, кожний з яких містить дані, що описують вид та час події
1.16 ненавмисні зміни програмного забезпечення
Зміни частин програми або даних, що підлягають контролю зі сторони законодавчої метрології, які виникають унаслідок випадкових фізичних чи програмних дефектів (збої, наявність про- грам-вірусів) або які ненавмисно здійснює користувач ЗВТ
1.17 навмисні зміни програмного забезпечення засобів вимірювальної техніки за застосування загальнодоступних програмних засобів
Зміни частин ПЗ, внесені за застосування програмних засобів, доступних для широкого користування
1.18 навмисні зміни програмного забезпечення засобів вимірювальної техніки за застосування спеціальних програмних засобів
Зміни частин ПЗ ЗВТ, внесені за застосування спеціальних програмних засобів, не доступних для широкого застосування, які потребують спеціальних знань
1.19 апаратний інтерфейс
Електричний вхід і/або вихід пристрою для обміну даними з іншими пристроями
1.20 програмний інтерфейс
Сукупність змінних даних і наявність вихідного коду, за допомогою яких реалізується обмін даними між функційними частинами ПЗ
1.21 вихідний код
Комп’ютерна програма, записана за відповідною формою (мовою програмування), яку можна читати й редагувати
1.22 обліковий запис
Запис у ПЗ, який містить відомості про користувача для його авторизації та обліку.
4 ВИМОГИ ДО ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ
ЗАСОБІВ ВИМІРЮВАЛЬНОЇ ТЕХНІКИ
До ПЗ ставлять вимоги, які потрібно враховувати під час розроблення ПЗ і ЗВТ з ПЗ.
4.1 Вимоги до структури програмного забезпечення
4.1.1 Структура ПЗ має забезпечити можливість проведення оцінки відповідності функцій ПЗ вимогам цього стандарту та інших нормативних документів.
4.1.2 Функції ПЗ не повинні зазнавати впливу іншого ПЗ, що працює паралельно або забезпечує його функціювання, чи впливати на його роботу.
4.2 Вимоги до захисту програмного забезпечення
4.2.1 ПЗ, яке використовують у сфері поширення державного метрологічного контролю й нагляду, повинно мати функції захисту від несанкціонованого доступу через програмні інтерфейси і/або апаратні інтерфейси комп’ютера чи ЗВТ, в якому його застосовують.
4.2.1.1 Через ці інтерфейси може бути пропущено лише визначений набір команд і даних.
4.2.1.2 Через ці інтерфейси має бути унеможливлено введення до ЗВТ (або модуля ЗВТ) команд чи даних, які;
• відображають дані, що чітко не визначені і їх може бути прийнято за результат