Навігація
Головна
 
Головна arrow Інформатика arrow Інформаційні системи і технології в економіці і управлінні
< Попередня   ЗМІСТ   Наступна >

Класифікація профілів

Існуючі базові профілі мають досить жорстку смислову і ієрархічну структуру. За широтою охоплення галузі стандартизації, ступеня визнання і області функціонального застосування профілі можна розділити на такі види: стратегічні (ISP, GOSIP), OSE-профілі прикладних технологій, повні OSE-профілі (профілі платформ, систем), OSE-профілі (спеціалізація поведінки відкритих систем), локальні (OSI-профілі).

На верхньому рівні знаходяться міжнародні стандартизовані профілі (International Standardized Profiles - ISP), визнані відповідним комітетом ІСО. У сфері міжнародної стандартизації ІТ профілі ISP мають такий самий статус, що і міжнародні базові стандарти, і призначені для широкої сфери застосування.

Визначення профілю включає в себе наступні елементи:

  • o область дії функції, для якої визначається профіль;
  • o ілюстрація сценарію, що показує приклад застосування профілю, при цьому бажано використання діаграмного уявлення ІТ-системи, самого додатка і що мають місце інтерфейсів;
  • o нормативні посилання на набір базових стандартів або ISP, що містять точну ідентифікацію актуальних текстів базових специфікацій, а також охоплюють прийняті доповнення та виправлення;
  • o специфікації застосування кожного цитованого базового стандарту або ISP, що встановлюють вибір класів, підмножин, опцій, діапазонів значень параметрів, а також посилання на реєстровані об'єкти;
  • o розділ, що визначає вимоги на відповідність даним профілем реалізують його ІТ-систем;
  • o посилання на специфікацію атестаційних тестів для реалізації даного профілю, якщо такі мають місце;
  • o інформативні посилання на будь-які корисні, бажано актуалізовані документи.

Типова структура опису ISP /:

FOREWORD // Передмова.

INTRODUCTION // Введення.

  • 1. SCOPE // Область застосування + Сценарії.
  • 2. NORMATIVE REFERENCES // Нормативні посилання.
  • 3. DEFINITIONS // Визначення.
  • 4. ABBREVIATIONS // Скорочення.
  • 5. CONFORMANCE // Відповідність.
  • 6. Requirements specifications related to each base standard // Специфікації вимог для кожного базового стандарту.

NORMATIVE ANNEXES // Нормативні додатки, що задають вимоги відповідності профілю в табличному поданні.

INFORMATIVE ANNEXES // Пояснення й керівництва, якщо це потрібно.

Вимоги до змісту та формату ISP /:

  • 1) профілі безпосередньо пов'язані з базовими стандартами, та атестація на відповідність профілю увазі атестацію на відповідність цим базовим стандартам;
  • 2) ISP повинен задовольняти правилам ISO / IEC для представлення проектів і самих міжнародних стандартів;
  • 3) ISP повинен бути компактним документом, не повторювати тексту документів, на які він посилається;
  • 4) визначення одного профілю може включати в себе посилання на визначення інших;
  • 5) багато профілі документуються і публікуються у вигляді окремих IS Р. Однак для тісно пов'язаних між собою профілів може бути використаний більш відповідний для такого випадку механізм багатокомпонентних ISP (Multipart ISPs). Багатокомпонентні ISP дозволяють уникнути копіювання загального тексту для пов'язаних профілів;
  • 6) для кожного профілю повинна забезпечуватися специфікація тестування профілю (Profile Test Specification), яка визначається або як частина ISP, або як окремий самостійний ISP. В останньому випадку у вихідному ISP використовується посилання на цей документ.

У доповненні до ГОСТ Р ISO / IEC TR-10000-1 наводяться правила складання кожного з елементів ISP, що відповідають правилам ISO / IEC. (У разі розбиття ISP на частини кожна частина повинна задовольняти цій структурі.)

Сходинкою нижче в ієрархії слідують національні профілі, відповідно до яких повинна будуватися національна система ІТ-стандартизації. Незважаючи на те що ініціатива розробки концепції таких профілів належить Великобританії, прикладами найбільш "впливових" можуть служити профіль переносимості додатків АРР (Application Portability Profile - АРР), розроблений на замовлення Уряду США, а також входить до нього державний профіль взаємозв'язку відкритих систем GOSIP (Government Open System Interconnection Profile) (рис. 19.1). Потужним чинником, що зміцнила престиж GOSIP США, стало те, що в 1990 р він отримав статус федерального стандарту з обробки інформації FIPS (Federal Information Processing Standard) і став обов'язковим стандартом при розробці та застосуванні відповідних технологій. З малюнка видно, що GOSIP будується на базі семиуровневой моделі.

