Enhancing Method Analysis and Documentation via GUI-Based Visual Class Diagrams in Object-Oriented Programming

The incorporation of GUI-based visual class diagrams in Object-Oriented Programming (OOP) offers a new line towards enhancing system study and documentation. Traditional class diagrams are robust in specifying the static structure of systems; however, they can be ambiguous when used in real implementation. The present study addresses the problem of ambiguity during system documentation and developer understanding in the application of traditional UML class diagrams. The overall objective is to create a more intuitive visual model that is driven by the behavior of class diagrams combined with GUI elements, such as forms and reports. In incorporating GUI elements, the programmers will be in a better position to comprehend system inputs, outputs, and processing. The proposed Visual Class Diagram model introduces certain specific enhancements towards modeling data administration, relationships, and transactions within system analysis. The results show that using GUI-based visual class diagrams improves communication between developers and customers, reduces the likelihood of misunderstanding of system requirements, and generally improves system design and documentation efficiency. Masu. Research not only provides a complete visual explanation of system elements, but also concludes that it bridges the gap between theory and practice. Future work will strive to expand this model to enable the analysis of security, networking and distributed systems with comprehensive equipment for modern software engineering practices.

Authors

Publication Details

Journal
Muthanna Journal of Engineering and Technology
Published
2025-04-18
DOI
https://doi.org/10.52113/3/eng/mjet/2025-13-02-/1-12
Primary Topic
Model-Driven Software Engineering Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Enhancing Method Analysis and Documentation via GUI-Based Visual Class Diagrams in Object-Oriented Programming

S. Saber
Muthanna Journal of Engineering and Technology
Model-Driven Software Engineering Techniques
article

Enhancing Method Analysis and Documentation via GUI-Based Visual Class Diagrams in Object-Oriented Programming

S. Saber
article en

Abstract

The incorporation of GUI-based visual class diagrams in Object-Oriented Programming (OOP) offers a new line towards enhancing system study and documentation. Traditional class diagrams are robust in specifying the static structure of systems; however, they can be ambiguous when used in real implementation. The present study addresses the problem of ambiguity during system documentation and developer understanding in the application of traditional UML class diagrams. The overall objective is to create a more intuitive visual model that is driven by the behavior of class diagrams combined with GUI elements, such as forms and reports. In incorporating GUI elements, the programmers will be in a better position to comprehend system inputs, outputs, and processing. The proposed Visual Class Diagram model introduces certain specific enhancements towards modeling data administration, relationships, and transactions within system analysis. The results show that using GUI-based visual class diagrams improves communication between developers and customers, reduces the likelihood of misunderstanding of system requirements, and generally improves system design and documentation efficiency. Masu. Research not only provides a complete visual explanation of system elements, but also concludes that it bridges the gap between theory and practice. Future work will strive to expand this model to enable the analysis of security, networking and distributed systems with comprehensive equipment for modern software engineering practices.

Muthanna Journal of Engineering and TechnologyVol. 13(2)
Openalex Percentile: Top 93%
Model-Driven Software Engineering Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Enhancing Method Analysis and Documentation via GUI-Based Visual Class Diagrams in Object-Oriented Programming — S. Saber · Muthanna Journal of Engineering and Technology (2025) | TGRS Research Map | TGRS