Lenguaje descriptor de arquitectura (ADL)

Description

Resumen de las características, importancia, ventajas y capacidad que ofrecen los distintos lenguajes descriptores de arquitectura (ADL) en el actual desarrollo de software moderno, de calidad e innovador y con énfasis en el correcto diseño estructural que debe ir implícito en el desarrollo de un producto de software de calidad probada.
Roberto Antonio Munguia Corona
Mind Map by Roberto Antonio Munguia Corona, updated more than 1 year ago
Roberto Antonio Munguia Corona
Created by Roberto Antonio Munguia Corona over 2 years ago
12
1

Resource summary

Lenguaje descriptor de arquitectura (ADL)
  1. Importancia y ventajas
    1. Coordina
      1. Estructura
        1. Describe
          1. Analiza
            1. Suministra
            2. Requisitos para un ADL
              1. Composición
                1. Configuración
                  1. Flexibilidad
                    1. Reutilización
                      1. Análisis
                      2. Permite al Arquitecto de Software
                        1. Conceptualizar
                          1. Abstraer
                            1. Sintetizar
                              1. Modelar
                              2. Ejemplos de ADL
                                1. Darwin
                                  1. (Magee, Dulay, Eisenbach, Krame.1991)
                                    1. Enfocado al diseño estructural de tipo dinámico y de orden cambiante
                                    2. Wrigth
                                      1. (Garlan (CMU).1994)
                                        1. Enfocado a describir relaciones de interacción antes que relaciones de implementación.
                                        2. Jacal
                                          1. (Kicillof, Yankelevich (Universidad de Buenos Aires. 1997)
                                            1. Enfocado a la “animación” de arquitecturas con propósito específico
                                            2. Aesop
                                              1. (Garlan (CMU.) 1994)
                                                1. Enfocado al diseño estructural de sistemas orientados a objetos
                                                2. ACME
                                                  1. (Monroe & Garlan (CMU), Wile (USC) 1995.)
                                                    1. Enfocado a desarrollar enlaces entre ADLs de tipo correlacional
                                                  2. Semejanzas entre ADLs
                                                    1. Sintaxis gráfica acorde al diseño arquitectónico
                                                      1. Uso de marcos de trabajo
                                                        1. Modelan sistemas distribuidos
                                                          1. Aptos para comunicar una arquitectura a todas las partes interesadas.
                                                          2. Diferencias entre ADLs
                                                            1. Manejo de construcciones en tiempo real
                                                              1. Semánticas diferentes
                                                                1. Distinto manejo de construcciones en tiempo real, a nivel arquitectónico
                                                                  1. Distintos diseños estructurales
                                                                  Show full summary Hide full summary

                                                                  Similar

                                                                  FUNDAMENTOS DE REDES DE COMPUTADORAS
                                                                  anhita
                                                                  Test: "La computadora y sus partes"
                                                                  Dayana Quiros R
                                                                  Abreviaciones comunes en programación web
                                                                  Diego Santos
                                                                  Seguridad en la red
                                                                  Diego Santos
                                                                  Excel Básico-Intermedio
                                                                  Diego Santos
                                                                  Evolución de la Informática
                                                                  Diego Santos
                                                                  Introducción a la Ingeniería de Software
                                                                  David Pacheco Ji
                                                                  Conceptos básicos de redes
                                                                  ARISAI DARIO BARRAGAN LOPEZ
                                                                  La ingenieria de requerimientos
                                                                  Sergio Abdiel He
                                                                  TECNOLOGÍA TAREA
                                                                  Denisse Alcalá P
                                                                  Navegadores de Internet
                                                                  M Siller