Pragmatic Model-Driven Software Development from the Viewpoint of a Programmer: Teaching Experience - Jaroslav Porubän; Michaela Bačíková; Sergej Chodarev; Milan Nosáľ (Annals of computer science and information systems)