A Metamodel to Carry Out Reverse Engineering of C++ Code into UML Sequence Diagrams | IEEE Conference Publication | IEEE Xplore