В информационных науках профиль приложения состоит из набора элементов метаданных , политик и рекомендаций, определенных для конкретного приложения. [1]
Элементы могут происходить из одного или нескольких наборов элементов, что позволяет данному приложению удовлетворять свои функциональные требования за счет использования метаданных из нескольких наборов элементов, включая локально определенные наборы. Например, данное приложение может выбрать подмножество Dublin Core, которое соответствует его потребностям, или может включать элементы из Dublin Core, другой набор элементов и несколько локально определенных элементов, объединенных в единую схему. Профиль приложения не будет полным без документации, определяющей политики и передовые практики, подходящие для этого приложения.
Преимущества
- Определяет соответствующий приложению набор свойств общедоступным и доступным способом. Это позволяет создавать слабосвязанные системы (т. Е. Независимые от подробных спецификаций друг друга), которые по-прежнему обладают мощными возможностями.
Недостатки
- Узкая область применения, которая может ограничить широкую применимость профиля, а также ограничивает вероятную синергию от повторного использования инструментов из других проектов за пределами этой области.
- По сравнению с подходом уточнения Dublin Core (где основной набор свойства может быть конкретизирован, в обратно совместимой форме), использование профилей приложений требует , чтобы приложения должны по крайней мере признать эти профили и их корни. Даже если профиль основан просто на Dublin Core, который уже понимает приложение, это не имеет смысла , если приложение также не признает , что этот профиль является излечим , как Dublin Core. [ необходима цитата ]
Примеры профилей
- Стандарт метаданных электронного правительства Великобритании. Профиль приложения Dublin Core .
Рекомендации
- ^ «Глоссарий метаданных Dublin Core» . Архивировано 21 июня 2006 года . Проверено 8 июня 2006 .
- ^ "Банный профиль" . 13 марта 2000 г.