1. A method for clustering process models each consisting of model elements comprising a text phrase which describes in a natural language a process activity according to a process modeling language grammar and a natural language grammar, wherein the distance matrix is calculated employing both grammars, each distance of said distance matrix indicating a dissimilarity of a pair of said process models, wherein said process models are partitioned into a set of clusters based on said calculated distance matrix.