MAINTAINABILITY PREDICTORS FOR RELATIONAL DATABASE-DRIVEN SOFTWARE APPLICATIONS: EXTENDED RESULTS FROM A SURVEY

被引:1
作者
Riaz, Mehwish [1 ]
Tempero, Ewan [1 ]
Sulayman, Muhammad [1 ]
Mendes, Emilia [2 ]
机构
[1] Univ Auckland, Dept Comp Sci, Auckland 1, New Zealand
[2] Blekinge Inst Technol, Coll Comp, Karlskrona, Sweden
关键词
Software maintainability; relational database-driven software applications; survey; predictors; frequency analysis; METRICS; IMPACT;
D O I
10.1142/S0218194013500149
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software maintainability is a very important quality attribute. Its prediction for relational database-driven software applications can help organizations improve the maintainability of these applications. The research presented herein adopts a survey-based approach where a survey was conducted with 40 software professionals aimed at identifying and ranking the important maintainability predictors for relational database-driven software applications. The survey results were analyzed using frequency analysis. The results suggest that maintainability prediction for relational database-driven applications is not the same as that of traditional software applications in terms of the importance of the predictors used for this purpose. The results also provide a baseline for creating maintainability prediction models for relational database-driven software applications.
引用
收藏
页码:507 / 522
页数:16
相关论文
共 22 条
  • [1] [Anonymous], 1970, Communications of the ACM, DOI DOI 10.1145/357980.358007
  • [2] [Anonymous], 610121990 IEEE
  • [4] Bhatt P., 2006, ACM SIGSOFT Software Engineering Notes, V31, P1
  • [5] Data-Intensive System Evolution
    Cleve, Anthony
    Mens, Tom
    Hainaut, Jean-Luc
    [J]. COMPUTER, 2010, 43 (08) : 110 - 112
  • [6] Testing database transactions with AGENDA
    Deng, YT
    Frankl, P
    Chays, D
    [J]. ICSE 05: 27TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2005, : 78 - 87
  • [7] Ferneley EH, 1999, J SOFTW MAINT-RES PR, V11, P55, DOI 10.1002/(SICI)1096-908X(199901/02)11:1<55::AID-SMR184>3.0.CO
  • [8] 2-O
  • [9] A structural approach towards the maintenance of database applications
    Gardikiotis, SK
    Malevris, N
    Konstantinou, T
    [J]. INTERNATIONAL DATABASE ENGINEERING AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2004, : 277 - 282
  • [10] Genero M., 2001, Advanced Information Systems Engineering. 13th International Conference, CAiSE 2001. Proceedings (Lecture Notes in Computer Science Vol.2068), P388