News

Program comprehension is an important research content of software engineering. This paper presents a Program comprehension visualization method of using UML class diagram. This method has two parts, ...
Abstract: In program comprehension, program abstract table is used to sum up and empress the main messages of the program, and it provides an important process to obtain the result of program ...
This repository contains all artifacts related to the empirical study evaluating nine large language models (LLMs) on their ability to enrich a UML class diagram with methods derived from structured ...
For now, I’ll focus on one aspect of UML: the elements of a class diagram. Arguably, class diagrams are the most often used UML diagrams. The purpose of a class diagram is to specify the ...
UML is used as a representation of the Java programming language. Using sample class and sequence diagrams, you can see how UML conveys unambiguous code-mapping information to developers.
The approach in [40] uses graph transformation rules for UML class diagram composition. The rules follow the Triple Graph Grammars (TGGs) [41] formalism. In this method, class diagrams are represented ...
Poseidon is a sophisticated UML drawing program. As shown in Figure 2, it is geared to UML creation. I was not able to create, for example, the crossover connector that I did in DIA. Nor could I ...