Definition and evaluation of a COSMIC measurement procedure for sizing Web applications in a model-driven development environment

被引:12
作者
Abrahao, Silvia [1 ]
De Marco, Lucia [2 ]
Ferrucci, Filomena [2 ]
Gomez, Jaime [3 ]
Gravino, Carmine [2 ]
Sarro, Federica [4 ]
机构
[1] Univ Politecn Valencia, Dept Comp Sci, Valencia, Spain
[2] Univ Salerno, Dept Comp Sci, Fisciano, Italy
[3] Univ Alicante, Dept Languages & Informat Syst, Alicante, Spain
[4] UCL, Dept Comp Sci, CREST, London, England
基金
英国工程与自然科学研究理事会;
关键词
Web applications; Model-driven development; Functional size measurement; COSMIC; OO-H method; FUNCTIONAL SIZE; CONCEPTUAL MODELS; SYSTEMS; DESIGN;
D O I
10.1016/j.infsof.2018.07.012
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: Model-driven development approaches facilitate the production of Web applications. Among them, the Object-Oriented Hypermedia method (OO-H) has been successfully used for the development of industrial Web applications. Similarly to other development approaches, it is important also in this context to put measures in place to support project managers in resource allocation, cost and schedule control, and productivity monitoring. Objective. This motivated us to define a measurement procedure, named OO-HCFP, specifically conceived for OO-H Web applications based on COSMIC, a second-generation functional size measurement method. Method. We present mapping and measurement rules devised to automatically derive size measures from OO-H models. We also carry out an empirical study to evaluate whether our proposed measurement procedure, OO-HCFP, is useful for estimating the effort needed to realise industrial Web applications developed with OO-H. Results. The estimates obtained by using OO-HCFP are more accurate than those obtained by using other measurement approaches based on Function Points and design measures. Conclusions. The proposed approach can be profitably exploited to size Web applications developed with OO-H. Based on our experience, we also provide some guidelines to support the formulation of COSMIC measurement procedures for other model-driven approaches.
引用
收藏
页码:144 / 161
页数:18
相关论文
共 97 条
[1]  
ABRAHAO S, 2006, SOFTWARE SYSTEM MODE, V5, P48
[2]  
Abrahao S, 2007, LECT NOTES COMPUT SC, V4735, P467
[3]   Validating a size measure for effort estimation in model-driven Web development [J].
Abrahao, Silvia ;
Gomez, Jaime ;
Insfran, Emilio .
INFORMATION SCIENCES, 2010, 180 (20) :3932-3954
[4]   A family of experiments to evaluate a functional size measurement procedure for Web applications [J].
Abrahao, Silvia ;
Poels, Geert .
JOURNAL OF SYSTEMS AND SOFTWARE, 2009, 82 (02) :253-269
[5]  
Abraho S., 2003, International Journal of Web Engineering and Technology, V1, P5, DOI 10.1504/IJWET.2003.003265
[6]  
Abran A., 2015, COSMIC FUNCTIONAL SI
[7]  
Albrech A., 1979, PROC JOINT SHAREGUID, P83
[8]  
[Anonymous], [No title captured]
[9]  
[Anonymous], 2002, 141433 ISOIEC
[10]  
[Anonymous], 2012, EXPT SOFTWARE ENG, DOI DOI 10.1007/978-3-642-29044-2