РИЭВ_-_СПО_060515

advertisement
Соответствие РИЭВ
требованиям СПО
15 мая 2006г.
Виктор Кузьмин
Главный профиль СПО
Содержит три уровня спецификаций,
описывающих свойства ПО, а также
технологические процессы его создания и
использования
(Размещен в ИСУП в папке АПО 2005/этап 2/Главный профиль
АПО)
Архитектурный уровень. Предназначен для структуризации
семантики конкретных областей программного обеспечения.
Функциональный уровень. Каталог стандартизованных
спецификаций. Предназначен для определения описания
набора функций, указанных в архитектурных спецификациях.
2
Локальный уровень. Определяет типовые решения систем
программного обеспечения в части технологии информационной
интеграции программных систем органов государственной
власти.
Архитектурный уровень
Эталонная модель для открытой распределенной
обработки (ODP RM )
Использована при проектировании РИЭВ.
Язык спецификации интерфейсов объектов
(ODP IDL)
Используется для описания интерфейсов РИЭВ.
3
Архитектурный уровень
Эталонная модель управления данными (DM RM)
Используется при описании проектных решений
 По составу информации, объему, способам ее организации, видам
машинных носителей, входным и выходным документам и сообщениям,
последовательности обработки информации и другим компонентам.
 По составу программных средств, языкам деятельности, алгоритмам
процедур и операций и методам их реализации.
7
Архитектурный уровень
Эталонная модель машинной графики (CG RM)
Используется:
 В пользовательском интерфейсе портала РИЭВ для разработки
сервисов обработки обращений граждан (Руководство пользователя по
ведению портала РИЭВ).
 При разработке сервисов РИЭВ в пользовательском интерфейсе
администратора репозитория (Руководство пользователя, руководство
администратора на сервисы межсистемного взаимодействия и сервисы
обращения граждан).
8
Архитектурный уровень
Эталонная модель управления качеством и
обеспечения качества (ISO 9000)
Эталонная модель жизненного цикла
программного обеспечения
Методы тестирования конформности
Используются при разработке, внедрении и эксплуатации РИЭВ.
10
Архитектурный уровень
Управление безопасностью
Разработаны:
Разделы Концепции РИЭВ
Технический проект подсистемы безопасности РИЭВ
14
Функциональный уровень
Организационный разрез
Моделирование процессов
BPEL4WS v.1.1 для разработки сценариев административных процессов
(бизнес-процессов).
Используется нотация IDEF0.
Разработка и документирование систем.
Определение этапов и процессов жизненного цикла программ
Используется ГОСТ Р ИСО/МЭК 12207-99. Информационная технология.
Процессы жизненного цикла программных средств.
15
Функциональный уровень
Организационный разрез
Разработка и документирование систем
Определение стадий разработки системы
Используется ГОСТ 34.601-90.
Определение состава проектной и рабочей документации на систему
Используется ГОСТ 34.201-89.
18
Функциональный уровень
19
Функциональный уровень
Организационный разрез
Разработка и документирование систем
Сопровождение и поддержка
Используется ГОСТ Р ИСО/МЭК 14764-2002. Информационная
технология. Сопровождение программных средств.
20
Функциональный уровень
Информационный разрез
Моделирование и трансформация данных.
Представление структурированных данных при межсистемном
взаимодействии
Используются
 Extensible Markup Language (XML). Стандарт W3C.
http://www.w3.org/TR/2004/REC-xml11-20040204/.
21
Функциональный уровень
Информационный разрез
Моделирование и трансформация данных
Трансформация данных на метаязыке для представления
Используются
 XSL Extensible Stylesheet Language Transformation. (XSLT) v1.0.
Стандарт W3C. http://www.w3.org/TR/1999/REC-xslt-19991116.
22
Функциональный уровень
Информационный разрез
Моделирование и трансформация данных
Описание структуры данных на метаязыке
Используются
 XML Schema Definition (XSD) v1.0 - используется.
 Стандарт W3C – используется.
 XML Schema Part 1: Structures. http://www.w3.org/TR/xmlschema-1/.
 XML Schema Part 2: Datatypes. http://www.w3.org/TR/xmlschema-2/.
