ARCHITECTURE BASED SOFTWARE QUALITY MAINTENANCE RIPPLE EFFECT ANALYSIS

被引:0
作者
Anwar, Sajid [1 ]
Adnan, Awais [1 ]
Alam, Masoom [1 ]
Tanveer, Tamleek Ali [1 ]
Ali, Muhammad [1 ]
Ramzan, Muhammad [2 ]
Jaffer, Arfan [3 ]
Shahid, Arshad Ali [3 ]
Rauf, Abdul [3 ]
机构
[1] Inst Management Sci Peshawar, Dept Comp Sci, Peshawar, Pakistan
[2] Univ Arid Agr, Rawalpindi, Pakistan
[3] FAST Natl Univ Comp & Emerging Sci, Dept Comp Sci, Islamabad, Pakistan
来源
INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL | 2012年 / 8卷 / 1A期
关键词
Software maintenance; Ripple effect analysis; Quality attributes; STABILITY MEASURES;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
One of the major challenges for software developer is to fulfill the quality requirements of the software systems. This emphasis on software quality has some serious implications in terms of customer satisfaction and system acceptance. Due to its significance, it is also considered as one of the major challenges to be met by software developer since s/he is responsible for fulfilling the quality requirements of the software systems. One way to address this challenge is to adopt architecture based software development. Software architecture as an artifact can be used to deal with software quality attributes (QA) such as maintainability, performance and reliability. Recently, the focus of business is transforming rapidly from manual to computer based automations. Resultantly, software intensive systems are becoming large and complex. This is enhancing our emphasis on system quality which ultimately gives rise to the need for software quality maintenance. In order to optimize the quality of the software maintenance in a rapidly changing environment, study of its ripple effect is very significant. In this paper, a methodology for architecture based quality maintenance ripple effect determination and analysis is proposed. A QA's Property-component connectivity matrix and component connectivity matrix for ripple effect analysis is also described. The methodology is illustrated and evaluated by using web content extraction application architecture. The advantages of the proposed methodology are also presented.
引用
收藏
页码:489 / 500
页数:12
相关论文
共 26 条
  • [1] SOFTWARE MAINTENANCE - AN APPROACH TO IMPACT ANALYSIS OF OBJECTS CHANGE
    AJILA, S
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 1995, 25 (10) : 1155 - 1181
  • [2] Alben S. T., 2003, ART SOFTWARE ARCHITE
  • [3] Alkhatib G., 1992, Journal of Software Maintenance: Research and Practice, V4, P83, DOI 10.1002/smr.4360040203
  • [4] [Anonymous], ICIC EXP LETT
  • [5] Anwar S., 2011, INT J INNOV COMPUT I, V7, P3172
  • [6] Bass L., 2003, Software Architecture in Practice. Software Engineering
  • [7] Computing ripple effect for software maintenance
    Black, S
    [J]. JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE, 2001, 13 (04): : 263 - 279
  • [8] Boehm B., 1978, TRW SERIES SOFTWARE
  • [9] Extending software change impact analysis into COTS components
    Bohner, SA
    [J]. 27TH ANNUAL NASA GODDARD/IEEE SOFTWARE ENGINEERING WORKSHOP - PROCEEDINGS, 2003, : 175 - 182
  • [10] Canfora G., 1996, Achieving Quality in Software. Proceedings of the Third International Conference on Achieving Quality in Software, 1996, P89