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 条
  • [41] Detecting, classifying, and tracing non-functional software requirements
    Mahmoud, Anas
    Williams, Grant
    REQUIREMENTS ENGINEERING, 2016, 21 (03) : 357 - 381
  • [42] Managing Non-functional Requirements in Agile Software Development
    Sherif, Ezeldin
    Helmy, Waleed
    Galal-Edeen, Galal Hassan
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2022, PT II, 2022, 13376 : 205 - 216
  • [43] A non-functional requirements tradeoff model in Trustworthy Software
    Zhu, Ming-Xun
    Luo, Xin-Xing
    Chen, Xiao-Hong
    Wu, Desheng Dash
    INFORMATION SCIENCES, 2012, 191 : 61 - 75
  • [44] Non-functional requirements: From elicitation to modelling languages
    Cysneiros, LM
    Leite, JCSD
    ICSE 2002: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2002, : 699 - 700
  • [45] Proposed Framework to Manage Non-Functional Requirements in Agile
    Sherif, Ezeldin
    Helmy, Waleed
    Galal-Edeen, Galal Hassan
    IEEE ACCESS, 2023, 11 : 53995 - 54005
  • [46] A deep learning framework for non-functional requirement classification
    Rahman, Kiramat
    Ghani, Anwar
    Misra, Sanjay
    Rahman, Arif Ur
    SCIENTIFIC REPORTS, 2024, 14 (01)
  • [47] Simulating software Architectures for functional analysis
    Muccini, Henry
    Pelliccione, Patrizio
    SEVENTH WORKING IEEE/IFIP CONFERENCE ON SOFTWARE ARCHITECTURE, PROCEEDINGS, 2008, : 289 - 292
  • [48] A Framework for Non-Functional Testing Process of Mobile Applications
    Arteaga, Fernando L.
    Contreras, Fiorela R.
    Barrientos, Alfredo
    PROCEEDINGS OF THE 2019 IEEE XXVI INTERNATIONAL CONFERENCE ON ELECTRONICS, ELECTRICAL ENGINEERING AND COMPUTING (INTERCON), 2019,
  • [49] A deep learning framework for non-functional requirement classification
    Kiramat Rahman
    Anwar Ghani
    Sanjay Misra
    Arif Ur Rahman
    Scientific Reports, 14
  • [50] A Framework to Separate Non-Functional Requirements for System Maintainability
    Umar, Mahrukh
    Khan, Muhammad Naeem Ahmed
    KUWAIT JOURNAL OF SCIENCE & ENGINEERING, 2012, 39 (1B): : 211 - 231