1. A unified method of scoring partitions of a composition of ontological subjects, said composition is stored in a computer-readable storage medium or memory, comprising: a. partitioning the composition to a plurality of partitions, b. obtaining a set of plurality of ontological subjects of, said set having at least one member and each of the pluralities of ontological subjects have a predetermined order, c. building at least one participation pattern carrying information data of participation of at least some of the ontological subjects, having a predetermined order, into some of said partitions, d. scoring one or more of the partitions using the data of the at least one participation pattern, said score is an indicative measure of at least one significance aspect of a partition in the composition wherein one of the significance aspect is consistency of the partition in the composition, whereby the scores can be used, by other applications or computer implemented programs, to further process, summarize, or filter some of the partitions, and e. selecting zero or more number of the partitions according to a predetermined range of the scores of the partitions.