АВТОМАТИЧЕСКОЕ ФОРМИРОВАНИЕ СЕРТИФИКАЦИОННЫХ ДОКУМЕНТОВ

1. Способ, выполняемый на вычислительном устройстве, для автоматического формирования сертификационных документов, содержащий:
извлечение информации о компонентах, связанной со статусом услуги, из хранилища данных, поддерживающего информацию о компонентах, которая включает в себя данные о безопасности компонентов и метаданные компонентов;
выбор сертификационного шаблона из множества доступных сертификационных шаблонов на основании по меньшей мере одного совпадающего атрибута между информацией о компонентах и выбранным сертификационным шаблоном;
преобразование информации о компонентах для вставки в сертификационный шаблон путем использования данных анализа рисков, данных о фразеологии и данных локализации;
использование данных о фразеологии для преобразования информации о компонентах в параметры, связанные с языковой настройкой потребителя, и перевод информации о компонентах в согласованную структуру предложения языкового параметра, связанного с потребителем;
формирование сертификационного документа, связанного с компонентом услуги, на основании сертификационного шаблона путем вставки информации о компонентах в сертификационный шаблон; и
использование сертификационного документа для проверки достоверности услуги, связанной с сертификационными документами.
2. Способ по п. 1, дополнительно содержащий:
извлечение данных о безопасности компонентов, включенных в информацию о компонентах, причем данные о безопасности компонентов включают в себя информацию о реализации, связанную с правилами безопасности, выполняемыми услугой.
3. Способ по п. 1, дополнительно содержащий:
извлечение метаданных компонентов, включенных в информацию о компонентах, причем метаданные компонентов включают в себя по меньшей мере одно из группы: имя, описание, параметр ввода и параметр вывода, связанные с услугой.
4. Способ по п. 1, дополнительно содержащий:
подписку хранилища данных на услугу для обновления по меньшей мере одного изменения, связанного с данными о безопасности компонентов и метаданными компонентов, включенными в информацию о компонентах.
5. Способ по п. 1, дополнительно содержащий:
передачу сертификационного документа одному из сущности анализа рисков и потребителя услуги.
6. Способ по п. 5, дополнительно содержащий:
обеспечение сертификационного документа потребителю, чтобы способствовать установлению по меньшей мере одного из группы: доверенная подписка и доверенная связь между потребителем и услугой.
7. Вычислительное устройство для автоматического формирования сертификационных документов, причем вычислительное устройство содержит:
запоминающее устройство;
устройство обработки, соединенное с запоминающим устройством, причем устройство обработки выполняет сертификационное приложение вместе с командами, хранящимися в запоминающем устройстве, причем сертификационное приложение выполнено с возможностью:
извлекать данные о безопасности компонентов и метаданные компонентов, включенные в информацию о компонентах, связанную со статусом услуги, из хранилища данных, поддерживающего информацию о компонентах;
выбирать сертификационный шаблон из множества доступных сертификационных шаблонов на основании по меньшей мере одного совпадающего атрибута между информацией о компонентах и выбранным сертификационным шаблоном;
преобразовывать информацию о компонентах для вставки в сертификационный шаблон путем использования данных анализа рисков, данных о фразеологии и данных локализации;
использовать данные о фразеологии для преобразования информации о компонентах в параметры, связанные с языковой настройкой потребителя, и перевода информации о компонентах в согласованную структуру предложения языкового параметра, связанного с потребителем;
формировать сертификационный документ, связанный с компонентом услуги, на основании сертификационного шаблона путем вставки информации о компонентах в сертификационный шаблон; и
использовать сертификационный документ для проверки достоверности услуги, связанной с сертификационными документами.
8. Вычислительное устройство по п. 7, в котором сертификационное приложение дополнительно выполнено с возможностью:
формировать данные анализа рисков, связанные с услугой, с помощью одного из: запрос услуги и запрос поставщика анализа рисков, причем данные анализа рисков включают в себя метаданные высшего уровня, связанные с услугой.
9. Вычислительное устройство по п. 8, в котором сертификационное приложение дополнительно выполнено с возможностью:
сравнивать информацию о компонентах с данными анализа рисков;
обновлять информацию о компонентах данными анализа рисков в ответ на определение несоответствия между данными анализа рисков и информацией о компонентах; и
передавать обновленную информацию о компонентах хранилищу данных для хранения.
10. Вычислительное устройство по п. 8, в котором сертификационное приложение дополнительно выполнено с возможностью:
определять уровень детализации информации о компонентах для вставки в сертификационный шаблон на основании данных анализа рисков; и
определять число сносок в сертификационном документе на основании данных анализа рисков.
11. Вычислительное устройство по п. 8, в котором сертификационное приложение дополнительно выполнено с возможностью:
определять первое размещение первой части содержимого информации о компонентах в теле сертификационного документа на основании данных анализа рисков; и
определять второе размещение второй части содержимого информации о компонентах в приложениях сертификационного документа.
12. Машиночитаемое запоминающее устройство с хранящимися на нем командами для автоматического формирования сертификационных документов, причем команды содержат:
извлечение данных о безопасности компонентов и метаданных компонентов, включенных в информацию о компонентах, связанную со статусом услуги, из хранилища данных, поддерживающего информацию о компонентах;
выбор сертификационного шаблона из множества доступных сертификационных шаблонов на основании по меньшей мере одного совпадающего атрибута между информацией о компонентах и выбранным сертификационным шаблоном;
преобразование информации о компонентах для вставки в сертификационный шаблон путем использования данных анализа рисков, данных о фразеологии и данных локализации;
использование данных о фразеологии для преобразования информации о компонентах в параметры, связанные с языковой настройкой потребителя, и перевода информации о компонентах в согласованную структуру предложения языкового параметра, связанного с потребителем; и
формирование сертификационного документа, связанного с компонентом услуги, на основании сертификационного шаблона путем вставки информации о компонентах в сертификационный шаблон; и
использование сертификационного документа для проверки подлинности услуги, связанной с сертификационными документами.
13. Машиночитаемое запоминающее устройство по п. 12, в котором команды дополнительно содержат:
извлечение данных локализации из по меньшей мере одного из: локального ресурса и доверенного внешнего ресурса;
перевод информации о компонентах на основании данных локализации для согласования с настройкой локализации потребителя; и
определение настройки локализации из по меньшей мере одного из: местоположения потребителя и обеспеченной потребителем настройки.
14. Машиночитаемое запоминающее устройство по п. 13, в котором команды дополнительно содержат:
форматирование сертификационного документа на основании по меньшей мере одного из: параметра краткого изложения, параметра сноски и параметра приложений, извлеченных из данных локализации.