1. A method for generating resource description framework benchmarks, comprising: deriving a resultant benchmark dataset with a user specified size and a user specified coherence from and with respect to an input dataset of a given size and a given coherence; wherein said deriving step comprises: computing respective coins, each representing a respective value by which the coherence of the input dataset increases or decreases with respect to deriving the resultant benchmark dataset, when respectively adding to or removing from the input dataset all triples of subject-property-object with subjects that are instances of types in a plurality of type sets and with properties equal to a particular set of properties, each of the respective coins being computing with respect to all of the types in only a respective one of the plurality of type sets and with respect to only a respective one of the properties in the particular set of properties; determining an amount of the triples, as represented by the respective coins, to be added or removed from the input dataset to derive the resultant benchmark dataset; and adding or removing the determined amount of the triples from the input dataset so as to derive the resultant benchmark dataset.