The most commonly used AdditionalAttribute is named PROCESSVERSION. It occurs in nearly 450 products. The definition of this AdditionalAttribute is: Version of the process software that generated the product.
Example
ECHO:
/Granule/AdditionalAttributes/AdditionalAttribute
<AdditionalAttribute> <Name>PROCESSVERSION</Name> <Values> <Value>5.0.1</Value> </Values> </AdditionalAttribute>
ISO:
/gmi:MI_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmi:LE_ProcessStep/gmi:processingInformation/eos:EOS_Processing/eos:otherProperty/gco:Record/eos:AdditionalAttributes/eos:AdditionalAttribute
<eos:AdditionalAttribute> <eos:reference> <eos:EOS_AdditionalAttributeDescription> <eos:type> <eos:EOS_AdditionalAttributeTypeCode codeList="http://earthdata.nasa.gov/metadata/resources/Codelists.xml#EOS_AdditionalAttributeTypeCode" codeListValue="processingInformation">processingInformation</eos:EOS_AdditionalAttributeTypeCode> </eos:type> <eos:name> <gco:CharacterString>PROCESSVERSION</gco:CharacterString> </eos:name> </eos:EOS_AdditionalAttributeDescription> </eos:reference> <eos:value> <gco:CharacterString>5.0.11</gco:CharacterString> </eos:value> </eos:AdditionalAttribute>
The ECHO metadata model includes an element named PGEVersionClass which is defined as "This entity stores basic descriptive characteristics related to the Program Generation Executable (PGE) associated with a granule.". It includes two child elements: PGEName and PGEVersion. The definition of PGEVersion is "Version of the Delivered Algorithm Package that applied when produce the granule. (sic)". These two elements seem to mean the same thing.