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