Scientific Papers
ISSI Research PapersPaper information
Title
PRISMANET middleware: Soporte a la Evolución Dinámica de Arquitecturas Software Orientadas a Aspectos
PRISMANET middleware: Soporte a la Evolución Dinámica de Arquitecturas Software Orientadas a Aspectos
Authors
Cristóbal Costa Soria
Jennifer Pérez Benedí
Nour Ali Irshaid
Jose Angel Carsí Cubel
Isidro Ramos Salavert
Cristóbal Costa Soria
Jennifer Pérez Benedí
Nour Ali Irshaid
Jose Angel Carsí Cubel
Isidro Ramos Salavert
Published in
X Jornadas de Ingeniería del Software y Bases de Datos (JISBD'05), Granada, Spain, September 13th-16th, 2005 - 2005
X Jornadas de Ingeniería del Software y Bases de Datos (JISBD'05), Granada, Spain, September 13th-16th, 2005 - 2005
Abstract
La evolución se ha convertido en un requisito fundamental en el desarrollo de software de sistemas complejos. PRISMA proporciona un modelo que permite el desarrollo de este tipo de sistemas combinando el Desarrollo de Software Basado en Componentes y el Desarrollo de Software Orientado a Aspectos. En este trabajo, se presenta cómo PRISMA da soporte a la evolución de arquitecturas software basadas en componentes y orientadas a aspectos siguiendo la propuesta MOF. PRISMA define un metanivel que permite tratar los modelos como datos y hacerles evolucionar. Además, proporciona servicios de evolución para posibilitar el cambio de la aplicación en tiempo de ejecución sin detenerla. El soporte a la evolución del modelo se ha materializado en un middleware para la plataforma .NET, el cual se presenta en detalle en este trabajo. Dicho middleware, llamado PRISMANET, ha sido validado mediante un caso de estudio real, demostrando cómo PRISMA ofrece la evolución de elementos arquitectónicos y aspectos de forma estática y dinámica.
La evolución se ha convertido en un requisito fundamental en el desarrollo de software de sistemas complejos. PRISMA proporciona un modelo que permite el desarrollo de este tipo de sistemas combinando el Desarrollo de Software Basado en Componentes y el Desarrollo de Software Orientado a Aspectos. En este trabajo, se presenta cómo PRISMA da soporte a la evolución de arquitecturas software basadas en componentes y orientadas a aspectos siguiendo la propuesta MOF. PRISMA define un metanivel que permite tratar los modelos como datos y hacerles evolucionar. Además, proporciona servicios de evolución para posibilitar el cambio de la aplicación en tiempo de ejecución sin detenerla. El soporte a la evolución del modelo se ha materializado en un middleware para la plataforma .NET, el cual se presenta en detalle en este trabajo. Dicho middleware, llamado PRISMANET, ha sido validado mediante un caso de estudio real, demostrando cómo PRISMA ofrece la evolución de elementos arquitectónicos y aspectos de forma estática y dinámica.
BibTeX
@misc{issi_web:id:155, title = "PRISMANET middleware: Soporte a la Evolución Dinámica de Arquitecturas Software Orientadas a Aspectos", author = "Cristóbal Costa Soria and Jennifer Pérez Benedí and Nour Ali Irshaid and Jose Angel Carsí Cubel and Isidro Ramos Salavert", booktitle = "X Jornadas de Ingeniería del Software y Bases de Datos (JISBD'05), Granada, Spain, September 13th-16th, 2005", year = "2005", eprint = "http://issi.dsic.upv.es/publications/archives/", url = "", abstract = "La evolución se ha convertido en un requisito fundamental en el desarrollo de software de sistemas complejos. PRISMA proporciona un modelo que permite el desarrollo de este tipo de sistemas combinando el Desarrollo de Software Basado en Componentes y el Desarrollo de Software Orientado a Aspectos. En este trabajo, se presenta cómo PRISMA da soporte a la evolución de arquitecturas software basadas en componentes y orientadas a aspectos siguiendo la propuesta MOF. PRISMA define un metanivel que permite tratar los modelos como datos y hacerles evolucionar. Además, proporciona servicios de evolución para posibilitar el cambio de la aplicación en tiempo de ejecución sin detenerla. El soporte a la evolución del modelo se ha materializado en un middleware para la plataforma .NET, el cual se presenta en detalle en este trabajo. Dicho middleware, llamado PRISMANET, ha sido validado mediante un caso de estudio real, demostrando cómo PRISMA ofrece la evolución de elementos arquitectónicos y aspectos de forma estática y dinámica." }