A framework for generating graphic user interface source code from uml class diagram - Vu Thanh Nguyen.