Using test case patterns to estimate software development and quality management cost

  • Authors:
  • Ayman A. Issa;Faisal A. Abu Rub;Fadi F. Thabata

  • Affiliations:
  • Software Engineering Department, Faculty of Information Technology, Philadelphia University, Amman, Jordan 19392;Management Information Systems Department, Faculty of Business and Financial Sciences, University of Petra, Amman, Jordan;Management Information Systems Department, Faculty of Information Technology, Philadelphia University, Amman, Jordan 19392

  • Venue:
  • Software Quality Control
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

A novel process to discover test case patterns is proposed. This has led to the construction of a test case patterns catalogue. The catalogue has been analysed to estimate the potential reusability in different software applications. This has shown that 43% of system functions are generally application domain independent, whereas 57% are application domain dependent. Statistical tests showed that the level of specialisation in software systems could be as low as 20%, which supports the direction taken in this research to reuse test case patterns in software engineering activities, in particular, software cost estimation at the early sages of software development.