Designing embedded systems using patterns: A case study. - Michael J. Pont; Mark P. Banner (J. Syst. Softw., 2004)