Abstract
The accurate maintainability prediction of relational database-driven software applications can improve the project management for these applications, thus benefitting software organisations. This paper presents an up-to-date account of the state of practice in maintainability prediction for relational database-driven software applications. Twelve semi-structured interviews were conducted with software professionals. The results provide both an account of the current state of practice in that area and a list of potential maintainability predictors for relational database-driven software applications.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bhatt, P., et al.: Influencing Factors in Outsources Software Maintenance. SIGSOFT SEN 31(3), 1–6 (2006)
Fadlalla, A., et al.: Survey of DBMS Use and Satisfaction. Info. Sys. Mgmt. 14(2) (1973)
Ferneley, E.H.: Design Metrics as an Aid to Software Maintenance: An Empirical Study. J. Softw. Maint.: Res. Pract. 11, 55–72 (1999)
Gardiokiotis, S.K., et al.: A Structural Approach towards the Maintenance of Database Applications. In: IDEAS 2004, pp. 277–282 (2004)
IEEE Std. 610.12-1990: Standard Glossary of Software Engineering Terminology. IEEE Computer Society Press, Los Alamitos, CA (1993)
Genero, M., Olivas, J., Piattini, M., Romero, F.: Using Metrics to Predict OO Information Systems Maintainability. In: Dittrich, K.R., Geppert, A., Norrie, M.C. (eds.) CAiSE 2001. LNCS, vol. 2068, pp. 388–401. Springer, Heidelberg (2001)
Lim, J.S., et al.: An Empirical Investigation of the Impact of OO Paradigm on the Maintainability of Real-World Mission-Critical Software. J. Syst. Soft. 77, 131–138 (2005)
Seaman, C.: Qualitative Methods in Empirical Studies of Software Engineering. IEEE Transactions on Software Engineering 25(4), 557–572 (1999)
Kapfhammer, G.M., Soffa, M.L.: A Family of Test Adequacy Criteria for Database-Driven Applications. In: ESEC/FSE 2003, pp. 98–107 (2003)
Krippendorff, K.: Content Analysis – An Introduction to Its Methodology, 2nd edn. Sage Publications, Thousand Oaks (2004)
Maule, A., et al.: Impact Analysis of DB Schema Changes. In: ICSE 2008, pp. 451–460 (2008)
Mendes, E., Mosley, N.: Web Engineering. Springer, Heidelberg (2006) ISBN-10 3-540-28196-7, ISBN-13 978-3-540-28196-2
QSR International Pty Ltd.: Nvivo version 8 (2010), http://www.qsrinternational.com/products_nvivo.aspx
Oman, P., Hagemeister, J.: Construction and Testing of Polynomials Predicting Software Maintainability. J. Syst. Software 24, 251–266 (1994)
Riaz, M., Mendes, E., Tempero, E.: A Systematic Review of Software Maintainability Prediction and Metrics. In: ESEM 2009, pp. 367–377 (2009)
Riaz, M., Mendes, E., Tempero, E.: Maintainability Prediction for Database-Driven Software Applications – Preliminary Results from Interviews with Software Professionals. In: SEDE 2010 (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Riaz, M., Mendes, E., Tempero, E. (2010). Towards Maintainability Prediction for Relational Database-Driven Software Applications: Evidence from Software Practitioners. In: Kim, Th., Kim, HK., Khan, M.K., Kiumi, A., Fang, Wc., Ślęzak, D. (eds) Advances in Software Engineering. ASEA 2010. Communications in Computer and Information Science, vol 117. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17578-7_12
Download citation
DOI: https://doi.org/10.1007/978-3-642-17578-7_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-17577-0
Online ISBN: 978-3-642-17578-7
eBook Packages: Computer ScienceComputer Science (R0)