Method efficiency model based on value relevancy

  • Authors:
  • Sim-Hui Tee

  • Affiliations:
  • Multimedia University, Cyberjaya, Malaysia

  • Venue:
  • ACM SIGSOFT Software Engineering Notes
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Class methods are modules in a class that perform a specific behavior. The best software practice in defining a method is to assign a single task for each method. It is always expected that each method should carry out a unique task in its defining class. A series of similar tasks are usually defined by overloaded methods. Such a single-task practice of method definition is seldom imposed on individual software developers who extensively develop user-defined methods. In this research, a method efficiency model is developed with the objective of guiding the software developers in developing an individual cohesive method. Increased cohesion of methods is desirable because it contributes to the enhancement of software maintenance.