Ir al contenido

Documat


Prisma: aspect-oriented software architectures

  • Autores: Jenifer Pérez Benedí Árbol académico
  • Directores de la Tesis: Isidro Ramos Salavert (dir. tes.) Árbol académico, José Angel Carsí Cubel (dir. tes.) Árbol académico
  • Lectura: En la Universitat Politècnica de València ( España ) en 2006
  • Idioma: inglés
  • Tribunal Calificador de la Tesis: José Miguel Toro Bonilla (presid.) Árbol académico, Patricio Orlando Letelier Torres (secret.) Árbol académico, Flavio Oquendo (voc.) Árbol académico, Carlos Enrique Cuesta Quintero (voc.) Árbol académico, Jose Luis López Fiadeiro (voc.) Árbol académico
  • Enlaces
    • Tesis en acceso abierto en: RiuNet
  • Resumen
    • Hoy en día, la complejidad de los sistemas software y la gran relevancia que han adquirido los requisitos no funcionales son retos que han de abordarse durante el proceso de desarrollo software. En los últimos años, estas propiedades han provocado un gran incremento en el tiempo y el personal necesario para llevar a cabo los procesos de desarrollo y mantenimiento del software. Por ello, existe un gran interés en mejorar dichos procesos. Esta tesis presenta un nuevo enfoque de desarrollo para sistemas software complejos. Dicho enfoque, llamado PRISMA, da soporte a estos nuevos retos y permite satisfacer la elevada competitividad del mercado.

      El enfoque PRISMA se ha materializado en un marco de trabajo formado por un modelo, un lenguaje, una metodología y un prototipo de herramienta CASE (Computer-Aided Software Engineering). El modelo de PRISMA combina dos aproximaciones para definir arquitecturas software: el Desarrollo de Software Basado en Componentes (DSBC) y el Desarrollo de Software Orientado a Aspectos (DSOA). Las principales aportaciones del modelo es la manera en la que integra ambas aproximaciones para obtener sus ventajas y su lenguaje formal.

      PRISMA tiene en cuenta los requisitos no funcionales desde las primeras etapas del ciclo de vida software y mejora su reutilización y el mantenimiento. Todo ello gracias a la descomposición que realiza de los sistemas software utilizando dos conceptos diferentes:

      aspectos y elementos arquitectónicos (componentes y conectores).

      PRISMA proporciona un Lenguaje de Descripción de Arquitecturas Orientado a Aspectos (LDAOA) formal para la especificación de arquitecturas software orientadas a aspectos. El LDAOA de PRISMA es independiente de cualquier tecnología y está basado en lenguajes formales para evitar la ambigüedad y poder aplicar técnicas de generación automática de código.

      La metodología de PRISMA apuesta por el desarrollo de software siguiendo el Paradigma de la Prototipación Automática mediante la aplicación del e


Fundación Dialnet

Mi Documat

Opciones de tesis

Opciones de compartir

Opciones de entorno