Towards a formalism to produce a programmer assistant CASE tool | IEEE Journals & Magazine | IEEE Xplore