I used it for AutoSar applications, where you create tailored embeded programs from a DSL specification.