1.1.0 An RDF Schema that can be used to represent the results of a diff operation (differences between two versions of an RDF model). Also provides SPIN rules that can be used to construct instances. Diff Construct DeletedTripleDiffs for added triples subject predicate object Name of the old graph during a diff:rule execution. old Name of the new graph during a diff:rule execution. new Deleted triple diff label subject predicate object Deleted {?object} from {?predicate} at {?subject} Construct AddedTripleDiffs for added triples subject predicate object Added triple diff label subject predicate object Added {?object} to {?predicate} at {?subject} Construct AddedBlankNodeDiffs for added blank nodes subject predicate objectName object <@ label subject predicate objectName Added "{?objectName}" to {?predicate} at {?subject} Added blank node diff Construct DeletedBlankNodeDiffs for added blank nodes subject predicate objectName object <@ label subject predicate objectName Deleted "{?objectName}" from {?predicate} at {?subject} Deleted blank node diff Blank node diff Triple diff Points to a diff rule rule object name subject predicate label 0 -2 type diff Show all diffs Diffs Shows all Diffs in the current model. label diff 0 -2 type selectedResource Show related diffs {?selectedResource} Diffs Shows all Diffs related to a selected resource. object The string to compare the label with. has value with name Checks whether a given subject (?arg1) / predicate (?arg2) combination has an object that has a label that matches a given label (?arg3), where the labels are compared using smf:name. This function can be used to check whether a given blank node (with a given label) is still available (via string comparison) in another graph. The subject to match (or null). The predicate to match (or null)