Thomasand Barry. Model Driven Development. ACM Press, 2003, doi:10.1145/949344.949346.