Computer Science ›› 2009, Vol. 36 ›› Issue (7): 92-96.doi: 10.11896/j.issn.1002-137X.2009.07.022

Previous Articles     Next Articles

Method of Modeling Non-functional Properties in Software Architecture

ZHANG Lin-lin,YING Shi,ZHAO Kai,WEN Jing,NI You-cong   

  • Online:2018-11-16 Published:2018-11-16

Abstract: How to address non-functional properties in software system has afflicted various stakeholders for a long time, and been one of the key points in software engineering fields. Aiming at the early stage of software architecture design, this paper proposed a new method for modeling non-functional properties, which employs the principle of multi-dimensional separation of concerns(MDSoC),and proposed a model named "1 + X" for handling. Based on this model,multiple dimensions of non-functional properties were classified, as well as concerns of non-functional properties for each dimension. Finally, both non-functional properties dimensions and concerns were specified using XMI.Research works in this paper can be prepared for the aspect oriented software architecture design, for the concerns of non-functional properties handled can be directly encapsulated using aspectual components. In addition, this method provided supports for architects, and the outputs of this method can be directly used in the software architecture design related to the various domains.

Key words: Aspect-oriented software architecture, Non-functional properties, Multi-dimensional separation of concerns (MDSoC)

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!