Generating Java Code from UML Class and Sequence Diagrams

UML-based approaches provide abstraction todeal with the high complexity of embedded applications andwhen combined with Model-driven Engineering can also pro-vide automation trough automatic code generation. This paperpresents an approach to automatically generate structuraland behavioral code from UML class and sequence diagrams.This approach is demonstrated through a case study and wasvalidated by the implementation of a code generator.

[1]  Quan Long,et al.  Consistent code generation from UML models , 2005, 2005 Australian Software Engineering Conference.

[2]  Volker Gruhn,et al.  Model-Driven Software Development , 2005 .

[3]  Aamer Nadeem,et al.  Automatic Generation of Java Code from UML Diagrams using UJECTOR , 2009 .

[4]  Simona Ronchi Della Rocca,et al.  λ Δ -Models , 2004 .

[5]  Luigi Carro,et al.  Using UML as Front-end for Heterogeneous Software Code Generation Strategies , 2008, 2008 Design, Automation and Test in Europe.

[6]  Bran Selic UML 2: A model-driven development tool , 2006, IBM Syst. J..

[7]  Bran Selic,et al.  Models, Software Models and UML , 2003, UML for Real.