Sizing Web Applications in a Model-Driven Development Environment
Definition and Evaluation of a COSMIC Measurement Procedure
Abrahao, S. et al
Abrahao, S. et al
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 dene a measurement procedure, named
OO-HCFP, specically 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 eort 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
. Corresponding author
Email addresses: [email protected] (Silvia Abrah~ao), [email protected]
(Lucia De Marco), [email protected] (Filomena Ferrucci), [email protected]
(Jaime Gomez), [email protected] (Carmine Gravino), [email protected] (Federica
Preprint submitted to Information & Software Technology 4 ao^ut 2018
Points and design measures.
Conclusions. The proposed approach can be protably 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.