Soft is etymologically related to Software. Ultimate is a type of Software. Ultimate is a synonym of Last. 
Relative is related to Cousin. 
Soft --EtymologicallyRelatedTo--> Software <--IsA-- Ultimate <--Synonym--> Last 
Relative <--RelatedTo--> Cousin 