A community based metaphor supporting EUD within communities