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.