CPP2XMI: Reverse Engineering of UML Class, Sequence, and Activity Diagrams from C++ Source Code | IEEE Conference Publication | IEEE Xplore