23
Функциональный уровень
Информационный разрез
Метаданные информационных объектов
Базовый набор элементов метаданных для описания
информационных объектов
Dublin Core Metadata element set
ISO Standard 15836-2003. http://dublincore.org/documents/ 2004/12/20/dces/
Запланированы доработки РИЭВ в части метабазы данных и
использование Dublin Core Metadata initiative
24
Функциональный уровень
Информационный разрез
Форматы файловых объектов
Используются
PDF – .
HTML – .
OpenDocument v1.0 – .
RTF
–.
TIFF/IT – .
GIF87 – .
JPEG – .
26
MP3 – .
Функциональный уровень
Вычислительный разрез
Архитектура приложений
Архитектура со средним слоем
 Java 2 Platform, Enterprise Edition, v. 1.4
 ПО РИЭВ с открытым кодом
27
Функциональный уровень
Вычислительный разрез
Доступ к данным
Java Database Connectivity (JDBC) v3.0
28
Функциональный уровень
Инфраструктурный разрез
Человеко-машинные интерфейсы (прикладные бэк-энд
интерфейсы)
Hypertext Markup Language (HTML) v4.01Стандарт.
W3Chttp://www.w3.org/TR/html4/.
Hypertext Transfer Protocol (HTTP) v1.1Стандарт
IETFhttp://www.ietf.org/rfc/rfc2616.txt.
Cascading Style Sheets Language, level 2 revision 1 (CSS2.1)
Стандарт W3C http://www.w3.org/TR/CSS21/.
29
Функциональный уровень
Инфраструктурный разрез
Машинные интерфейсы
30
-
Доступ к объектам данных и функциям смежных систем - Simple Object
Access Protocol (SOAP) v1.2 .
-
Описание интерфейсов межсистемного взаимодействия - Web Services
Description Language (WSDL) v1.1.
Функциональный уровень
Инфраструктурный разрез
Электронная почта, передача файлов
Транспорт электронной почты - Simple Mail Transfer Protocol (SMTP).
Клиентский доступ к почтовым серверам:
•Post Office Protocol (POP) 3;
•Internet Message Access Protocol (IMAP).
Асинхронная доставка новостных подписок - NNTP (RFC 977)
Передача файловых вложений в сообщениях электронной почты Multipurpose Internet Mail Extensions (MIME)
31
Функциональный уровень
Инфраструктурный разрез
Обнаружение объектов взаимодействия, сервисы
каталогов
 Обнаружение сервисов межсистемного взаимодействия- Universal
Description, Discovery and Integration (UDDI) v3.0.
 Службы каталогов - Lightweighted Directory Access Protocol (LDAP) v3.
32
Функциональный уровень
Инфраструктурный разрез
Сети и коммуникационные протоколы
 Интернет-протокол - IP v4.
33
Функциональный уровень
Технологический разрез
Прочие спецификации общего назначения
 Кодирование символов - ISO 10646-1:2000 / Unicode v3.0 UTF-8.
34
Локальный уровень
Локальный профиль стандартизованных
спецификаций АПО
Технологии информационной интеграции программных
систем органов государственной власти
(Размещен в ИСУП в папке АПО 2005/этап 2/Локальный
профиль.Взаимодйствие.)
Протокол взаимодействия (обмена сообщениями) - SOAP Version 1.2
Part 1: Messaging Framework
35
Локальный уровень
Локальный профиль стандартизованных
спецификаций АПО
Технологии информационной интеграции программных
систем органов государственной власти
Расширения протокола взаимодействия - SOAP Version 1.2 Part 2:
Adjuncts.
36
Локальный уровень
Локальный профиль стандартизованных
спецификаций АПО
Технологии информационной интеграции программных
систем органов государственной власти
Транспортный протокол - HTTP/1.1.
37
Локальный уровень
Локальный профиль стандартизованных
спецификаций АПО
Технологии информационной интеграции программных
систем органов государственной власти
Формализованное описание интерфейсов:
•XML Schema;
•WSDL 1.1
•WSDL 2.0
38
Локальный уровень
Локальный профиль стандартизованных
спецификаций АПО
Технологии информационной интеграции программных
систем органов государственной власти
Служба обнаружения объектов взаимодействия - UDDI v 3.0.
39
Не рассмотренные спецификации
В настоящем докладе не рассмотрен ряд свойств ПО, определяемых
Главным профилем, по причине их отсутствия в РИЭВ, либо отсутствия или
закрытости на них спецификаций.
Например:
•Архитектура открытого распределенного управления (ODMA)
•Эталонная модель окружения открытых систем
(OSE RM)
•Эталонная модель открытой архитектуры документов и обмена форматами (ODA
RM)
•Эргономика программных продуктов
•Архитектура безопасности. Ролевые модели
•Метаданные информационных объектов
•Распределенный поиск библиографических метаданных
39
Спасибо за внимание
15 мая 2006г.
Виктор Кузьмин
Download