У травні 1993 р Національним інститутом стандартів і технологій США був випущений документ "Application Portability Profile АРР. The US Government'S Open System Evironment Profile OSE / 1 Version 2.0". Цей документ визначає рекомендовані для федеральних установ США специфікації в області інформаційних технологій, що забезпечують мобільність персоналу, системних і прикладних програмних засобів.

Профіль АРР будується на основі моделі OSE / RM, описаної вище, як профіль відкритого середовища, призначений для використання Урядом США. Він охоплює широку область прикладних систем, що представляють інтерес для багатьох федеральних агентств. Індивідуальні стандарти і специфікації, що входять до АРР, визначають формати даних, інтерфейси, протоколи та (або) їх комбінації.

Всі види функціонального обслуговування в рамках АРР можуть бути представлені такими сім'ю функціональними областями:

  • 1) функції, що реалізовуються операційною системою;
  • 2) функції, що реалізують человекомашінная інтерфейси;
  • 3) підтримка розробки програмного забезпечення;
  • 4) управління даними;
  • 5) обмін даними;
  • 6) комп'ютерна графіка;
  • 7) мережеві функції.

На рис. 19.1 була приведена модель OSE / RM, на якій представлені ці функціональні області та їх ставлення до елементів моделі.

Область функцій операційної системи. Функції, реалізовані ОС, забезпечують управління прикладною платформою, а також обслуговують інтерфейси для взаємодії прикладних програм і платформи. Область дії цих функцій включає в себе наступне.

Функції ядра ОС - функції нижнього рівня, застосовуються для створення і управління процесами виконання програм, генерації і передачі сигналів операційної системи, генерації та обробки сигналів системного часу, управління файловою системою і каталогами, управління і обробкою запитів вводу / виводу і обслуговуванням зовнішніх пристроїв.

Команди утиліти - механізми для виконання функцій рівня оператора, такі як порівняння, друк і відображення вмісту файлів, редагування файлів; пошук зразків; реєстрація повідомлень; переміщення файлів з каталогу в каталог; сортування даних; виконання командних рядків і доступ до службової інформації системи.

Розширення реального часу - функції, що реалізують прикладні та системні інтерфейси, які використовуються в прикладних областях, що вимагають детермінованого виконання, обробки і реакції. Розширення цього типу визначають прикладні інтерфейси до базових функцій ОС: введення / виводу, доступу до файлової системи і управління процесами.

Рис. 19.1. Державний профіль взаємозв'язку відкритих систем Уряду США:

КС - кінцева система; ПС - проміжна система; КНМД / ОС - контроль носія множинного доступу / виявлення зіткнень

Управління системою - функції, що дозволяють створювати і керувати ресурсами, що надаються користувачеві, правами доступу до підсистем і пристроям, управління конфігурацією і продуктивністю пристроїв, файлової системи, адміністративними процесами, авторизацією доступу, підтримкою живучості системи.

Человекомашінная інтерфейси. Такі інтерфейси визначають методи, за допомогою яких користувачі можуть спілкуватися з прикладними системами. Залежно від різних умов, які можуть визначатися як користувачами, так і прикладними системами, інтерфейси цього типу можуть забезпечувати наступні функції.

Операції типу "клієнт-сервер" - визначають взаємовідносини між процесом "клієнт" і процесом "сервер" в мережі, зокрема між процесами, що мають місце при відображенні за допомогою графічного інтерфейсу користувача. У цьому випадку програма, яка керує кожним дисплейним пристроєм, реалізує процес-сервер, у той час як для користувача програма представляє процес-клієнт, який запитує обслуговування сервером.

Визначення об'єктів і управління - включає в себе специфікації, за допомогою яких задаються характеристики відображаються елементів: колір, форма, розміри, рух, графічні характеристики, взаємодія між окремими елементами і т.д.

Параметри вікон - специфікації, які дозволяють визначити, як створюються вікна, пересуваються, зберігаються, відновлюються, видаляються і взаємодіють один з одним.

Підтримка діалогу - специфікації, за допомогою яких встановлюються взаємовідношення між тим, що відображене на екрані (у тому числі рух курсору, дані, введені з клавіатури і додаткових пристроїв), і тим, як змінюється зображення залежно від даних, що вводяться.

