https://wiki.eclipse.org/MDT/UML2/Getting_Started_with_UML2
https://www.cnblogs.com/xiaolinxi/p/3326451.html