Domain-specific Languages as Tools for Teaching 3D Graphics Topics: Domain-Specific Modeling In Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development MODELSWARD - Volume 1, 498-503, 2014 , Lisbon, Portugal