1. A method for generating a pluggable domain-specific data type, the method comprising: determining a schema for the domain-specific data type, the schema including a data protocol that defines how data units are to be encoded into a domain-specific data unit, the domain-specific data unit including two or more data units received from one or more data sources, each data unit having a unit of measure; assigning a third unit of measure to the domain-specific data type, the third unit of measure based upon at least two of the two or more data units; converting a first domain-specific data unit into a second domain-specific data unit utilizing the units of measure for both the first and second domain-specific data units; generating the domain-specific data type utilizing the determined schema, the domain-specific data type having a pluggable format such that the domain-specific data type may be utilized by a third-party application; and storing the domain-specific data type in a domain-specific data type library.