- -

Prisma: aspect-oriented software architectures

RiuNet: Institutional repository of the Polithecnic University of Valencia

Share/Send to

Cited by

Statistics

Prisma: aspect-oriented software architectures

Show simple item record

Files in this item

dc.contributor.advisor Ramos Salavert, Isidro es_ES
dc.contributor.advisor Carsí Cubel, José Ángel es_ES
dc.contributor.author Pérez Benedí, Jenifer es_ES
dc.date.accessioned 2008-05-07T06:58:17Z
dc.date.available 2008-05-07T06:58:17Z
dc.date.created 2006-12-11T09:00:00Z es_ES
dc.date.issued 2008-05-07T06:58:13Z es_ES
dc.identifier.uri http://hdl.handle.net/10251/1928
dc.description.abstract 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 es_ES
dc.language Inglés es_ES
dc.rights Reserva de todos los derechos es_ES
dc.source Riunet
dc.subject Desarrollo dirigido por modelos (DDM) es_ES
dc.subject Arquitecturas software es_ES
dc.subject Desarrollo software orientado a aspectos (DSOA) es_ES
dc.subject Programación orientada a aspectos (POA) es_ES
dc.subject Desarrollo software basado en componentes (DSBC) es_ES
dc.subject Generación automática de código es_ES
dc.subject Sistemas tele-operados es_ES
dc.subject.classification LENGUAJES Y SISTEMAS INFORMATICOS es_ES
dc.title Prisma: aspect-oriented software architectures
dc.type Tesis doctoral es_ES
dc.subject.unesco 1203 - Ciencia de los ordenadores es_ES
dc.subject.unesco 120312 - Bancos de datos es_ES
dc.subject.unesco 12 - Matemáticas es_ES
dc.identifier.doi 10.4995/Thesis/10251/1928 es_ES
dc.rights.accessRights Abierto es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació es_ES
dc.description.bibliographicCitation Pérez Benedí, J. (2006). Prisma: aspect-oriented software architectures [Tesis doctoral no publicada]. Universitat Politècnica de València. doi:10.4995/Thesis/10251/1928. es_ES
dc.type.version info:eu-repo/semantics/acceptedVersion es_ES
dc.subject.asignatura GESTIÓN DE MODELOS 32573 / X-Máster Universitario en Ingeniería del Software, Métodos Formales y Sistemas de Información es_ES
dc.relation.tesis 2534 es_ES


This item appears in the following Collection(s)

Show simple item record