Assignment is a synonym of Station. Foster is a type of Station. Foster is a synonym of Protect. Protection is derived from Protect. 
one thing you do when you Walking is Trip. 
Assignment <--Synonym--> Station <--IsA-- Foster <--Synonym--> Protect <--DerivedFrom-- Protection 
Walking --HasSubevent--> Trip 