Constantine, L. (2009). Interaction Design and Model-Driven Development. (Schurr, A., & Selic B., Ed.).Model driven engineering languages and systems, proceedings. 5795, 377.