Método para la reutilización de especificaciones de requisitos en entornos organizativos complejosaplicación a la gestión universitaria

  1. Domínguez Iglesias, Antonio
Dirigée par:
  1. Juan Manuel Corchado Rodríguez Directeur

Université de défendre: Universidade de Vigo

Fecha de defensa: 06 septembre 2002

Jury:
  1. Luis Alonso Romero President
  2. Marcos Valiño García Secrétaire
  3. José Manuel Marqués Corral Rapporteur
  4. José Juan Pazos Arias Rapporteur
  5. Javier Rodeiro Iglesias Rapporteur

Type: Thèses

Teseo: 92344 DIALNET

Résumé

El resultado de la investigación muestra como construir lenguajes de especificación a partir del metalenguaje XML, y utilizar herramientas software asociadas a éste para construir transformadores, capaces de obtener código en lenguaje de alto nivel a partir de especificaciones de sistemas escritas utilizando lenguajes específicos de dominio, La mayoría de los métodos de análisis de dominios tienen dificultades para establecer los límites de cada dominio, esto es el límite de actuación para el método en cada circunstancia. Este problema se ha evitado manejando descripciones de dominio derivadas del concepto de organización. Un dominio se refiere así a las características comunes de tratamiento de información de un conjunto de organizaciones estrechamente relacionadas entre sí, como por ejemplo universidades, bancos, etc. De esta manera un dominio no se refiere a una organización determinada, sino que es genérico, ya que representa un conjunto de sistemas para la implementación de procesos de tratamiento de información comunes en un cierto conjunto de organizaciones. Al aplicar el método a un dominio genérico se obtiene un modelo de dominio para abstraer el procesamiento de información dentro del dominio, un lenguaje de especificación que permitirá especificar sistemas software que automaticen el tratamiento de información para el dominio, y un conjunto de reglas de transformación que permita la generación automática de software a partir de especificaciones escritas en el lenguaje de dominio. La especificación de un nuevo sistema se obtiene a partir de la composición de especificaciones de los subsistemas que lo componen: datos, interfaz, y proceso. Cada especificación de cada subsistema estará escrita utilizando un lenguaje de especificación específico del dominio al que pertenece. Una especificación de sistema es transformada automáticamente a un lenguaje de alto nivel, utilizando transformadores