Abstract—UML is widely used in the software development, there consists of the designing and coding of the software. Designing phase is done with the help of the UML models, in which consists of the sequence diagrams, activity diagrams, usecase diagrams etc. Since the software development is time and human resource consuming, the reduction of consumption is done with the help of the code generation automatically without the coding in the development phase. This work mainly focus on the UML sequence diagram as the model and the transformation of UML to XMI is done with help of BOUML tool. The meta-elements are extracted from the XMI file with the help of the methods explained in the work. The output obtained will be the java files having the...