Специфікації мультимедіа, включаючи API, - специфікації, визначення функцій і форматів даних, які підтримують маніпуляції різними формами цифрової і аналогової аудіовізуальної інформації в рамках єдиної прикладної системи.

Користувальницькі інтерфейси є чи не найскладнішою областю в розробці та експлуатації. Протягом останніх декількох років в області технології користувальницьких інтерфейсів отримані помітні результати як в частині пов'язаної з користувачами, так і в області створення інструментальних засобів для побудови систем.

Функціональна область підтримки розробки програмного забезпечення (програмна інженерія). Мета, яку переслідує технологія відкритих систем, - це створення і застосування мобільних, гнучких, здатних налаштовуватися на різні конфігурації апаратних платформ, інтероперабельних програмних засобів. Функціональна область програмної інженерії забезпечує для цього необхідну інфраструктуру, до якої входять як мови програмування, так і інтегровані інструментальні системи для підтримки розробки програмного забезпечення. У цій функціональної області можна виділити наступні засоби:

Стандартні мови програмування разом із середовищем підтримки, в яку входять отладчики, засоби налаштування і оптимізації коду, редактори.

Інтегровані середовища та інструментальні системи для розробки програмного забезпечення, що включають в себе системи і програми його автоматизованого створення і підтримки. До складу таких систем входять засоби вибору специфікацій та аналізу прикладних систем на етапі проектування, створення та тестування програмного коду, документації та засобів підтримки колективних проектів для груп розробників. Інтерфейси, що входять до складу цих коштів, забезпечують зберігання, вибірку і обмін інформацією між програмами середовища.

Функціональна область управління даними. Центральної завданням більшості систем є управління даними. Системи управління даними реалізують наступні функції.

Обслуговування доступу до словників і каталогом даних, які забезпечують програмістам і користувачам доступ до інформації про даних (метаданих). Метадані можуть включати в себе внутрішні і зовнішні формати, правила, що забезпечують збереження й таємність, і розташовуватися в розподілених системах.

Системи управління базами даних забезпечують управління доступом до структурованих даними і дозволяють звертатися до комбінаціям даних, розташованим в різних схемах. Бази даних доступні через інтерфейси, що входять в стандарти мов програмування чи інтерактивні інтерфейси мов четвертого покоління. Також СУБД зазвичай реалізують особливі функції створення, розмноження, переміщення, резервного копіювання / відновлення та архівації баз даних, хоча деякі з них надаються і файлової системою, що відноситься до функціональної області операційних систем.

Функції розподіленого доступу забезпечують звернення до даних, що зберігаються у віддалених базах.

Функціональна область обміну даними. Ця область забезпечує підтримку специфічних аспектів обміну інформацією, включаючи формати даних та їх семантику, як для програм, що працюють на одній платформі, так і на різних (неоднорідних) платформах. Ця область містить специфікації для функцій обміну наступних типів.

Документи - специфікації для кодування даних (текст, малюнки, числа, спеціальні символи і т.д.) і як логічні, так і візуальні структури електронних документів.

Графічні дані - незалежні від пристроїв визначення елементів малюнків.

Виробничі дані - специфікації, що описують технічні рисунки, документацію, дані іншого типу, необхідні у виробництві та проектуванні продукції, включаючи геометричні або негеометріческіх дані, характеристики форм, допуски, властивості матеріалів і т.п.

Існують різні рівні складності представлення даних, використовувані в процесі обміну.

Рівень 1 (формат даних) забезпечує можливість представити дані, що беруть участь в обміні, явним чином, шляхом зазначення формату або посилання на мову програмування.

