See if there is a way to refactor binary components from CBRN file types into NIEM Core binary objects or augmentations. This would reduce overlap and make those components more reusable.
For example, image properties could move into nc:ImageType or a CBRN image augmentation if they do not already exist. The cbrn:ImageFileType could then be updated to contain element nc:Image instead of the current list of individual image properties.
See if there is a way to refactor binary components from CBRN file types into NIEM Core binary objects or augmentations. This would reduce overlap and make those components more reusable.
For example, image properties could move into nc:ImageType or a CBRN image augmentation if they do not already exist. The cbrn:ImageFileType could then be updated to contain element nc:Image instead of the current list of individual image properties.
cbrn:RemarksComplexObjectType
cbrn:DataFileType (extends cbrn:RemarksComplexObjectType)
cbrn:AudioFileType (extends cbrn:DataFileType)
cbrn:ImageFileType (extends cbrn:DataFileType)
cbrn:VideoImageFileType (extends cbrn:ImageFileType)