Introduction Of Automatic Code Generation Essay

789 Words Feb 26th, 2016 4 Pages
1.1 Introduction to Automatic Code Generation
Software engineering is the one which consists of design, development, operation, and maintenance of software, and the study of these approaches; that is what the application of the engineering to the software. Modern day programs are much larger and complex. Further, maintainability of these programs is frequent. Unified Modelling Language (UML) which is a visual modelling language, used for the purpose of support of the modelling of different views of the software. That is the main reason why, it is widely used by the software practitioners. Even though UML is being widely popular among the software practitioners, its potential in helping the software development activities is not fully known. One potential use of UML Diagram is code generation with which the human errors during manual translation of the UML Diagram to equivalent code can be avoided and also improve communication between design team and coding team which results in reduction of coding effort. Even if the different diagrams are used, each diagram has their own elements specification based on which the generated code may be structural or behavioral in nature. So depending on the UML diagrams used the code generated will also get changes.
In the field of the software development, there consists of the designing followed by coding of the software, which is more or less time consuming based on the complexity of the project or the designing strategy. Coding of the…

Related Documents