Рівень 2 (об'єкт єдиного контексту) відображає зміст одиночного об'єкту. Прикладами специфікацій такого типу можуть бути тексти, растрові зображення або аудіоінформація.

Рівень 3 (комплексний об'єкт) включає в себе специфікації для представлення складних об'єктів, що складаються з елементарних об'єктів, що відповідають рівню 2.

Рівень 4 (семантика і синтаксис мов) - це рівень мови представлення даних.

Рівень 5 (прикладний) - рівень додатків, який може використовувати будь-які з нижніх рівнів для обміну з іншими прикладними програмами.

Область графічних функцій. Ця область використовується для створення і маніпуляцій з відображеними зображеннями. Функції такого роду забезпечують визначення і підтримку відображуваного елемента і його атрибутів. Функції цієї області містяться в специфікаціях багатовимірних графічних об'єктів і зображень у формі, незалежної від конкретних пристроїв. Доступність і цілісність як функцій, що підтримують розробку ПЗ для зображень і графіки, а також самих графічних даних забезпечується за рахунок коштів, що забезпечують безпеку для даної області.

Функціональна область мережевої підтримки. Мережеві функції надають механізми для підтримки прикладних систем, яким потрібна інтероперабельності доступ до даних і програм в неоднорідному мережевому середовищі. У цій області є наступні механізми.

Власне комунікації, які включають в себе API і специфікації протоколів для прозорої та надійної передачі даних через комунікаційні мережі.

Прозорий доступ до файлів, розташованих в будь-якому місці неоднорідною мережі.

Підтримка персональних ЕОМ і мікро-ЕОМ для забезпечення інтероперабельності з системами, що базуються на різних ОС, зокрема мікрокомп'ютерних, які можуть виявитися не відповідними міжнародним і національним стандартам.

Дистанційне звернення до процедурам - специфікації для звернення до процедур, розташованим у зовнішній розподіленої середовищі.

Інтегрально підтримувані функціональні області. До цієї області відносяться функції, які інтегруються всередині вже описаних областей, і в рамках даної референтної моделі скрутно виділити в самостійні елементи, оскільки ці функції в кожному конкретному випадку іманентно пов'язані з функціями кожної з розглянутих функціональних областей. До цих функцій відносяться функції, що забезпечують захист у комп'ютерному середовищі і функції системної підтримки та адміністрації.

Національні профілі GOSIP мають Великобританія, Франція, Швеція, Японія, Австралія, Гонконг (Сянган). У січні 2000 р державний профіль взаємозв'язку відкритих систем Росії був затверджений Держстандартом РФ (ГОСТ Р 50.1.22-2000). Цей профіль розроблений на основі базових і функціональних стандартів семиуровневой еталонної моделі взаємозв'язку відкритих систем (ВОС ISO / IEC) з урахуванням досвіду з розробки та застосування GOSIP зазначених країн. Внаслідок загального відставання Росії в області розробки ІТ, стану і розвитку стандартизації у цій галузі, рівня застосування ІТ / ІС на федеральному рівні державний профіль ВОС Росії має деякі помітні відмінності від GOSIP інших країн. Однак, незважаючи на деякі відмінності між національними та регіональними версіями GOSIP, їх об'єднує функціональна ідентичність за наступними обставинами:

  • o проведення єдиної політики федеральних органів та урядових департаментів з придбання, впровадження та експлуатації обчислювального і комунікаційного устаткування для реалізації максимального інформаційної взаємодії;
  • o зменшення залежності від постачальників;
  • o забезпечення розробників, постачальників і користувачів на федеральному рівні однозначно розуміються специфікаціями, на основі яких повинна формуватися стратегія розробки обчислювальних та інформаційних систем, мереж і систем зв'язку.

Основна перевага інституту GOSIP полягає в тому, що всі протоколи, на яких засновані GOSIP, володіють загальними характеристиками, такими, наприклад, як:

  • o широка застосовність (активне використання не тільки відповідними службами окремих країн, а й міжнародними організаціями);
  • o доступність (реалізації вже існують або є пілотні випуски);
  • o стабільність (не планується внесення суттєвих змін у найближчі 3-4 роки);
  • o ефективність (протоколи задовольняють загальним потребам федеральних органів та урядових установ).

Профілі наступного рівня - галузеві чи корпоративні. Для кожної галузі може і повинен бути побудований свій профіль, наприклад профілі банківської діяльності, військового призначення, наукових досліджень, освіти і т.д.

 
Якщо Ви помітили помилку в тексті позначте слово та натисніть Shift + Enter
< Попередня   ЗМІСТ   Наступна >
 
Дисципліни
Агропромисловість
Аудит та Бухоблік
Банківська справа
БЖД
Географія
Документознавство
Екологія
Економіка
Етика та Естетика
Журналістика
Інвестування
Інформатика
Історія
Культурологія
Література
Логіка
Логістика
Маркетинг
Медицина
Нерухомість
Менеджмент
Педагогіка
Політологія
Політекономія
Право
Природознавство
Психологія
Релігієзнавство
Риторика
Соціологія
Статистика
Техніка
Страхова справа
Товарознавство
Туризм
Філософія
Фінанси
Пошук