CFP last date
20 December 2024
Reseach Article

An Ameliorated Approach to Represent UML Class Diagram in the Table Format

by R. N. Kulkarni, C. K. Srinivasa
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 182 - Number 7
Year of Publication: 2018
Authors: R. N. Kulkarni, C. K. Srinivasa
10.5120/ijca2018917635

R. N. Kulkarni, C. K. Srinivasa . An Ameliorated Approach to Represent UML Class Diagram in the Table Format. International Journal of Computer Applications. 182, 7 ( Aug 2018), 5-9. DOI=10.5120/ijca2018917635

@article{ 10.5120/ijca2018917635,
author = { R. N. Kulkarni, C. K. Srinivasa },
title = { An Ameliorated Approach to Represent UML Class Diagram in the Table Format },
journal = { International Journal of Computer Applications },
issue_date = { Aug 2018 },
volume = { 182 },
number = { 7 },
month = { Aug },
year = { 2018 },
issn = { 0975-8887 },
pages = { 5-9 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume182/number7/29830-2018917635/ },
doi = { 10.5120/ijca2018917635 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T01:10:39.424195+05:30
%A R. N. Kulkarni
%A C. K. Srinivasa
%T An Ameliorated Approach to Represent UML Class Diagram in the Table Format
%J International Journal of Computer Applications
%@ 0975-8887
%V 182
%N 7
%P 5-9
%D 2018
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Nowadays Unified Modeling Language (UML) is a de-facto standard tool used for the design of software systems. The UML tool has the facility to perform forward engineering and reverse engineering of the UML diagrams. The user can make use of forward engineering option to convert the UML diagrams into a template in a target specific programming language such as C++, C#, Java etc and also can perform reverse engineering by transferring the template into the diagram. In this paper, we are proposing a Semi automated tool which takes the UML class diagram as an input and represent it in a table format. This process of transformation from diagram to table is carried out in two stages. Firstly by converting the input class diagram into its equivalent XML Metadata Interchange (XMI) format using a generic available tool called White Star UML and then the required contents are abstracted from the XMI format by our proposed developed tool.

References
  1. “OMG Unified Modeling Language TM (OMG UML), superstructure version 2.2”, http://www.omg.org/spec/UML/2.2/ Superstructure.
  2. Dr. R.N. Kulkarni, T. Aruna, and N. Amrutha, A. Mantri et al. “Abstraction of Design Information from Procedural Program” (Eds.): HPAGC 2011, CCIS 169, pp. 364–372, 2011. © Springer-Verlag Berlin Heidelberg 2011.
  3. Debasish Kundu, Debasis Samanta, and RajibMall, “An Approach to Convert XMI Representation of UML2.x Interaction Diagram into Control Flow Graph,” International Scholarly Research Network ISRN Software Engineering Volume 2012, Article ID 265235, 22 pages doi:10.5402/2012/265235
  4. B. Rumpe, “Modeling with UML”, Springer International Publishing Switzerland 2016, DOI 10.1007/978-3- 319- 33933-7_2
  5. Dr. R N Kulkarni, Nidhi Jain C, Rashmi G, Vaishali B J, Zakiya Niyazi, “Abstraction Of Test Cases From Input Java Program”, International Journal of Combined Research & Development (IJCRD) eISSN:2321-25X;pISSN:2321-2241 Volume: 4; Issue: 5; May -2015.
  6. Dr. R N Kulkarni “Abstraction of Uml Diagrams from Java Code “, International Journal of Combined Research & Development (IJCRD) eISSN: 2321-225X; pISSN: 2321-2241 Volume: 2; Issue: 4; April-2014.
  7. Dr. Shivanand M. Handigund, Rajkumar N. Kulkarni “An Ameliorated Methodology for the design of Object Structures from legacy ‘C’ Program”, ©2010 International Journal of Computer Applications (0975 – 8887) Volume 1 – No. 13.
  8. Hicham Elasri and Elmustapha Elabbassi and Abderrahim Sekkaki and Muhammad Fahad, “Integration of UML class diagram with semantic Validation on segments of mappings”, CoRR, year 2018, volume abs/1801.04482.
  9. D.Kundu, M.Sarma, D.Samanta, and R.Mall, “System testing for object-oriented systems with test case prioritization”, Software Testing, Verification and Reliability, vol. 19, no. 4, pp. 297–333, 2009.
Index Terms

Computer Science
Information Sciences

Keywords

UML Class Diagram XMI Format