• DocumentCode
    3259949
  • Title

    Modeling and analysis of non-functional requirements as aspects in a UML based architecture design

  • Author

    Dai, Lirong ; Cooper, Kendra

  • Author_Institution
    Dept. of Comput. Sci., Texas Univ., Richardson, TX, USA
  • fYear
    2005
  • fDate
    23-25 May 2005
  • Firstpage
    178
  • Lastpage
    183
  • Abstract
    The problem of effectively designing and analyzing software system to meet its nonfunctional requirements such as performance, security, and adaptability is critical to the system´s success. The significant benefits of such work include detecting and removing defects earlier, reducing development time and cost while improving the quality. The formal design analysis framework (FDAF) is an aspect-oriented approach that supports the design and analysis of non-functional requirements for distributed, real-time systems. In the FDAF, nonfunctional requirements are defined as reusable aspects in the repository and the conventional UML has been extended to support the design of these aspects. FDAF supports the automated translation of extended, aspect-oriented UML designs into existing formal notations, leveraging an extensive body of formal methods work. In this paper, the design and analysis of response time performance aspect is described. An example system, the ATM/banking system has been used to illustrate this process.
  • Keywords
    Unified Modeling Language; distributed processing; real-time systems; software architecture; systems analysis; UML based architecture design; aspect-oriented approach; distributed real-time systems; formal design analysis framework; nonfunctional requirements; Banking; Computer architecture; Costs; Delay; Performance analysis; Real time systems; Security; Software design; Software systems; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing, 2005 and First ACIS International Workshop on Self-Assembling Wireless Networks. SNPD/SAWN 2005. Sixth International Conference on
  • Print_ISBN
    0-7695-2294-7
  • Type

    conf

  • DOI
    10.1109/SNPD-SAWN.2005.54
  • Filename
    1434886