A conceptual model for distributed aspect-oriented software architectures

Nour Ali, I. Ramos, Jose A. Carsí

Research output: Chapter in Book/Conference proceeding with ISSN or ISBNConference contribution with ISSN or ISBNpeer-review

Abstract

Distribution has become a fundamental requirement for information systems and not an auxiliary. We believe it is important to consider distribution from early stages of the life cycle of software development and deal with distribution at a high abstraction level. This paper, presents a conceptual model for specifying software architectures of distributed information systems. The conceptual model is defined by combining the aspect-oriented software development (AOSD) and the component-based software development (CBSD). The distribution conceptual model is explained by presenting its AOSD perspective and the CBSD perspective. The AOSD perspective of the conceptual model describes the mobile and replication behaviour of an architectural element by introducing a distribution aspect and a replication aspect. The architectural perspective (CBSD perspective) of the distribution model allows specification of the distributed communication of the architectural elements of a software architecture.
Original languageEnglish
Title of host publicationProceedings of the international conference on information technology: coding and computing, 2005
Place of PublicationUSA
PublisherIEEE
Pages422-427
Number of pages6
Volume2
ISBN (Print)0769523153
DOIs
Publication statusPublished - 31 Dec 2005
EventProceedings of the international conference on information technology: coding and computing, 2005 - Las Vegas, Nevada, USA, 4-6 April, 2005
Duration: 31 Dec 2005 → …

Conference

ConferenceProceedings of the international conference on information technology: coding and computing, 2005
Period31/12/05 → …

Keywords

  • distribution
  • AOSD
  • software architecture
  • mobility
  • replication

Fingerprint

Dive into the research topics of 'A conceptual model for distributed aspect-oriented software architectures'. Together they form a unique fingerprint.

Cite this