AIB 2009-03: Model-Based Construction of Embedded & Real-Time Software - A Methodology for Small Devices