Aspect-Oriented Analysis for Architectural Design

Tomoji Kishi, Natsuko Noda

Research output: Contribution to conferencePaper

Abstract

It is expected that software architecture remains steady throughout its evolution. In order to design software architecture to have robustness towards evolution, it is important to capture the commonality and differences among potential software that will be developed on the software architecture, and design the software architecture to accommodate the commonality and differences. We have to capture the commonality and differences not only from functional aspect, but also from aspects relate to quality attributes, such as performance and reliability, because requirements on quality attributes also have strong impact on software architecture. In this paper, we propose aspect-oriented analysis method, in which we can capture commonality and differences between software, considering requirements on quality attributes.

Original languageEnglish
Pages126-129
Number of pages4
Publication statusPublished - 2001 Dec 1
Event4th International Workshop on Principles of Software Evolution - Vienna, Austria
Duration: 2001 Sep 102001 Sep 11

Conference

Conference4th International Workshop on Principles of Software Evolution
CountryAustria
CityVienna
Period01/9/1001/9/11

Keywords

  • Aspect-oriented
  • Product-lines
  • Quality attributes
  • Software architecture
  • Software evolution

ASJC Scopus subject areas

  • Software
  • Theoretical Computer Science
  • Modelling and Simulation
  • Computational Theory and Mathematics

Fingerprint Dive into the research topics of 'Aspect-Oriented Analysis for Architectural Design'. Together they form a unique fingerprint.

  • Cite this

    Kishi, T., & Noda, N. (2001). Aspect-Oriented Analysis for Architectural Design. 126-129. Paper presented at 4th International Workshop on Principles of Software Evolution, Vienna, Austria.