A Framework to Non-functional Modelling and Analysis of Software Architectures

被引:0
|
作者
Hajiee, M. [2 ]
Rasoolzade, S. [1 ]
Rafe, R. [1 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Malayer Branch, Malayer, Iran
[2] Islamic Azad Univ, Dept Comp Engn, Hamedan Branch, Hamadan, Iran
关键词
Graph Transformation; architectural style; non-functional modeling and analysis; GRAPH TRANSFORMATION SYSTEMS;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Software system modelling so that they satisfy all their important functional requirements is difficult. Software architecture can help modelling and analysis through effective compositions of well-defined components and connectors. In this paper, we propose a framework for modelling non-functional properties. Then, we explain how one can evaluate them. To do so, we propose using graph transformation system for modelling both functional and non-functional properties in the form of a proper architectural style. Using styles it is possible to capture functional and non-functional aspects of different systems naturally.
引用
收藏
页码:4205 / 4212
页数:8
相关论文
共 50 条
  • [31] NOTICE: A Framework for Non-functional Testing of Compilers
    Boussaa, Mohamed
    Barais, Olivier
    Baudry, Benoit
    Sunye, Gerson
    2016 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY (QRS 2016), 2016, : 335 - 346
  • [32] Characterizing coordination architectures according to their non-functional execution properties
    Issarny, V
    Bidan, C
    Saridakis, T
    PROCEEDINGS OF THE THIRTY-FIRST HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, VOL VII: SOFTWARE TECHNOLOGY TRACK, 1998, : 275 - 283
  • [33] Are "Non-functional" Requirements really Non-functional?
    Eckhardt, Jonas
    Vogelsang, Andreas
    Fernandez, Daniel Mendez
    2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2016, : 832 - 842
  • [34] Software quality, non-functional software requirements and IT-business alignment
    Maria Haigh
    Software Quality Journal, 2010, 18 : 361 - 385
  • [35] Detecting, classifying, and tracing non-functional software requirements
    Anas Mahmoud
    Grant Williams
    Requirements Engineering, 2016, 21 : 357 - 381
  • [36] Managing non-functional requirements in agile software development
    Rahy, Scarlet
    Bass, Julian M.
    IET SOFTWARE, 2022, 16 (01) : 60 - 72
  • [37] Software Requirement Prioritization based on Non-Functional Requirements
    Garg, Umang
    Singhal, Abhishek
    PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE AND ENGINEERING (CONFLUENCE 2017), 2017, : 793 - 797
  • [38] Prioritizing Non-Functional Requirements in Agile Software Engineering
    Maiti, Richard R.
    Mitropoulos, Frank J.
    PROCEEDINGS OF THE SOUTHEAST CONFERENCE ACM SE'17, 2017, : 212 - 214
  • [39] A software development process supporting non-functional properties
    Röttger, S
    Zschaler, S
    Proceedings of the IASTED International Conference on Software Engineering, 2004, : 202 - 205
  • [40] Software quality, non-functional software requirements and IT-business alignment
    Haigh, Maria
    SOFTWARE QUALITY JOURNAL, 2010, 18 (03) : 361 - 385