An Approach to Code Generation from UML Diagrams

Abstract

 The Unified Modeling Language (UML) has now become the de-facto industry standard for object-oriented (OO) software development. UML provides a set of diagrams to model structural and behavioral aspects of an object-oriented system. Automatic translation of UML diagrams to object oriented code is highly desirable because it eliminates the chances of introduction of human errors in the translation process. Automatic code generation is efficient which, in turn, helps the software engineers deliver the software on time. However, major challenges in this area include checking consistency of UML models, and ensuring accuracy, maintainability, and efficiency of the generated code. This paper represents an approach to generate efficient and compact executable code from UML diagram. By analyzing the characteristics UML diagram, a coding strategy is proposed, and a structure identification and coding algorithm are put forward for code generation from UML diagram. Based on the coding strategy an algorithm is proposed to generate code from UML diagrams using some intermediate steps. The main objective of this paper is to generate the code from UML diagram.

Authors and Affiliations

Harshal D. Gurad*

Keywords

Related Articles

 BRAIN MACHINE INTERFACING WITH IoT FUNTIONALITY

 Brain dead people and people having any disability related to brain cannot normally communicate with others and for their betterment some electronic need to be developed and Brain Machine Interfacing (BMI) is...

Roughness of (μ1,μ2) – Dichotomies of first order Sylvester matrix

conditions for (μ1,μ2) – dichotomy under small perturbations associated with Kronecker product Sylvester Matrix differential homogeneous System, X’ (t) =A(t)X(t)+X(t)B(t) in L∞.

 Testing the Weak-Form Efficient Market Hypothesis: Using CNX Media from the Emerging National Stock Exchange

 Capital market is one of the significant phases of every financial institution and now it’s playing a strategic role in a country’s economic growth. On the other hands, it gives flexibility for investor to choose...

 CFD ANALYSIS OF DOUBLE PIPE HEAT EXCHANGER FOR HEAT TRANSFER ENHANCEMENT BY USING NANO FLUIDS

 A heat exchanger is a device that is used to transfer thermal energy between two or more fluids, between a solid surface and a fluid, between solid particulates and fluid, at different temperatures. Heat exchanger...

 Selecting a Best Parameter for Manufacturing a Motorcycle Axle Using Multi Criteria Decision Technique [VIKOR Method] & AHP

 This study explores the ranking method for selecting the priority parameter for manufacturing of an axle for a motorcycle from various criteria. Before production of any product, predominant selection of the param...

Download PDF file
  • EP ID EP132921
  • DOI -
  • Views 108
  • Downloads 0

How To Cite

Harshal D. Gurad* (30).  An Approach to Code Generation from UML Diagrams. International Journal of Engineering Sciences & Research Technology, 3(1), 421-423. https://europub.co.uk/articles/-A-132921