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 条
  • [1] A Framework for the Integration of Functional and Non-functional Analysis of Software Architectures
    Cortellessa, V.
    Di Marco, A.
    Inverardi, P.
    Mancinelli, F.
    Pelliccione, P.
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 116 : 31 - 44
  • [2] Incorporating non-functional requirements into software architectures
    Rosa, NS
    Justo, GRT
    Cunha, PRF
    PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 2000, 1800 : 1009 - 1018
  • [3] A model-driven approach to non-functional analysis of software architectures
    Skene, J
    Emmerich, W
    18TH IEEE INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, PROCEEDINGS, 2003, : 236 - 239
  • [4] On the treatment of non-functional properties of dynamic distributed software architectures
    Rosa, NS
    Cunha, PRF
    Justo, GRR
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 2001, : 62 - 67
  • [5] Modeling patterns: A method to evaluate non-functional attributes of software architectures
    School of Computer Science and Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China
    Ruan Jian Xue Bao, 2006, 6 (1318-1327):
  • [6] A Testability Analysis Framework for Non-Functional Properties
    Felderer, Michael
    Marculescu, Bogdan
    de Oliveira Neto, Francisco Gomes
    Feldt, Robert
    Torkar, Richard
    2018 IEEE 11TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2018, : 54 - 58
  • [7] A Tactic-Based Approach to Embodying Non-functional Requirements into Software Architectures
    Kim, Suntae
    Kim, Dae-Kyoo
    Lu, Lunjin
    Park, Soo-Yong
    EDOC 2008: 12TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING, PROCEEDINGS, 2008, : 139 - +
  • [8] Tradeoff Analysis for Conflicting Software Non-Functional Requirements
    Zhang, Xuan
    Wang, Xu
    IEEE ACCESS, 2019, 7 : 156463 - 156475
  • [9] Formal analysis to non-functional requirements of trustworthy software
    Zhang, Xuan
    Li, Tong
    Wang, Xu
    Yu, Qian
    Yu, Yong
    Zhu, Rui
    Ruan Jian Xue Bao/Journal of Software, 2015, 26 (10): : 2545 - 2566
  • [10] A contract-based approach to describe and deploy non-functional adaptations in software architectures
    Loques, Orlando
    Sztajnberg, Alexandre
    Curty, Romulo
    Ansaloni, Sidney
    Journal of the Brazilian Computer Society, 2004, 10 (01) : 5 - 20