9. The method of claim 5 , wherein the one or more parser definitions are associated with one or more regular expressions, wherein each of the regular expressions when executed causes transforming the first input data into the modified input data.
5. A method comprising: receiving first input data; accessing an ontology for a data store, wherein the ontology comprises a plurality of object property types; determining whether the first input data matches one or more parser definitions that specify two or more parser sub-definitions, wherein each of the two or more parser sub-definitions specifies how to transform a portion of the first input data into a portion of modified input data that is compatible with a component of one of the object property types of the ontology for the data store; wherein each component is associated with a data type of data; using a matching one of the one or more parser sub-definitions, creating a property instance of the object property type that is associated with the matching one of the one or more parser sub-definitions, and storing the portion of the modified input data in a component of the property instance; wherein the method is performed by one or more computer systems.