0% encontró este documento útil (0 votos)
119 vistas

ADML

ADML es un lenguaje de marcado basado en XML para describir arquitecturas de software. Fue desarrollado originalmente para permitir la interoperabilidad y reutilización de arquitecturas de TI entre herramientas. Actualmente ya no se está desarrollando activamente, pero sigue siendo un estándar para el intercambio de información arquitectónica entre herramientas y como base para definir bloques de construcción reutilizables.

Cargado por

Luis LDA
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
119 vistas

ADML

ADML es un lenguaje de marcado basado en XML para describir arquitecturas de software. Fue desarrollado originalmente para permitir la interoperabilidad y reutilización de arquitecturas de TI entre herramientas. Actualmente ya no se está desarrollando activamente, pero sigue siendo un estándar para el intercambio de información arquitectónica entre herramientas y como base para definir bloques de construcción reutilizables.

Cargado por

Luis LDA
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

ADML

El estándar basado en XML para la interoperabilidad y la reutilización de la


arquitectura de TI
ADML, Architecture Description Markup Language, es un lenguaje de marcado
estándar basado en XML para describir arquitecturas de software y sistemas.
Fue desarrollado originalmente por el Consorcio de Tecnología de Microelectrónica
y Computación (MCC) como parte del proyecto de Productividad de Ingeniería de
Software y Sistemas (SSEP) del MCC.

ADML agrega a ACME una representación estandarizada (analizable por


analizadores XML ordinarios), la capacidad de definir enlaces a objetos fuera de la
arquitectura (como fundamento, diseños, componentes, etc.), capacidad sencilla
para interactuar con repositorios comerciales y extensibilidad transparente.

ADML permite a los arquitectos crear arquitecturas más fácilmente, con mayor
integridad y más rápido.

Oportunidades
ADML ofrece oportunidades de varias formas:

Como estándar para la ingeniería de línea de productos basada en


arquitectura , que es el enfoque que tuvo MCC al desarrollar la tecnología
ADML,

Como base para una nueva clase de herramientas que apoyan


adecuadamente la función de la arquitectura . Actualmente, los arquitectos
tienen que recurrir a herramientas de dibujo simples como Powerpoint, o a
herramientas complejas que están dirigidas principalmente al diseño / desarrollo
que conducen directamente a la generación de código. Esta última clase de
herramientas suele ser compatible con UML. Estas herramientas son excelentes
para su propósito principal de diseño / desarrollo, pero la insuficiencia de UML
para soportar adecuadamente la semántica de la arquitectura ha sido
ampliamente informada en revistas técnicas durante los últimos años.

Como medio estándar de intercambio de semántica arquitectónica , tanto


entre diferentes herramientas de arquitectura como entre herramientas de
arquitectura y herramientas utilizadas en otras etapas del ciclo de vida, incluidas
las herramientas de diseño / desarrollo mencionadas anteriormente.

ADML 1
Como base de un "lenguaje de descripción de bloques de construcción"
independiente de herramientas , capaz de codificar bloques de construcción
de arquitectura en un formato neutral de herramientas. Como parte de nuestra
visión más amplia, tenemos el objetivo de establecer una "Base de información
de bloques de construcción", una base de datos de definiciones de bloques de
construcción que puede importar cualquier herramienta de arquitectura que
admita el estándar ADML. Esto será análogo a nuestra Base de información de
estándares existente en: http://www.opengroup.org/sib.htm

ADML representa una base excelente sobre la cual los proveedores de


herramientas pueden actualizar sus herramientas para permitirles soportar las
necesidades del arquitecto empresarial ahora y en el futuro.

El Programa de Arquitectura de Open Group proporciona un foro abierto para que


los usuarios y proveedores de herramientas diseñadas para respaldar la función de
arquitectura se unan para desarrollar estándares abiertos adecuados en este
campo.

Objetivos
ADML es parte de un programa de trabajo más amplio que está llevando a cabo el
Programa de Arquitectura de The Open Group. Los objetivos de este programa son:

Definir un lenguaje de descripción de arquitectura estándar de la industria para


herramientas de arquitectura de TI, proporcionando portabilidad e
interoperabilidad de definiciones de arquitectura en diferentes herramientas de
diferentes proveedores.

Creación de un mercado viable para herramientas abiertas para la definición


de arquitectura de TI.

Utilizar este mismo lenguaje como base de un "Lenguaje de descripción de


bloques de construcción", capaz de definir bloques de construcción de
arquitectura abiertos y reutilizables:

reutilizable en las arquitecturas de TI de los clientes

aptos para su uso en adquisiciones (permitiendo que los productos reales


se prueben y se adquieran para cumplir con las funciones definidas)

atendiendo a definiciones "difusas", así como especificaciones


estrictamente definidas

Crear un repositorio abierto en el que almacenar dichas definiciones de bloques


de creación (la "Base de información de bloques de creación")

ADML 2
Desarrollar programas de prueba y marca para verificar la conformidad de las
soluciones de TI de los proveedores con las definiciones de Building Block

Las partes interesadas en el Programa de Arquitectura de Grupo Abierto se ilustran


a continuación.

💡 Actualmente ADML ya no se está desarrollando

Bibliografia
The Open Group Library. (2022). Retrieved 3 January 2022, from
https://publications.opengroup.org/

ADML Backgrounder. (2022). Retrieved 3 January 2022, from


https://www.opengroup.org/architecture/adml/background.htm

ADML Home Page. (2022). Retrieved 3 January 2022, from


https://www.opengroup.org/architecture/adml/adml_home.htm

ADML 3

También podría gustarte