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

 DESIGNING CST IMPLEMENTED COGNITIVE ARCHITECTURE [CSIA] FOR THE AGRICULTURAL FRUIT PICKING ROBOT

 There is a great need for mechanisation in the agriculture field. The development of Robotics technology is growing very rapidly. This paper focuses mainly on fruit-picking robots. The different kinds of fruit-pic...

 Memory Debug Technique Using March17N BIST

 A Memory Debug Technique plays a key role in System-on-chip (SOC) product development and yield ramp-up. Diagnosis technique plays a key role during the rapid development of the semiconductor memories, for Catchi...

 IMPLEMENTATION OF HEALTH MONITORING SYSTEM USING INTERNET OF THINGS

 Health is one of the most important aspects of human life. Advancements in technology has paved ways for various techniques in health monitoring. Health Monitoring refers to continuous examination of the person’s...

DESIGN AND FINITE ELEMENT ANALYSIS OF TWO WHEELER ENGINE FINS

In India, generally in two wheelers air cooled engines are used. For this purpose, extended surfaces i.e. fins are used, which are mounted on cylinder block and cylinder head. Though the efficiency of cooling in air...

Color – Chlorophyll Relationship of Some Indoor Ornamental Plantsity

In this study, we purposed to determine the relationship between color and chlorophyll of some plants are used to as indoor ornamental plant. The measurements made with this purpose are interpreted and the relationship...

Download PDF file
  • EP ID EP132921
  • DOI -
  • Views 94
  • 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