1. A method of managing a plurality of processes in a repository of a computer system, the method comprising: forming a difference model comprising one or more features that represent differences among the plurality of different processes, wherein at least one of the one or more features is a semantic feature; forming a priority model that represents a priority among the one or more features of the difference model; and organizing the plurality of processes in a repository of a computer system according to the difference model and the priority model; wherein the forming and organizing steps are implemented on a processor device.