Abstract
Web Application is placed and accessed over a network, which could be an intranet, extranet or the internet. An intranet is identified as an ideal platform for knowledge- sharing and collaboration in organizations, or institutions. But it is at times hampered by maintainability issue which indeed is a key quality attribute of web applications. This paper presents an explicit description of a process for prediction of maintainability of web application based on design metrics and statistical approach. The work investigates whether a set of measures identified for UML class diagram structural properties (size, complexity, coupling, cohesion) could be good predictors of class diagram maintainability based on the sub-characteristics; understandability, analyzability, and modifiability. Results indicate that useful prediction models can be built from the measures and identified the strongest predictors from the proposed metrics. This framework can be applied to construct maintainability prediction models to control the maintenance tasks of the system and promote efficient collaboration in university campus.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
Briand, L., Arisholm, S., Counsell, F., Houdek, F., Thevenod-Fosse, P.: Empiricalstudies of object- oriented artefacts, method and processes; State of the art and future directives. Empirical software engineering 4(4), 357–404 (2000)
Conallen, J.: Building web applications with UML. Addison-Wesley Publishing Company, Reading (2003)
Genero, M., Piattini, M., Calero, C.: Empirical validation of class diagram metrics. In: Proceedings of the International Symposium in Empirical Software Engineering, pp. 195–203. IEEE Computer Society Press (2002)
Genero, M., Manso, E., Cantone, G.: Building UML class diagram maintainability prediction models based on early metrics. In: Proceedings of the 9th International Symposium on Software Metrics 2003, pp. 263–275 (2003)
Ghosheh, E., Black, S., Qaddour, J.: Design Metrics for Web Application maintainability Measurement. In: Proceeding of 6th IEEE/ACS International Conference Computer Systems and applications, pp. 778–784. IEEE, Doha (2008)
IEE: Institute of Electronics Engineers. IEE standard computer Dictionary. A Compilation of IEE Standard Computer Dictionary. New York (1990)
ISO 9126-1 Software Engineering –Product quality- Part 1: Quality model (2001)
Kiewkanya, M., Jindasawat, N., Muenchaisri, P.: A methodology for constructing maintainability model of object- oriented design. In: Proceedings of 4th International Conference on Quality Software, pp. 206–213. IEEE Computer Society (2004)
Mendes, E., Mosley, S.: Council: Web Metrics – Estimating design and authoring effort. IEEE Multimedia 8(1), 50–57 (2001)
Muthanna, S., Kontogiannis, K., Ponnainbalam, K., Stacey, B.: A maintainability Model for Industrial Software Systems using Design Level metrics. In: Proceeding of the 7th Working Conference on Reverse Engineering, Brisbane, Australia, pp. 248–256 (2000) ISSN: 1095-1350
Perepletchikov, M.: Software design metrics for predicting maintainability of service –oriented software; Phd thesis, School of Computer Science and Information technology. RMIT University Melbourne, Austalia (2009)
Polo, M., Piattini, M., Ruiz, F.: Using code metrics to predict maintenance of legacy programs: A case study. In: Proceedings of the Internal Conference on Software Maintenance (ICSM), pp. 202–208. IEEE Computer Society, Florence (2001)
Saini, R., Dubey, S.K., Rana, A.: Analytical study of Maintainability models for quality evaluation. Indian Journal of Computer Science and Engineering 2(3) (2011) ISSN 0976-5106
Tramontana, P.: Reverse engineering of web Application: Universita Degli Studidi Napoli Federico II. PhD thesis (2005)
Welker, K.D., Oman, P.W.: Software maintainability metrics models in practice. Journal of Defense software engineering 8(6), 19–23 (1995), Crosstalkonline.org
Zhao, L., Hayes, J.: Maintainability Prediction: a regression analysis of measures of evolving systems. In: Proceeding of the 21st IEEE International Conference on Software Maintenance, September 25-29, pp. 601–604 (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Misra, S., Egoeze, F. (2014). Framework for Maintainability Measurement of Web Application for Efficient Knowledge-Sharing on Campus Intranet. In: Murgante, B., et al. Computational Science and Its Applications – ICCSA 2014. ICCSA 2014. Lecture Notes in Computer Science, vol 8583. Springer, Cham. https://doi.org/10.1007/978-3-319-09156-3_45
Download citation
DOI: https://doi.org/10.1007/978-3-319-09156-3_45
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-09155-6
Online ISBN: 978-3-319-09156-3
eBook Packages: Computer ScienceComputer Science (R0)