Por Simon Johnston, IBM © Copyright 2004 de IBM Corporation. Reservados todos los derechos.
Existe una versión en PDF de este artículo. Para
verla, debe tener instalado Adobe
Acrobat.
Resumen
Muchas empresas implementan Arquitectura orientada a servicios (SOA) usando servicios web, y diseñan estos servicios
según los principios de la Arquitectura dirigida por modelos (MDA). Como el Lenguaje unificado de modelado (UML) solía
expresar elementos de modelo de faltas de MDA para indicar las necesidades de seguridad de los procesos empresariales,
los arquitectos del sistema están obligados a omitir problemas de seguridad en sus modelos o a indicar sus intenciones
en formas que sean específicas de la implementación. Este documento propone un perfil de candidato para UML que
presenta elementos de procesamiento relacionados con la seguridad como estereotipos que los usuarios empresariales y
los arquitectos de software puedan aplicar a elementos de UML cuando trabajen con los interesados de la empresa en
capturar requisitos empresariales. El uso de un perfil como el aquí propuesto permitiría a los arquitectos especificar
el procesamiento empresarial de seguridad en sus diseños sin infringir la prohibición de MDA contra detalles
específicos de la implementación en modelos de comportamiento de alto nivel.
|