Categorizing Software Applications
In this paper, the authors provide an extensive overview of existing research in the field of categorizing software applications. This research is compared and discussed based on a number of different criteria: the categorization attributes that are supported, the specific techniques and algorithms that are used for supporting these attribute based categorization; the types of software artifacts that are being categorized; the important issues that need to be taken into account when building categorization engine and the use of software categorization engine.