• DocumentCode
    479861
  • Title

    Towards Multi-Dimensional Separating of NFRs in Software Architecture

  • Author

    Lin-lin, Zhang ; Shi, Ying ; You-cong, Ni ; Jing, Wen ; Kai, Zhao ; Peng, Ye

  • Author_Institution
    State Key Lab. of Software Eng., Wuhan Univ., Wuhan
  • Volume
    2
  • fYear
    2008
  • fDate
    12-14 Dec. 2008
  • Firstpage
    104
  • Lastpage
    107
  • Abstract
    Software architecture design is an important stage in the whole software development lifecycle. Yet non-functional requirements (NFRs) have been afflicted architects for a long time and how to efficiently design and address them also becomes a big headache problem. This paper focuses on the NFRs in architecture and offers a preliminary insight on separating them in a multiple dimensional way. Consequently, it proposes a model named "1+X" for handling NFRs in architecture, including classifying those into 12 dimensions, and then specifying and mapping those into aspects. By this model, architects can easily analyze and handle NFRs during the architecture design for a specific system.
  • Keywords
    software architecture; nonfunctional requirements; software architecture; software development lifecycle; Computer architecture; Computer industry; Computer science; Design engineering; Information science; Mathematics; Physics; Programming; Software architecture; Software engineering; aspect-oriented software architecture; multi-dimensional separation of concerns(MDSoC); non-functional requirements(NFRs);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Software Engineering, 2008 International Conference on
  • Conference_Location
    Wuhan, Hubei
  • Print_ISBN
    978-0-7695-3336-0
  • Type

    conf

  • DOI
    10.1109/CSSE.2008.1201
  • Filename
    4722011