Most Read Research Articles


Warning: Creating default object from empty value in /var/www/html/sandbox.ijcaonline.org/public_html/modules/mod_mostread/helper.php on line 79

Warning: Creating default object from empty value in /var/www/html/sandbox.ijcaonline.org/public_html/modules/mod_mostread/helper.php on line 79

Warning: Creating default object from empty value in /var/www/html/sandbox.ijcaonline.org/public_html/modules/mod_mostread/helper.php on line 79

Warning: Creating default object from empty value in /var/www/html/sandbox.ijcaonline.org/public_html/modules/mod_mostread/helper.php on line 79

Warning: Creating default object from empty value in /var/www/html/sandbox.ijcaonline.org/public_html/modules/mod_mostread/helper.php on line 79
Call for Paper - May 2015 Edition
IJCA solicits original research papers for the May 2015 Edition. Last date of manuscript submission is April 20, 2015. Read More

Maintainability Techniques for Software Development Approaches – A Systematic Survey

Print
PDF
IJCA Special Issue on Issues and Challenges in Networking, Intelligence and Computing Technologies
© 2012 by IJCA Journal
ICNICT - Number 4
Year of Publication: 2012
Authors:
Gagan Tiwari
Arun Sharma

Gagan Tiwari and Arun Sharma. Article: Maintainability Techniques for Software Development Approaches – A Systematic Survey. IJCA Special Issue on Issues and Challenges in Networking, Intelligence and Computing Technologies ICNICT(4):28-31, November 2012. Full text available. BibTeX

@article{key:article,
	author = {Gagan Tiwari and Arun Sharma},
	title = {Article: Maintainability Techniques for Software Development Approaches – A Systematic Survey},
	journal = {IJCA Special Issue on Issues and Challenges in Networking, Intelligence and Computing Technologies},
	year = {2012},
	volume = {ICNICT},
	number = {4},
	pages = {28-31},
	month = {November},
	note = {Full text available}
}

Abstract

Time, effort and money involved in maintaining software has always been considered greater than its development time. Also, its vagueness in prediction at early stage of development makes the process more complex. Researchers and developers are working on devising various techniques/algorithms for better prediction. Present paper conducts a detailed survey on these techniques and identified several factors or characteristics on which maintainability depends. These factors vary for different software development approaches like object-oriented, component-based, aspect-oriented and others due to the architectural difference.

References

  • Lientz, B. P. , Swanson, E. B. , 2000. Software Maintenance Management, Addison - Wesley Reading, MA.
  • Khairuddin, H. , Elizabeth, K. , 1996. A Software Maintainability Attributes Model, Malaysian Journal of Computer Science, Vol. 9, Issue 2, pp: 92-97
  • Fioravanti, F. , Nesi, P. , 2001. Estimation and Prediction Metrics for Adaptive Maintenance Effort of Object -Oriented Systems, IEEE Transactions on Software Engineering, Vol. 27, Issue 12, pp: 1062–1084.
  • Bandini, S. , Paoli, F. D. , Manzoni, S. , Mereghetti, P. , 2002. A support system to COTS based software development for business services , Proceedings of the 14th International Conference on Software Engineering and Know ledge Engineering, Ischia, Italy, Vol. 27, pp: 307–314.
  • Ahn, Y. , Suh, J. , Kim, S. , Kim, H. , 2003. The Software Maintenance Project Effort Estimation Model Based on Function Points, Journal of Software Maintenance: Research and Practice, Vol. 15, Issue 2, pp: 71-85.
  • Ardimento, P. , Bianchi, A. , Visaggio, G. , 2004. Maintenance-oriented Selection of Software Components, Proceedings of 8th European Conference on Software Maintenance and Reengineering, pp: 115 –124.
  • Kajko-Mattsson, M. , Canfora, G. , Chorean, D. , van Deursen, A. , Ihme, T. , Lehmna, M. , Reiger, R. , Engel, T. , Wernke, J. , 2006. A Model of Maintainability – Suggestion for Future Research, Proceedings of International Multi-Conference in Computer Science & Computer Engineering (SERP'06), pp: 436-441.
  • Singh, Y. , Kaur, A. , Sangwan, O. P. , 2004. Neural Model for Software Maintainability, Proceedings of International Conference on ICT in Education and Development (AISECT 2004), pp: 1-11.
  • Aggarwal, K. K. , Singh, Y. , Chandra, P. , Puri, M. , 2005. Measurement of Software Maintainability Using a Fuzzy Model, Journal of Computer Sciences, Vol. 1, Issue 4, pp: 538-542.
  • Aggarwal, K. K. , Singh, Y. , Kaur, A. , Malhotra, R. , 2006. Application of Artificial Neural Network for Predicting Maintainability using Object -Oriented Metrics, Transactions on Engineering, Computing and Technology, Vol. 15, pp: 285-289.
  • Shukla, R, Mishra, A. K. , 2008. Estimating Software Maintenance Effort - A Neural Network Approach, Proceedings of the 1st conference on India Software Engineering Conference, Hyderabad, India, pp: 107-112.
  • Grover, P. S. , Kumar, R. , Sharma, A. , 2007. Few Useful Considerations for Maintaining Software Components and Component -Based Systems. ACM SIGSOFT Software Engineering Notes, Vol. 32, Issue 4, pp: 1-5.
  • Sharma, A. , Kumar, R. , Grover, P. S. , 2009. Reusability Assessment for Software Components – a Neural Network Based Approach, Accepted for publication in International IEEE Conference (IACT' 09) to be held at Thapar University, Patiala from 26-28 March, 2009.
  • Ardil, Ebru. , Ucar, Erdem. , Sandhu, Parvinder. S. , 2009. Software Maintenance Severity Prediction with Soft Computing Approach. International Journal of Computer Science and Engineering 3:2 2009.
  • Kumar, Avadhesh. , Kumar, Rajesh. , Grover, P. S. An Evaluation of Maintainability of Aspect – Oriented Systems: a Practical Approach. International Journal of Computer Science and Security, Volume (1): Issue (2).
  • Kaur, Arvinder. , Kaur, Kamaldeep. , Malhotra, Ruchika, 2010. Soft Computing Approaches for prediction of Software Maintenance Effort. International Journal of Computer Applications (0975 – 8887), Vol. 1 – No. 16.
  • Riaz, M. , Mendes, E. , Tempero, E. D. : A Systematic Review of Software Maintainability Prediction and Metrics. In: ESEM 2009, 2009, pp. 367-377.
  • Riaz, M. , Mendes, E. , Tempero, E. D. : Towards Predicting Maintainability for Relational Database-Driven Software Applications: Extended Evidence from Software Practitioners. International Journal for Software Engineering and its Applications. Vol. 5 No. 2, April 2011.
  • Sharawat, Sandeep. : Software Maintainability Prediction Using Neural Networks. International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622. Vol. 2, Issue 2, Mar-Apr 2012, pp. 750-755.
  • Dash, Yajnaseni. , Dubey, Sanjay. Kumar. , Rana, Ajay. : Maintainability Prediction of Object Oriented Software System by Using Artificial Neural Network Approach. International Journal of Soft Computing and Engineering (IJSCE) ISSN: 2231-2307, Voloume-2, Issue-2, May 2012.