1. A unified method of scoring partitions of a composition of ontological subjects comprising: obtaining at least one set of ontological subject of a first predefined order; partitioning the composition of ontological subjects into one or more pluralities of partitions; constructing one or more data arrays corresponding to at least one participation matrix representing participation pattern of at least some of said ontological subjects of the first predefined order into one or more of said partitions by having a non-zero value in the corresponding entries of the participation matrix, wherein each row of the participation matrix is representative of one of said ontological subjects and each column of the participation matrix is representative of one of said partitions or vice versa; assigning or calculating scores, according to one or more importance aspects of one or more predefined criteria of importance, to one or more of said ontological subjects of the first predefined order; scoring one or more of said partitions of the composition, by using the score of the ontological subjects of the first predefined order and data of one or more of said one or more data arrays corresponding to said at least one participation matrix; and processing said scoring data of partitions and/or storing said scoring data of partitions onto one or more non-transitory computer readable storage.