Analysis of Quality Driven Software Architecture

被引:0
作者
Ataie, Ehsan [1 ]
Jelodar, Marzieh Babaeian [1 ]
Aghaei, Fatemeh [1 ]
机构
[1] Univ Mazandaran, Babol Sar, Iran
来源
INNOVATIVE COMPUTING TECHNOLOGY | 2011年 / 241卷
关键词
Software; Quality; Architecture; Functional Requirement; Non-functional Requirement; NONFUNCTIONAL REQUIREMENTS; PATTERN;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents an analysis on quality driven approaches which embodies non-functional requirements into software architecture design. The analysis characterizes vocabularies and concepts of the area, with exhibiting a comparison of the two main techniques. In the first technique, architectural tactics are represented and their semantics is clearly defined as a UML-based pattern specification notation called RBML. Given a set of non-functional requirements, architectural tactics are selected and composed into an initial architecture for the application. The second technique designates some attribute primitives which are similar to architectural patterns. It then introduces a method called Attribute Driven Design, to involve attribute primitives for satisfying a set of general scenarios. In this analysis, we intend to give a brief description of the both approaches.
引用
收藏
页码:1 / 14
页数:14
相关论文
共 50 条
  • [41] Measuring Architecture Quality by Structure Plus History Analysis
    Schwanke, Robert
    Xiao, Lu
    Cai, Yuanfang
    PROCEEDINGS OF THE 35TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2013), 2013, : 891 - 900
  • [42] QUALITY ANALYSIS OF A CROSS-DOMAIN REFERENCE ARCHITECTURE
    Dobrica, Liliana
    Ovaska, Eila
    ICSOFT 2009: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL 1, 2009, : 157 - +
  • [43] State of Practice: LLMs in Software Engineering and Software Architecture
    Jahic, Jasmin
    Sami, Ashkan
    IEEE 21ST INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION, ICSA-C 2024, 2024, : 311 - 318
  • [44] Using Informal Knowledge for Improving Software Quality Trade-Off Decisions
    Schneider, Yves
    Busch, Axel
    Koziolek, Anne
    SOFTWARE ARCHITECTURE (ECSA 2018), 2018, 11048 : 265 - 283
  • [45] An Improvement of Software Architecture Verification
    Ding, Zuohua
    Liu, Jing
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 243 : 49 - 67
  • [46] Software Reengineering with Architecture Decomposition
    Wu, Lei
    Feng, Yi
    Yan, Hua
    APPLIED COMPUTING 2007, VOL 1 AND 2, 2007, : 1489 - +
  • [47] Availability modeling in Software Architecture
    Bartok, Tamas
    Hejja, Ferenc
    Kocsis, Gergely
    2024 IEEE 3RD CONFERENCE ON INFORMATION TECHNOLOGY AND DATA SCIENCE, CITDS 2024, 2024, : 6 - 11
  • [48] Analysis of Programming Tool for the Development of Software Tool to Improve the Quality of Software Product using Fuzzy Quality Function Deployment
    Bhatia, Swati M.
    Sharma, Ashish K.
    2016 SECOND INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE & COMMUNICATION TECHNOLOGY (CICT), 2016, : 1 - 5
  • [49] Cultiventura software architecture tool supporting the learning of the Moche culture
    Leon Lescano, Norma
    Eyzaguirre Mamani, Sandra
    Gomez Illatopa, James
    PROCEEDINGS OF THE 2016 IEEE XXIII INTERNATIONAL CONGRESS ON ELECTRONICS, ELECTRICAL ENGINEERING AND COMPUTING (INTERCON), 2016,
  • [50] A Flexible Software Architecture Concept for the Creation of Accessible PDF Documents
    Darvishy, Alireza
    Hutter, Hans-Peter
    Horvath, Alexander
    Dorigo, Martin
    COMPUTERS HELPING PEOPLE WITH SPECIAL NEEDS, PROCEEDINGS, PT 1, 2010, 6179 : 47 - 52