IMA–CID: an integrated modeling approach for developing educational modules - Barbosa, Ellen Francine; Maldonado, José Carlos (Journal of the Brazilian Computer Society, 2011)