Challenges in Model-Driven Software Engineering
Model-Driven Development of Complex Software: A Research Roadmap