Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Профили функциональных стандартов.

Стандартизация пользовательского интерфейса | Командный интерфейс | SILK - интерфейс | Семантический (Общественный) интерфейс. | Качество интерфейса — эргономический аспект | Выделение элементов интерфейса яркостью | Использование цвета при проектировании эргономичного интерфейса | Средства управления Графического интерфейса пользователя | Основные принципы создания меню | Предотвращение, обнаружение и исправление ошибок |


Читайте также:
  1. Библиотеки функциональных блоков основной панели
  2. Визуализация с помощью функциональных схем
  3. Е2-1-17. Разработка грунта в нагорных и водоотводных канавах одноковшовыми экскаваторами, оборудованными обратной лопатой с профилированным ковшом и ковшом с зубьями
  4. Общая характеристика функциональных состояний
  5. Описание функциональных требований проекта
  6. Описание функциональных требований проекта
  7. Панель функциональных блоков

 

В проблеме открытых систем различают стандарты, применяемые к отдельным компонентам (языки программирования, форматы данных и т.п) и наборы стандартов, называемые профилями.

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

Средством для достижения этой цели служат профили функциональных стандартов или, иначе - профили прикладной среды (application environment profile - AEP), позволяющие упростить задачу выбора соответствующих базовых стандартов и необходимых вариантов. Профили являются также средством для выявления функциональных пробелов в существующих стандартах, а также позволяют планировать построение согласованного набора стандартов.

Профиль прикладной среды представляет собой набор базовых стандартов, включая возможные варианты, которые необходимы для удовлетворения функциональных требований в конкретной прикладной области, например, в области банковского дела или автоматизированного проектирования. Профиль идентифицирует требования прикладной области, стандарты, пригодные для удовлетворения этих требований и расхождения между необходимыми возможностями и существующими стандартами. Некоторые профили будут, в значительной степени, перекрываться друг с другом, в то время как другие будут отличаться коренным образом.

Концепция функциональных профилей выросла из концепции профилей OSI, которая была создана для того, чтобы можно было иметь дело с несколькими сотнями стандартов ISO. Из этой большой группы стандартов для пользователя существенно выбрать набор стандартов и возможных вариантов, не только для успешного взаимодействия, но также удовлетворяющих специфические требования по функциональности.

АЕР должен быть не только полон с точки зрения среды, для которой он предназначен, но он, также, должен быть "когерентным", т.е. логически согласованным. Например, для любого профиля требуется, по крайней мере, хотя бы один язык программирования. Поскольку каждый язык связан с определенной прикладной областью, выбор языка может быть очевиден. Когда же для данного профиля требуется более, чем один язык, профиль должен указать на отношения между выбранными языками, например, требуется ли общая кодировка для данных, или совместное использование файлов и т.д.

Профили выполняют три наиболее существенные и взаимосвязанные функции:

· Во-первых, они дают четкую основу для связи между характеристиками открытых систем, которые нужны пользователю или прикладной системе. Профиль может быть также использован как основа при составлении спецификаций для приобретения как платформ, так и прикладных программ. Он позволяет также оценить насколько поставляемая продукция отвечает заданным требованиям.

· Во-вторых, профиль задает ориентиры для построения прикладных программ и систем. Профиль является руководством, которое определяет, насколько должным образом реализованы пакеты прикладных программ или система. Прикладная система, которая функционирует в соответствии с данным профилем стандартов, для этого профиля построена должным образом.

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

Для поставщиков систем, профили предлагают сходное преимущество, обеспечивая основу для того, чтобы сфокусировать внимание на конкретных секторах рынка. Один какой-нибудь производитель может выбрать несколько профилей и оптимизировать свои системы под эти требования. Кто-то другой может производить системы общего назначения, отвечающие требованиям многих профилей. Некоторые профили могут оказаться взаимоисключающими. Этот факт, сам по себе, поможет производителям убедиться, что они отвечают потребностям выбранного ими рынка.

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

Профили могут также оказывать влияние на развитие стандартов, поскольку они позволяют увидеть пробелы в ведущихся работах по стандартам. Если разработчики профиля указывают требование на дополнительную функциональность, могут быть разработаны стандарты, обеспечивающие эту функциональность, притом таким путем, что они будут соответствовать и дополнять имеющиеся. Если две группы разработчиков профилей предъявляют взаимоисключающие требования по функциональности к одному стандарту, эти требования должны быть задокументированы, и каждая группа может использовать соответствующий вариант в своем профиле.

Для достижения максимальной эффективности своей работы по созданию профилей, пользователи могут предпринять указанные ниже шаги:

· выделить объединенные единой логической связью области функционирования, в частности, области, где могут распространяться стандарты, общие для одной организации или группы организаций;

· идентифицировать стандарты, возникающие варианты и параметры, которые необходимо включить в профиль. Документально зафиксировать участки, где требуется создание новых стандартов и идентифицировать характеристики, которые могут оказаться важными для разработки недостающих стандартов;

· гармонизировать профили, включая стандарты, различные варианты и дополнительные параметры, которые тесно связаны с профилями;

· опубликовать профили и/или продвигать их по формальным инстанциям для дальнейшего восприятия. В случае необходимости взаимодействовать с представителями промышленности;

· утвердить необходимые документы по профилям и всячески стимулировать организации, занимающиеся стандартизацией, заполнять пробелы в стандартах.


Дата добавления: 2015-07-25; просмотров: 181 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Открытые информационные системы| Развитие профилей в стандартизующих организациях.

mybiblioteka.su - 2015-2024 год. (0.013 сек.)