Text this: Model-driven engineering for distributed real-time systems :