10. The method of claim 9 , wherein the at least one first or the at least one second ordered array of data is a matrix, wherein each row of the matrix is representative of an ontological subject from said plurality of ontological subjects or a partition of said predefined order, and each column of the participation matrix is representative of a partition from one of said at least two pluralities of partitions or vice versa.
9. A computer implemented method of converting at least some information of a composition of ontological subjects into at least one ordered array of data, said method comprises execution of a set of instructions, by one or more processors, configured to perform: partitioning, using one or more data processing or computing devices, the composition to at least two of pluralities of partitions, wherein each of at least two of the at least two pluralities of partitions is assigned with a predefined order namely l and l+r corresponding to a predefined ontological subjects of order l and l+r; identifying at least one plurality of ontological subjects, wherein said at least one plurality of ontological subjects assigned with a predefined order namely k; constructing at least a first set of data structures corresponding to at least one first ordered array of data, said order is recognized by a predefined combination of characters wherein said ordered array of data represents participation of some of said ontological subjects of predefined order k into some of said partitions assigned with predefined order l or l+r, by having a non-zero value in the corresponding entries of the ordered array of data; and constructing at least a second set of data structures corresponding to at least one second ordered array of data, said order is recognized by a predefined combination of characters, wherein said second ordered array of data represents participation of some of said partitions of predefined order l into some of said partitions of predefined order l+r, by having a non-zero value in the corresponding entries of the ordered array of data; and storing at least one of said ordered array of data onto one or more non-transitory computer readable medium.