Abstract
Web applications and their quality evaluation has been the subject of abundant research. However, models have been used mostly for the purpose of understanding, rather than improving. In this work, we propose utilizing a quality modeling framework to instantiate quality models with the specific purpose to not only to understand the current situation of an entity, but also to improve it. Our approach instantiates models for both external quality and quality in use, resulting in a requirements tree for both followed by evaluation and then combined with a mechanism to develop relationships between them. Hence, improving is driven by understanding these relationships, namely, ‘depends on’, and ‘influences’ in alignment with the ISO 25010 quality life cycle model. This is illustrated with a case study showing the underlying strategy from model instantiation to application improvement.
Keywords
References
Basili, V., Lindvall, M., Regardie, M., Seaman, C., Heidrich, J., Munch, J., Rombach, D., Trendowicz, A.: Linking software development and business strategy through measurement. IEEE Computer 43(4), 57–65 (2010)
Becker, P., Lew, P., Olsina, L.: Strategy to Improve Quality for Software Applications: A Process View. In: To appear in ACM Proceedings of ICSE, Int’l Conference of Software and System Process (ICSSP), Honolulu, Hawaii, USA, May 21-22 (2011)
Bevan, N.: Extending quality in use to provide a framework for usability measurement. In: Kurosu, M. (ed.) HCD 2009. LNCS, vol. 5619, pp. 13–22. Springer, Heidelberg (2009)
Bevan, N., Bohomolni, I.: Incorporating user quality requirements in the software development process. In: Proceedings of 4th International Software Quality Week Europe, Brussels, pp. 1192–1204 (2000)
Brambilla, M., Comai, S., Fraternali, P., Matera, M.: Designing Web Applications with WebML and WebRatio Web Engineering. In: Modelling and Implementing Web Applications, Ch. 9, pp. 221–261. Springer HCIS, Heidelberg (2008)
Burton, M., Walther, J.: The value of Web log data in use-based design and testing. Journal of Computer-Mediated Communication 6(3) (2001)
Covella, G., Olsina, L.: Assessing Quality in Use in a Consistent Way. In: ACM Proceedings, Int’l Congress on Web Engineering (ICWE 2006), SF, USA, pp. 1–8 (2006)
Fernandez, A., Insfran, E., Abrahão, S.: Integrating a Usability Model into Model-Driven Web Development Processes. In: Vossen, G., Long, D.D.E., Yu, J.X. (eds.) WISE 2009. LNCS, vol. 5802, pp. 497–510. Springer, Heidelberg (2009)
Hassenzahl, M.: User experience: towards an experiential perspective on product quality. In: Proc. 20th Int’l Conference of the Assoc. Francophone d’Interaction Homme-Machine, IHM, vol. 339, pp. 11–15 (2008)
ISO 13407: User centered design process for interactive systems (1998)
ISO/IEC 25010: Systems and software engineering. Systems and software Quality Requirements and Evaluation (SQuaRE). System and Software Quality Models (2011)
Lew, P., Olsina, L., Zhang, L.: Quality, Quality in Use, Actual Usability and User Experience as Key Drivers for Web Application Evaluation. In: Benatallah, B., Casati, F., Kappel, G., Rossi, G. (eds.) ICWE 2010. LNCS, vol. 6189, pp. 218–232. Springer, Heidelberg (2010)
Moraga, M.A., Bertoa, M.F., Morcillo, M.C., Calero, C., Vallecillo, A.: Evaluating Quality-in-Use Using Bayesian Networks. In: Proc. of QAOOSE 2008, Paphos, Cyprus (2008)
Nielsen, J.: Involving Stakeholders in User Testing, Jakob Nielsen’s Alertbox (May 24, 2010), http://www.useit.com/alertbox/utest-observers.html (accessed in January 2011)
Olsina, L., Papa, F., Molina, H.: How to Measure and Evaluate Web Applications in a Consistent Way. In: Modelling and Implementing Web Applications, Ch. 13, pp. 385–420. Springer HCIS, Heidelberg (2008)
Olsina, L., Rossi, G., Garrido, A., Distante, D., Canfora, G.: Web Applications Refactoring and Evaluation: A Quality-Oriented Improvement Approach. Journal of Web Engineering 4(7), 258–280 (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lew, P., Olsina, L. (2011). Instantiating Web Quality Models in a Purposeful Way. In: Auer, S., Díaz, O., Papadopoulos, G.A. (eds) Web Engineering. ICWE 2011. Lecture Notes in Computer Science, vol 6757. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-22233-7_15
Download citation
DOI: https://doi.org/10.1007/978-3-642-22233-7_15
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-22232-0
Online ISBN: 978-3-642-22233-7
eBook Packages: Computer ScienceComputer Science (R0)