Variation is a type of Change. Weaken is a type of Change. Collapse is a type of Weaken. 
Property is related to Value. 
Variation --IsA--> Change <--IsA-- Weaken <--IsA-- Collapse 
Property <--RelatedTo--> Value 