paper-with-me

홈 › Papers

Classification of Reverse-Engineered Class Diagram and Forward-Engineered Class Diagram using Machine Learning

2020-11-14 · Kaushil Mangaroliya, Het Patel

UML Class diagram is very important to visualize the whole software we are working on and helps understand the whole system in the easiest way possible by showing the system classes, its attributes, methods, and relations with other objects. In the real world, there are two types of Class diagram engineers work with namely 1) Forward Engineered Class Diagram (FwCD) which are hand-made as part of the forward-looking development process, and 2). Reverse Engineered Class Diagram (RECD) which are those diagrams that are reverse engineered from the source code. In the software industry while working with new open software projects it is important to know which type of class diagram it is. Which UML diagram was used in a particular project is an important factor to be known? To solve this problem, we propose to build a classifier that can classify a UML diagram into FwCD or RECD. We propose to solve this problem by using a supervised Machine Learning technique. The approach in this involves analyzing the features that are useful in classifying class diagrams. Different Machine Learning models are used in this process and the Random Forest algorithm has proved to be the best out of all. Performance testing was done on 999 Class diagrams.

📄 PDF Abstract BibTeX arXiv:2011.07313

Code (0)

등록된 구현이 없습니다.

Tasks

BIG-bench Machine LearningGeneral Classification

Similar Papers 제목 키워드 기반

On Voronoi diagrams and dual Delaunay complexes on the information-geometric Cauchy manifolds

2020-06-12 · Frank Nielsen

We study the Voronoi diagrams of a finite set of Cauchy distributions and their dual complexes from the viewpoint of information geometry by considering the Fisher-Rao distance, the Kullback-Leibler divergence, the chi s…

Reverse-Engineered Reasoning for Open-Ended Generation

2025-09-07 · Haozhe Wang, Haoran Que, Qixin Xu, Minghao Liu 외 arxiv

While the ``deep reasoning'' paradigm has spurred significant advances in verifiable domains like mathematics, its application to open-ended, creative generation remains a critical challenge. The two dominant methods for…

Reinforcement Learning

Functorial String Diagrams for Reverse-Mode Automatic Differentiation

2021-07-28 · Mario Alvarez-Picallo, Dan R. Ghica, David Sprunger, Fabio Zanasi

We enhance the calculus of string diagrams for monoidal categories with hierarchical features in order to capture closed monoidal (and cartesian closed) structure. Using this new syntax we formulate an automatic differen…

RE-Adapt: Reverse Engineered Adaptation of Large Language Models

2024-05-23 · William Fleshman, Benjamin Van Durme

We introduce RE-Adapt, an approach to fine-tuning large language models on new domains without degrading any pre-existing instruction-tuning. We reverse engineer an adapter which isolates what an instruction-tuned model …

Instruction FollowingRetrievalRetrieval-augmented Generation

PaperOrchestra: A Multi-Agent Framework for Automated AI Research Paper Writing

2026-04-06 · Yiwen Song, Yale Song, Tomas Pfister, Jinsung Yoon arxiv

Synthesizing unstructured research materials into manuscripts is an essential yet under-explored challenge in AI-driven scientific discovery. Existing autonomous writers are rigidly coupled to specific experimental pipel…