Compiler-Like Code Generation for fUML: Reducing Overhead in Executable UML | IEEE Journals & Magazine | IEEE Xplore