Context-Based Recommendation Approach for Measurement and Evaluation Projects
Hernan Molina, Luis Olsina, Gustavo Rossi
DOI: 10.4236/jsea.2010.312128   PDF    HTML     6,284 Downloads   11,150 Views   Citations


Data, information and knowledge are recognized as useful assets for analysis, recommendation and decision making at any business level of an organization. Providing the right information for decision making considering different user-requirements, projects and situations is, however, a difficult issue. A frequently-neglected challenge is to cope with the influence of contextual issues affecting the success of outcomes and decisions. Particularly, when conducting quality evaluations in software organizations, it is of paramount importance to identify beforehand the contextual issues affecting outcomes and interpretations for measurement and evaluation projects. Therefore, the relevant context information should be clearly identified, specified and recorded for performing more robust analysis and recommendations. In this work, a domain-independent context model and a mechanism to integrate it to any application domain is presented. The context model is built upon a measurement and evaluation framework enabling quantification and semantic capabilities. The context model is then integrated in the mentioned framework itself to enable recommendations in meas- urement and evaluation projects.

Share and Cite:

H. Molina, L. Olsina and G. Rossi, "Context-Based Recommendation Approach for Measurement and Evaluation Projects," Journal of Software Engineering and Applications, Vol. 3 No. 12, 2010, pp. 1089-1106. doi: 10.4236/jsea.2010.312128.

Conflicts of Interest

The authors declare no conflicts of interest.


[1] M. Baldauf, S. Dustdar and F. Rosenberg, “A Survey on Context-Aware Systems,” International Journal of Ad Hoc and Ubiquitous Computing, Vol. 2, No. 4, 2007, pp. 263-277. doi:10.1504/IJAHUC.2007.014070
[2] L. Olsina, H. Molina and F. Papa, “How to Measure and Evaluate Web Applications in a Consistent Way,” Web Engineering: Modelling and Implementing Web Applications, G. Rossi, O. Pastor, D. Schwabe and L. Olsina, Editors, Springer, London, 2008, pp. 385-420. doi: 10.1007/978-1-84628-923-1_13.
[3] L. C. Briand, S. Morasca and V. R. Basili, “An Operational Process for Goal-Driven Definition of Measures,” IEEE Transactions on Software Engineering, Vol. 28, No. 12, 2002, pp. 1106-1125. doi:10.1109/TSE.2002.1158285
[4] C. Gresse, B. Hoisl and J. Wüst, “A Process Model for QGM-Based Measurement,” Gresse et al., 1995.
[5] ISO/IEC: ISO/IEC 15939: 2002—Software Engineering—Software Measurement Process, 2002.
[6] R. E. Park, W. B. Goethert and W. A. Florac, “Goal-Driven Software Measurement: A Guidebook,” Software Engineering Institute, Carnegie Mellon University Pittsburgh, Pittsburgh, 15213, 1996.
[7] A. Abran, A. Sellami and W. Suryn, “Metrology, Measurement and Metrics,” 9th IEEE International Software Metrics Symposium (METRICS 2003), Sydney, September 2003, 2003, pp. 2-11.
[8] CMMI Product Team, “CMMI for Development, Version 1.2,” Software Engineering Institute, Carnegie Mellon University Pittsburgh, Pittsburgh, 15213, 2006.
[9] ISO/IEC: ISO/IEC 14598-1: 1999—Information Technology—Software Product Evaluation—Part 1: General Overview, 1999.
[10] B. A. Kitchenham, R. T. Hughes and S. G. Linkman, “Modeling Software Measurement Data,” IEEE Transactions on Software Engineering, Vol. 27, No. 9, 2001, pp. 788-804. doi:10.1109/32.950316
[11] H. Molina and L. Olsina, “Assessing Web Applications Consistently: A Context Information Approach Web En- gineering,” 2008 ICWE’08. Eighth International Confer- ence on Web Engineering, 2008, pp. 224-230. doi: 10.1109/ICWE.2008.21
[12] A. K. Dey, “Understanding and Using Context,” Personal and Ubiquitous Computing, Vol. 5, No. 1, 2001, pp. 4-7. doi:10.1007/s007790170019
[13] L. Gong, “Contextual Modeling and Applications,” IEEE International Conference on Systems, Man and Cyber- netics, 2005, pp. 381-386. doi:10.1109/ICSMC.2005. 1571176
[14] J. W. Kaltz, J. Ziegler and S. Lohmann, “Context-Aware Web Engineering: Modeling and Applications,” RIA Re- vue d’Intelligence Artificielle, Special Issue on Applying Context Management, Vol. 19, No. 3, 2005, pp. 439-458.
[15] T. Strang, C. Linnhoff-Popien and K. Frank, “COOL: A Context Ontology Language to enable Contextual Inter-operability,” Proceedings of 4th IFIP WG 6.1 International Conference on Distributed Applications and Inter-operable Systems (DAIS2003), 2003, pp. 236-247.
[16] T. Strang and C. Linnhoff-Popien, “A Context Modeling Survey,” Workshop on Advanced Context Modelling, Reasoning and Management, UbiComp 2004—6th International Conference on Ubiquitous Computing, Nottingham, 2004, pp. 34-41.
[17] P. Dourish, “What We Talk about When We Talk about Context,” Personal and Ubiquitous Computing, Vol. 8, No. 1, 2004, pp. 19-30. doi:10.1007/s00779-003-0253-8
[18] D. Cruzes, M. G. Mendon?a, V. Basili, F. Shull and M. Jino, “Using Context Distance Measurement to Analyze Results across Studies,” ESEM ’07: Proceedings of the First International Symposium on Empirical Software Engineering and Measurement, IEEE Computer Society, Washington DC, 2007, pp. 235-244.
[19] W. Huang and T. Tao, “Adding Context-Awareness to Knowledge Management in Modern Enterprises,” Second IEEE International Conference On Intelligent Systems, 2004, pp. 393-398
[20] “Resource Description Framework Standards,” The World Wide Web Consortium, stan- dards/ techs/ rdf#stds
[21] ISO/IEC FCD 25010.3 Software engineering—Software product Quality Requirements and Evaluation (SQuaRE) —Quality Model and Guide, 2009.
[22] L. Olsina, G. Rossi, A. Garrido, D. Distante and G. Canfora, “Web Applications Refactoring and Evaluation: A Quality-Oriented Improvement Approach,” Journal of Web Engineering, Vol. 7, No. 4, 2008, pp. 258-280.
[23] M. Martin and L. Olsina, “Towards an Ontology for Software Metrics and Indicators as the Foundation for a Cataloging Web System,” Proceedings of IEEE Computer Society (1st Latin American Web Congress), Santiago de Chile, 2003, pp. 103-113.
[24] H. Molina, F. Papa, M. Martin and L. Olsina, “Semantic Capabilities for the Metrics and Indicators Cataloging Web System,” Engineering Advanced Web Applications, Rinton Press Inc., 2004, pp. 97-109.
[25] B. Kitchenham, D. R. Jeffery and C. Connaughton, “Misleading Metrics and Unsound Analyses,” IEEE Software, Vol. 24, No. 2, 2007, pp. 73-78. doi:10.1109/ MS.2007.49
[26] M. Grossniklaus, M. C Norrie, “An Object-Oriented Version Model for Context-Aware Data Management,” Proceedings of WISE 2007, 8th International Conference on Web Information Systems Engineering, Nancy, France, December 2007, pp. 398-409.

Copyright © 2023 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.