Privacy aware systems:from models to patterns