Paper information
Title
Analysis of a Distribution Dimension for PRISMA
Published in
Actas de las IX Jornadas de Ingeniería del Software y Bases de Datos (JISBD) 10-12 Noviembre 2004, Málaga.(Aceptado short paper) - 2004
Abstract
In this paper, we analyze the introduction of a distribution dimension to an architectural model called PRISMA. PRISMA describes software architectures integrating the aspect-oriented software development (AOSD) and the component-based software development (CBSD). One of the main objectives of PRISMA is to properly model distributed systems. Therefore, this work proposes different approaches in adding the distribution dimension, evaluating each one of the approaches to some quality attributes such as reusability, mobility, distributed communication and flexibility in order to come to a conclusion for a distribution model. The final conclusion achieved at the end is an intermediate between the AOSD and CBSD making architectural elements aware of their distribution by adding a distribution aspect to the rest of its aspects and making the architectural model location aware by adding location information to attachments which are the entities that glue components and connectors of an architectural model. Keywords: distribution, mobility, software architectures, AOSD, architecture description languages, reusability.


BibTeX
@misc{issi_web:id:123,
        title =  "Analysis of a Distribution Dimension for PRISMA",
        author = "Nour Ali Irshaid and Jose Angel Carsí Cubel and Isidro Ramos Salavert",
        booktitle = "Actas de las IX Jornadas de Ingeniería del Software y Bases de Datos (JISBD) 10-12 Noviembre 2004, Málaga.(Aceptado short paper)",
        year = "2004",
        eprint = "http://issi.dsic.upv.es/publications/archives/",
        url = "",
        abstract = "In this paper, we analyze the introduction of a distribution dimension
to an architectural model called PRISMA. PRISMA describes software
architectures integrating the aspect-oriented software development (AOSD) and
the component-based software development (CBSD). One of the main
objectives of PRISMA is to properly model distributed systems. Therefore, this
work proposes different approaches in adding the distribution dimension,
evaluating each one of the approaches to some quality attributes such as
reusability, mobility, distributed communication and flexibility in order to come
to a conclusion for a distribution model. The final conclusion achieved at the
end is an intermediate between the AOSD and CBSD making architectural
elements aware of their distribution by adding a distribution aspect to the rest
of its aspects and making the architectural model location aware by adding
location information to attachments which are the entities that glue components
and connectors of an architectural model.
Keywords: distribution, mobility, software architectures, AOSD, architecture
description languages, reusability."
}