Abstract
Web applications, especially those commonly used by a vast number of clients, should fulfill high quality standards. In this paper, we discuss evaluation and improvement of quality attributes on the example of web applications that support city cards for public transport in urban areas. Their quality has been assessed with a set of autonomous evaluation tools in terms of usability, findability in Internet (SEO), accessibility, design, content, mobile, and performance. Quality of the applications has been compared to quality of a new prototype developed as a Single Page Application (SPA). An improved prototype has been created that referred to suggestions offered by the tools. The case study has also presented effects of the prototype improvement on its quality attributes, and relevance of the tool usage.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
ISO/IEC 25010: 2011 Systems and software engineering. Systems and software quality requirements and evaluation (SQuaRE) System and software quality models (2010)
ISO/IEC 25023: 2016 Software engineering: software product quality requirements and evaluation (SQuaRE) Measurement of system and software quality (2015)
Lew, P., Olsina, L., Becker, P., Zhang, L.: An integrated strategy to systematically understand and manage quality in use for web applications. Requirements Eng. 17, 299–330 (2012). https://doi.org/10.1007/s00766-011-0128-x
Kaur, S., Kaur, K., Kaur, P.: Analysis of website usability evaluation methods. In: Proceedings of 3rd International Conference on Computing for Sustainable Global Development, INDIACom, pp. 1043–1046. IEEE, New York (2016)
Al-Omar, K.: Evaluating the internal and external usability attributes of e-learning websites in Saudi Arabia. Adv. Comput. Int. J. 8(3/4) (2017). https://doi.org/10.5121/acij.2017.8401
MKA - Małopolska Karta Aglomeracyjna (Małopolska Agglomeration Card). https://mka.malopolska.pl/en. Accessed 08 Jan 2020
PEKA - Poznańska Elektroniczna Karta Aglomeracyjna (Card of Poznan urban area). https://www.peka.poznan.pl/SOP/login.jspb. Accessed 08 Jan 2020
Warsaw City Card. https://www.wtp.waw.pl/en/. Accessed 08 Jan 2020
Site Analyzer. https://www.site-analyzer.com. Accessed 22 Jan 2020
Qualidator. https://www.qualidator.com/Wqm/en/default.aspx. Accessed 22 Jan 2020
Website Grader. https://website.grader.com. Accessed 22 Jan 2020
SEO Web Page Analyzer. http://seowebpageanalyzer.com. Accessed 22 Jan 2020
Chrome DevTools. https://developers.google.com/web/tools/chrome-devtools/. Accessed 22 Jan 2020
Stępniak, W., Nowak, Z.: Performance Analysis of SPA Web Systems. In: Borzemski, L., et al. (eds) Proceedings of 37th International Conference on Information Systems Architecture and Technology – ISAT 2016. Advances in Intelligent Systems and Computing, vol. 521, pp. 235–247. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-46583-8_19
Nakai,H., Tsuda, N., Honda, K., Washizaki, H., Fukazawa, Y.: A SQuaRE-based software quality evaluation framework and its case study. In: 2016 IEEE Region 10 Conference (TENCON), pp. 3704–3707. IEEE, New York (2016). https://doi.org/10.1109/tencon.2016.7848750
Martinez-Fernandez, S., et al.: Continuously assessing and improving software quality with software analytics tools: a case study. IEEE Access 7, 68219–68239 (2019). https://doi.org/10.1109/ACCESS.2019.2917403
Jadhav, M.A., Sawant, B.R., Deshmukh, A.: Single Page Application using AngularJS. Int. J. Comput. Sci. Inf. Technol. 6(3), 2876–2879 (2015)
Dennis, A.R., Taylor, N.J.: Information foraging on the web: the effects of “acceptable” internet delays on multi-page information search behavior. Decis. Support Syst. 42(2), 810–824 (2006). https://doi.org/10.1016/j.dss.2005.05.032
UglifyJS 3: Online JavaScript minifier. https://skalman.github.io/UglifyJS-online/. Accessed 31 Jan 2020
WebP A new image format for the Web. https://developers.google.com/speed/webp. Accessed 31 Jan 2020
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Derezińska, A., Kwaśnik, K. (2020). Evaluation and Improvement of Web Application Quality – A Case Study. In: Zamojski, W., Mazurkiewicz, J., Sugier, J., Walkowiak, T., Kacprzyk, J. (eds) Theory and Applications of Dependable Computer Systems. DepCoS-RELCOMEX 2020. Advances in Intelligent Systems and Computing, vol 1173. Springer, Cham. https://doi.org/10.1007/978-3-030-48256-5_19
Download citation
DOI: https://doi.org/10.1007/978-3-030-48256-5_19
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-48255-8
Online ISBN: 978-3-030-48256-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)