A Review for Improving Software Change using Traceability Model with Test Effort Estimation

Abstract

Maintaining a software system includes tasks such as fixing defects, adding new features, or modifying the software (software changes) to accommodate different environments. Then, the modified software system needs to be tested, to ensure the changes will not having any adverse effects on the previously validated code. Regression testing is one of the approaches which software tester used to test the software system. The traditional regression testing strategy was to repeat all the previous tests and retesting all the features of the program even for small modifications. For programming with thousand lines of codes (LOC), the cost of retesting the entire system is expensive if attempted after every change. This practice is becoming increasingly difficult because of the demand for testing the new functionalities and correcting errors with limited resources. Numerous techniques and tools have been proposed and developed to reduce the costs of regression testing and to aid regression testing processes, such as test suite reduction, test case prioritization, and test case done on the thresholds and weightings used in regression testing. However, there is still need to study on the software traceability model of coverage analysis in software changes during regression testing and test effort estimation on regression testing. Hence, this paper describes the proposal for improving software changes with hybrid traceability model and test effort estimation during regression testing. We will explain our proposed work including the problem background, the intended research objectives, literature review and plan for future implementation. This study is expected to contribute in developing hybrid traceability model for large software development project to support software changes during regression testing with test estimation approach and expected to reduce operational cost during the implementation on software maintenance. Also, it is hoped that an efficient and improve solution to regression testing can be realized, thus, gives the benefits to software testers and project manager manage the software maintenance task since it is a critical part in software project development

Authors and Affiliations

Mazidah Mat Rejab, Suriayati Chuprat, Nurulhuda Firdaus Mohd Azmi

Keywords

Related Articles

A Review on Rainfall Erosivity (R factor) in Universal Soil Loss Equation

Land degradation caused by soil erosion by water can endanger the environment around the world. The estimation of soil erosion rates is mainly dependent on modeling rainfall erosivity, land use changes and influences of...

Program Planning Model: A Theoretical Guide for Designing Online Distance Education Courses

Planning a university-based distance education was once considered a marginalized practice in higher education institutions (HEIs). However, many changes have since taken place in HEIs, not only from procedural and techn...

Influence of Hierarchy Sustainability Governance in Ecotourism Management: Case Study in Paya Indah Wetlands

Governance is a very important interaction process involving government, private sector and civil society in decision-making. Knowing the influence of sustainability governance to the ecotourism management is important t...

The Ontological Aspect of Ibn al-Haytham’s Scientific Research Philosophy

This paper generally intends to obtain a scientific research concept based on Islamic understanding in order to carry out research on Islam. Specifically, the concept examined Ibn al-Haytham’s roles in doing scientific r...

Stem Integration in Classroom Practices among Biology Teachers in Mara Junior Science College (MJSC)

The purpose of this study is to explore the teacher’s understanding and practices of STEM integration in Biology classrooms at MARA Junior Science College (MJSC). A semi-structured interview was conducted with five Biolo...

Download PDF file
  • EP ID EP560769
  • DOI 10.6007/IJARBSS/v8-i4/4153
  • Views 86
  • Downloads 0

How To Cite

Mazidah Mat Rejab, Suriayati Chuprat, Nurulhuda Firdaus Mohd Azmi (2018). A Review for Improving Software Change using Traceability Model with Test Effort Estimation. International Journal of Academic Research in Business and Social Sciences, 8(4), 1198-1208. https://europub.co.uk./articles/-A-560769