ДСТУ ISO/IEC 11179-3:2005 Информационные технологии. Реестры метаданных. Часть 3. Метамодель реестра и базовые атрибуты (ISO/IEC 11179-3:2003, IDT)
НАЦІОНАЛЬНИЙ СТАНДАРТ УКРАЇНИ
Інформаційні технології
РЕЄСТРИ
МЕТАДАНИХ
Частина 3. Метамодель реєстру та базові атрибути
(ISO/IEC 11179-3:2003, IDT)
ДСТУ ISO/IEC 11179-3:2005
Київ
ДЕРЖСПОЖИВСТАНДАРТ УКРАЇНИ
2007
ПЕРЕДМОВА
1 ВНЕСЕНО: Технічний комітет стандартизації України «Інформаційні технології» (ТК 20)
ПЕРЕКЛАД І НАУКОВО-ТЕХНІЧНЕ РЕДАГУВАННЯ: К, Синиця, канд. техн. наук (керівник розроблення); А. Манако, канд. техн. наук; В. Манако, канд. фіз.-мат. наук; О. Войченко; О. Данилова
2 НАДАНО ЧИННОСТІ: наказ Держспоживстандарту України від 2 вересня 2005 р. № 239 з 2007-01-01, зі зміною дати чинності згідно з наказом № 176 від 2 серпня 2007 р.
3 Національний стандарт відповідає ISO/IEC 11179-3:2003 Information technology - Metadata registries (MDR) - Part 3: Registry metamodel and basic attributes (Інформаційні технології. Реєстри метаданих. Частина 3. Метамодель реєстру та базові атрибути) та Technical Corrigendum 1:2004 до ISO/IEC 11173-3:2003 (Зміна 1)
Ступінь відповідності - ідентичний (IDT)
Переклад з англійської (en)
4 УВЕДЕНО ВПЕРШЕ
ЗМІСТ
Національний вступ
Передмова до міжнародного стандарту ISO 11179-3:2003
Вступ
1 Сфера застосування
1.1 Сфера застосування - Структура Реєстру Метаданих
1.2 Сфера застосування - Базові атрибути одиниць метаданих
1.3 Сфера застосування - Аспекти, на які цей стандарт не поширюється
1.4 Області застосовності
2 Нормативні посилання
3 Терміни та визначення понять
3.1 Визначення Конструктивів Метамоделі
3.2 Основні терміни, використані у цьому стандарті
3.3 Абетковий перелік об’єктів метаданих у метамоделі
3.4 Перелік скорочень
4 Структура реєстру метаданих
4.1 Метамодель для Реєстру Метаданих
4.2 Застосування метамоделі
4.3 Специфікація метамоделі
4.4 Типи, Випадки та Значення
4.5 Розширюваність
4.6 Посилання на дати
4.7 Опис метамоделі
4.8 Область Адміністрування та Ідентифікування
4.9 Область Іменування та Визначення
4.10 Область Класифікування
4.11 Область Поняття Елементу Даних
4.12 Область Доменів Поняття та Величин
4.13 Область Елементу Даних
4.14 Консолідована Метамодель
5 Базові атрибути
5.1 Використання базових атрибутів
5.2 Загальні атрибути
5.3 Атрибути, специфічні для Понять Елементів Даних
5.4 Атрибути, специфічні для Елементів Даних
5.5 Атрибути, специфічні для Концептуальних Ділянок
5.6 Атрибути, специфічні для Ділянок Значень
5.7 Атрибути, специфічні для Допустимих Значень
5.8 Атрибути, специфічні для Смислів Значення
6 Відповідність
6.1 Ступінь Відповідності
6.2 Рівні Відповідності
6.3 Обов’язковість
6.4 Відповідність попереднім редакціям цього стандарту
6.5 Твердження про відповідності реалізації (ТВР)
6.6 Ролі та Відповідності у процесі Реєстрування
Додаток А Абетковий покажчик термінів
Додаток В Система позначень для моделювання
Додаток С Відображення базових атрибутів ISO/ІЕС 11179-3:1994 у метамодель та базові атрибути ISO/ІЕС 11179-3:2002
Бібліографія
НАЦІОНАЛЬНИЙ ВСТУП
Цей стандарт є тотожній переклад міжнародного стандарту (МС) ISO/1EC 11179-3:2003 Information technology - Metadata registries (MDR) - Part 3: Registry metamodel and basic attributes (Інформаційні технології. Реєстри метаданих. Частина 3. Метамодель реєстру та базові атрибути).
Технічний комітет, відповідальний за цей стандарт в Україні, - ТК 20 «Інформаційні технології».
Стандарт містить вимоги, які відповідають чинному законодавству.
До стандарту внесено такі редакційні зміни:
— слово «ця частина міжнародного стандарту» замінено на «цей стандарт»;
— структурні елементи цього стандарту: «Титульний аркуш», «Передмову», «Національний вступ», «Терміни та визначення понять і «Бібліографічні дані» - оформлено згідно з вимогами національної стандартизації України;
— атрибути у 4.8 подано з великої літери;
— внесено зміну 1, наведену у «Information technology - Metadata registries (MDR) - Part 3: Registry metamodel and basic attributes», Technical corrigendum 1:2004, яка стосується розділів 3, 4 та додатка А. Технічні поправки внесено безпосередньо до тексту і виділено подвійною рискою на березі;
— зі «Змісту» вилучено назву підпунктів із додатків В і С;
— у довідковому додатку А абетковий покажчик термінів подано за українською абеткою.
Додатки А, В, С - довідкові.
Копії стандартів, на які є посилання в цьому стандарті, можна замовити в Головному фонді нормативних документів.
ПЕРЕДМОВА ДО МІЖНАРОДНОГО СТАНДАРТУ ISO 11179-3:2003
ISO (Міжнародна організація зі стандартизації) та ІЕС (Міжнародна електротехнічна комісія) створюють спеціалізовану систему всесвітньої стандартизації. Національні комітети, що є членами ISO та ІЕС, беруть участь у розроблянні міжнародних стандартів через технічні комітети, створені відповідною організацією для проведення робіт у певних галузях технічної діяльності. Технічні комітети ISO та ІЕС співпрацюють у галузях, де мають спільну зацікавленість.
Інші міжнародні урядові і неурядові організації, які взаємодіють з ISO та ІЕС, також беруть участь у роботі. ISO та ІЕС створили спільний Технічний комітет ISO/ІЕС JTC 1. Міжнародні стандарти готують відповідно до правил, наведених у Директивах ISO/ІЕС, частина друга. Основне завдання спільного Технічного комітету полягає у розробленні міжнародних стандартів. Прийняті технічними комітетами проекти міжнародних стандартів розсилають комітетам-членам на голосування. Опублікування їх у статусі міжнародного стандарту вимагає ухвалення щонайменше 75 % комітетів-членів, що беруть участь у голосуванні. Якщо виникає питання щодо патентів, що можуть бути пов’язані з цим документом, ISO та ІЕС не є відповідальними за визначення патентних прав.
Цей стандарт розроблено Технічним комітетом ISO/ІЕС JTC 1 «Інформаційні технології», Підкомітетом 32 «Керування та обмін даними».
ISO 11179 містить такі частини під загальною назвою Інформаційні технології - Реєстри метаданих:
— Частина 1. Основні положення;
— Частина 2. Класифікація;
— Частина 3. Метамодель реєстру та базові атрибути;
— Частина 4. Формулювання визначень даних;
— Частина 5. Принципи іменування та ідентифікації;
— Частина 6. Реєстрація.
ВСТУП
Обробляння даних та обмін електронними даними значною мірою залежать від точності, надійності, контрольованості та верифікованості даних, записаних у базах даних. Передумовою для коректного використання та інтерпретування даних є те, що і користувач, і власник даних мають однакове розуміння смислу і подання даних. Щоб полегшити таке розуміння, визначають певне число характеристик або атрибутів даних. Ці характеристики даних відомі як “метадані”, тобто “дані, які описують дані”. Цей стандарт містить вимоги до атрибутів даних та пов’язаних з ними метаданих, щоб специфікувати і зареєструвати їх як одиниці метаданих у Реєстрі Метаданих.
Структуру Реєстру Метаданих визначено у формі концептуальної моделі даних. Реєстр метаданих використовують для зберігання інформації про елементи даних та асоційовані поняття, такі як “поняття елементу даних”, “концептуальні ділянки”, “ділянки значень”. Взагалі, на них посилаються як на “одиниці метаданих”. Такі метадані необхідні для чіткого описування, записування, аналізування, класифікування та адміністрування даних.
Коли розглядають дані і метадані, важливо розрізняти типи та примірники цих типів. У розділі 4 цього стандарту визначено типи об’єктів метаданих, які формують структуру Реєстру Метаданих. Реєстр Метаданих буде містити примірники цих об’єктів метаданих (одиниці метаданих), які у свою чергу, визначають типи даних, наприклад, у базі даних певного застосування. Іншими словами, примірники метаданих специфікують типи даних рівня застосування. У свою чергу, базу даних застосування буде заповнено даними реального світу як примірниками цих визначених типів даних.
Примітка. В ISO/IEC 10027:1990 IRDS Framework пояснено поняття різних рівнів моделювання.
У цьому стандарті також описано базові атрибути одиниць метаданих для призначень, в яких немає потреби у повному Реєстрі Метаданих.
Цей стандарт потрібен для розробників інформації, менеджерів інформації, адміністраторів даних, розробників стандартів та інших, хто відповідає за те, щоб дані розуміли та спільно використовували. ISO/IEC 11179 має широку застосовність серед предметних галузей та інформаційних технологій.
НАЦІОНАЛЬНИЙ СТАНДАРТ УКРАЇНИ
ІНФОРМАЦІЙНІ ТЕХНОЛОГІЇ
РЕЄСТРИ
МЕТАДАНИХ
Частина 3. Метамодель
реєстру та базові атрибути
ИНФОРМАЦИОННЫЕ
ТЕХНОЛОГИИ
РЕЕСТРЫ
МЕТАДАННЫХ
Часть 3. Метамодель
реестра и базовые атрибуты
INFORMATION
TECHNOLOGY
METADATA REGISTRIES
Part 3. Registry metamodel and basic attributes
Чинний від 2008-01-01
1 СФЕРА ЗАСТОСУВАННЯ
Цей стандарт призначений для визначання структури Реєстру Метаданих (див. 1.1), а також визначає базові атрибути, потрібні для описування одиниць метаданих, які також можна використати у ситуаціях, де повний реєстр метаданих непридатний (наприклад, у визначеннях інших міжнародних стандартів) (див. 1.2).
У 1.3 визначено аспекти, яких цей документ зараз не стосується.
У 1.4 надано приклади видів діяльності, де можна застосовувати цей стандарт.
1.1 Сфера застосування - Структура Реєстру Метаданих
Для комплексного керування функціями Реєстру Метаданих потрібен набір правил і процедур. Ці правила і процедури викладено у нижчезазначених розділах і додатках таким чином:
a) визначення об’єктів метаданих наведено у 3.3 цього стандарту:
b) структуру реєстру у формі концептуальної моделі даних наведено у розділі 4 цього стандарту.
Окремі аспекти реєстру розглянуто в інших частинах ISO/IEC 11179 таким чином:
a) загальні основні положення для цього багаточастинного міжнародного стандарту наведено в ISO/IEC 11179-1;
b) правила і настанови для класифікації метаданих подано в ISO/IEC 11179-2;
c) правила і настанови для формулювання визначення понять наведено в ISO/IEC 11179-4;
d) принципи найменування та ідентифікування для метаданих наведено в ISO/IEC 11179-5;
e) правила і настанови для реєстрування метаданих наведено в ISO/IEC 11179-6.
Хоча діаграми моделі наведено в нотації UML, цей стандарт не містить вимог використання у разі реалізації будь-якого специфічного системного середовища, системи керування базами даних, підходу до проектування баз даних, методології розробляння систем, мови визначання даних, командної мови, системного інтерфейсу, інтерфейсу користувача, комп’ютерної платформи або будь-якої технології. Цей стандарт безпосередньо не використовують для реального застосування у комунікаціях та системах обробляння інформації.
1.2 Сфера застосування - Базові атрибути одиниць метаданих
Цей стандарт також специфікує базові атрибути, які потрібні для описування одиниць метаданих, які також можна використати у ситуаціях, де повний реєстр метаданих не є придатним (наприклад, у специфікації інших міжнародних стандартів). Ці базові атрибути описано у розділі 5.
1.3 Сфера застосування - Аспекти, на які цей стандарт не поширюється
У цьому стандарті не розглянуто такі вимоги:
a) Складні структури даних, інкапсуляція, стереотипизація та успадкування;
b) Можливість підсилення унікальності імен у межах Контексту;
c) Угоди з Найменування для Контексту;
d) Позначення, інші ніж імена (наприклад, іконки);
e) Специфікація «Час» як доповнення до «Дата»;
f) Встановлені концептуальні ділянки та ділянки значень для атрибутів у метамоделі;
g) Реєстрація XML-документів або XML-схем;
h) Інтерфейси Прикладного Програмування (APIs) та асоційовані відображення для доступу до реєстру;
i) Мультилінгвістичне підтримування, за винятком імен та визначення;
j) Культурна адаптивність.
Очікується, що деякі або всі ці вимоги будуть розглянуті у майбутніх редакціях цього стандарту, супутніх стандартах або технічних звітах.
1.4 Області застосовності
Цей стандарт застосовують до видів діяльності, які охоплюють:
a) визначання, специфікацію і контенти реєстрів метаданих, включаючи взаємообмін або посилання між різноманітними колекціями елементів даних;
b) проектування і специфікацію орієнтованих на застосування моделей даних, баз даних та типів повідомлень для обміну даними;
c) реальне використання даних у комунікаціях та системах обробляння інформації;
d) взаємообмін або посилання між різноманітними колекціями елементів даних.
2 НОРМАТИВНІ ПОСИЛАННЯ
Нижче наведені нормативні документи обов’язкові під час застосування цього документа. Для посилань, в яких наведено дату, тільки цитоване видання має застосовуватися, для інших треба застосовувати останнє видання нормативного документа (з будь-якими змінами).
ISO 31-0 Quantities and units - Part 0. General principles
ISO 639-2:1998 Codes for the representation of the names of languages - Part 2: Alpha-3 code
ISO 1087-1:2000 Terminology work - Vocabulary - Part 1: Theory and application
ISO/IEC 2382-1:1993 Information technology - Vocabulary- Part 1: Fundamental terms
ISO/IEC 2382-17:1999 Information technology - Vocabulary - Part 17: Databases
ISO 3166-1.1997 Codes for the representation of names of countries and their subdivisions - Part 1: Country codes
ISO 5127:2001 Information and documentation - Vocabulary
ISO/IEC 6523-1:1998 Information technology- Structure for the identification of organization and organization parts - Part 1: Identification of organization identification schemes
ISO/IEC 6523-2:1998 Information technology - Structure for the identification of organization and organization parts - Part 2: Registration of organization identification schemes
ISO 8601:2000 Data elements and interchange formats - Information exchange - Representation of dates and times
ISO/IEC 11179-1 Information technology - Specification and standardization of data elements - Part 1: Framework for the specification and standardization of data elements
ISO/IEC 11179-2 Information technology - Specification and standardization of data elements - Part 2: Classification for data elements
ISO/IEC 11179-4 Information technology - Specification and standardization of data elements - Part 4: Rules and guidelines for the formulation of data definitions
ISO/IEC 11179-5 Information technology - Specification and standardization of data elements - Part 5: Naming and identification principles for data elements
ISO/IEC 11179-6 Information technology - Specification and standardization of data elements - Part 6: Registration of data elements
ISO/IEC 11404:1996 Information technology - Programming languages, their environments and system software interfaces - Language-independent datatypes
ISO 12620:1999 Computer applications in terminology - Data categories
ISO/IEC 19501-1:2002 Information technology- Unified Modeling Language (UML) - Part 1: Specification.
НАЦІОНАЛЬНЕ ПОЯСНЕННЯ
ISO 31-0 Величини та одиниці. Частина 0. Загальні принципи
ISO 639-2:1998 Коди для подання імен мов. Частина 2. Код Alpha-3
ISO 1087-1:2000 Термінології. Словник. Частина 1. Теорія та застосування
ISO/IEC 2382-1:1993 Інформаційні технології. Словник. Частина 1. Основні терміни
ISO/IEC 2382-17:1999 Інформаційні технології. Словник. Частина 17. Бази даних
ISO 3166-1:1997 Коди для подання імен країн та їх адміністративних одиниць. Частина 1. Коди країн
ISO 5127:2001 Інформація та документація. Словник
ISO/IEC 6523-1:1998 Інформаційні технології. Структура ідентифікування організації та її частин. Частина 1. Ідентифікація схем ідентифікації організації
ISO/IEC 6523-2:1998 Інформаційні технології. Структура ідентифікування організації та її частин. Частина 2. Реєстрація схем ідентифікації організації
ISO 8601:2000 Елементи даних та формати обміну. Обмін інформацією. Подання дати та часу
ISO/IEC 11179-1 Інформаційні технології. Реєстри метаданих (РМД). Частина 1. Основні положення
ISO/IEC 11179-2 Інформаційні технології. Реєстри метаданих (РМД). Частина 2. Класифікація
ISO/IEC 11179-4 Інформаційні технології. Реєстри метаданих (РМД). Частина 4. Формулювання визначень даних
ISO/IEC 11179-5 Інформаційні технології. Реєстри метаданих (РМД). Частина 5. Принципи іменування та ідентифікації
ISO/IEC 11179-6 Інформаційні технології. Реєстри метаданих (РМД). Частина 6. Реєстрація
ISO/IEC 11404:1996 Інформаційні технології. Мови програмування, їхні середовища та інтерфейс системного програмного забезпечення. Типи даних, що не залежать від мови
ISO 12620:1999 Комп’ютерні застосування у термінології. Категорії даних
ISO/IEC 19501-1:2002 Інформаційні технології. Уніфікована Мова Моделювання (УММ). Частина 1. Специфікація.
3 ТЕРМІНИ ТА ВИЗНАЧЕННЯ ПОНЯТЬ
У цьому документі застосовують такі терміни та визначення понять.
У 3.1 визначено конструктиви метамоделі, використовувані у специфікації метамоделі реєстру. У 3.2 подано перелік інших термінів та визначень, використаних у цьому документі, але не включених до 3.1 або 3.3.
У 3.3 визначено об’єкти метаданих, встановлені у метамоделі.
Абетковий перелік термінів усіх трьох розділів наведено у додатку А.
3.1 Визначення Конструктивів Метамоделі
У цьому підрозділі визначено конструктиви метамоделі, використані у специфікації метамоделі реєстру в розділі 4.
3.1.1 асоціація (association)
(Метамодель) семантичний зв’язок між двома класами.
Примітка. Будь-яка асоціація є типом зв’язку.
[Згідно з ISO/IEC 19501-1:2001, 2.5.2.3]
3.1.2 клас асоціації (association class)
(Метамодель) асоціація, яка є також класом.
Примітка. Клас асоціації не тільки зв’язує набір класів, а також визначає набір можливостей, які належать самому зв’язку.
[Згідно з ISO/IEC 19501-1:2001, 2.5.2.4]
3.1.3 атрибут (attribute)
(Метамодель) характеристика об’єкта або сутності.
3.1.4 клас (class)
(Метамодель) опис набору об’єктів, що мають однакові атрибути, операції, методи, зв’язки та семантику.
[ISO/IEC 19501-1:2001, 2.5.2.9]
3.1.5 складений атрибут (composite attribute)
(Метамодель) атрибут, тип даних якого є не елементарним.
3.1.6 складений тип даних (composite datatype)
(Метамодель) тип даних, який є також класом.
Примітка. Будь-який складений тип даних використовують як тип даних для складеного атрибута.
3.1.7 узагальнення (generalization)
(Метамодель) зв’язок між загальнішим класом (батьківський клас) та специфічнішим класом (дочірній клас), який є повністю несуперечливим з першим класом (тобто він має всі його атрибути і зв’язки) та збільшує додаткову інформацію.
Примітка. Будь-яке узагальнення є типом зв’язку.
[Адаптовано з ISO/IEC 19501-1:2001, 2.5.2.24]
3.1.8 ідентифікатор (у Реєстрі Метаданих) (identifier)
(Метамодель) послідовність знаків, що забезпечують унікальну ідентифікацію того, з чим вона пов’язана у межах заданого контексту.
Примітка. Ім’я не можна використовувати як ідентифікатор, оскільки воно не є лінгвістично нейтральним.
3.1.9 зв’язок (у метамоделі реєстру) (relationship)
(Метамодель) зв’язок між елементами моделі.
Примітка. В цьому стандарті зв’язок - це або асоціація або узагальнення.
[ISO/IEC 19501-1:2001, 2.5.2.36]
БІБЛІОГРАФІЯ
1 ISO/TR 9007:1987 Information processing systems - Concepts and terminology for the conceptual schema and the information base
TR 9007 provides information on conceptual modelling
2 ISO/IEC 10027:1990 Information technology- Information Resource Dictionary System (IRDS) framework
ISO/IEC 10027 describes the concept of levels of modelling.
3 ISO/IEC TR 15452:2000 Information technology - Specification of data value domains
TR 15452 describes the specification of value domains. It is expected to be replaced by ISO/IEC TR 20943-3
4 ISO/IEC TR 20943-1 (to be published) Information technology -Achieving metadata registry content consistency - Part 1: Data elements
TR 20943-1, which is under development at the time of publication of ISO/IEC 11179-3, will provide guidelines for recording data elements in a 11179-3 metadata registry
5 ISO/IEC TR 20943-3 (to be published) Information technology - Achieving metadata registry content consistency - Part 3: Value domains
TR 20943-3, which is under development at the time of publication of ISO/IEC 11179-3, will provide guidelines for recording value domains in a 11179-3 metadata registry.
НАЦІОНАЛЬНЕ ПОЯСНЕННЯ
1 ISO/TR 9007:1987 Системи обробляння інформації. Поняття та термінологія для концептуальної схеми та інформаційної бази
TR 9007 надає інформацію з концептуального моделювання
2 ISO/IEC 10027:1990 Інформаційні технології. Основні положення словникової системи інформаційних ресурсів (ССІР)
ISO/IEC 10027 описує поняття рівнів моделювання
3 ISO/IEC TR 15452:2000 Інформаційні технології. Специфікація ділянок значень. Очікується заміна на ISO/IEC TR 20943-3
4 ISO/IEC TR 20943-1 Інформаційні технології. Процедури забезпечування узгодженості контенту реєстру метаданих. Частина 1. Елементи даних
TR 20943-1 Настанова щодо записування елементів даних згідно з 11179-3
5 ISO/IEC TR 20943-3 Інформаційні технології. Процедури забезпечування узгодженості контенту реєстру метаданих: Частина 3. Ділянки значень
TR 20943-3 Настанови щодо записування ділянок значень згідно з 11179-3.
Полная версия документа доступна в тарифе «ВСЕ ВКЛЮЧЕНО».



