You are here: Home / Publications

Scientific Papers

ISSI Research Papers

Paper information
Title
MOBILITY AND REPLICABILITY PATTERNS IN ASPECT-ORIENTED COMPONENT-BASED SOFTWARE ARCHITECTURES
Authors
Nour Ali Irshaid
Josep Francesc Silva Galiana
Javier Jaén Martínez
Isidro Ramos Salavert
Jose Angel Carsí Cubel
Jennifer Pérez Benedí
Published in
15th IASTED International Conference, PARALLEL AND DISTRIBUTED COMPUTING AND SYSTEMS~PDCS 2003~, November 3-5, 2003 Marina del Rey, CA, USA - 2003
Abstract
The development process of software systems has become extremely complicated due to the complexity of the structures and the continuous evolution of the requirements. Software architectures are backbones for developing complex, dynamic and distributed software systems. Recently, two approaches have emerged to construct architectural models: the Component-Based and the Aspect-Oriented Software Development. In this work, we present distribution patterns for software architectures. These patterns describe cases in which elements should react to issues and adapt to changes in requirements to optimize the architecture by relocating or replicating. These patterns are applied to an aspect-oriented component-based software architecture called PRISMA to specify its distribution aspect using its ADL (Architecture Descriptive Language).


BibTeX
@misc{issi_web:id:82,
        title =  "MOBILITY AND REPLICABILITY PATTERNS IN ASPECT-ORIENTED COMPONENT-BASED SOFTWARE ARCHITECTURES",
        author = "Nour Ali Irshaid and Josep Francesc Silva Galiana and Javier Jaén Martínez and Isidro Ramos Salavert and Jose Angel Carsí Cubel and Jennifer Pérez Benedí",
        booktitle = "15th IASTED International Conference, PARALLEL AND DISTRIBUTED COMPUTING
AND SYSTEMS~PDCS 2003~,
November 3-5, 2003
Marina del Rey, CA, USA
",
        year = "2003",
        eprint = "http://issi.dsic.upv.es/publications/archives/",
        url = "",
        abstract = "The development process of software systems has become extremely complicated due to the complexity of the structures and the continuous evolution of the requirements. Software architectures are backbones for developing complex, dynamic and distributed software systems. Recently, two approaches have emerged to construct architectural models: the Component-Based and the Aspect-Oriented Software Development. In this work, we present distribution patterns for software architectures. These patterns describe cases in which elements should react to issues and adapt to changes in requirements to optimize the architecture by relocating or replicating. These patterns are applied to an aspect-oriented component-based software architecture called PRISMA to specify its distribution aspect using its ADL (Architecture Descriptive Language). "
}