The platform will undergo maintenance on Sep 14 at about 7:45 AM EST and will be unavailable for approximately 2 hours.
2019
DOI: 10.1007/s10009-019-00545-z
|View full text |Cite
|
Sign up to set email alerts
|

Static generation of UML sequence diagrams

Abstract: UML sequence diagrams are visual representations of object interactions in a system and can provide valuable information for program comprehension, debugging, maintenance, and software archeology. Sequence diagrams generated from legacy code are independent of existing documentation that may have eroded. We present a framework for static generation of UML sequence diagrams from object-oriented source code. The framework provides a query refinement system to guide the user to interesting interactions in the sou… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
3
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
4
1
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 7 publications
(5 citation statements)
references
References 25 publications
0
3
0
Order By: Relevance
“…Figure 4 shows that the Transportation Agency officers carry out activities to monitor vehicles on the road, see vehicles that violate the road, look for vehicles that violate, and take action against vehicles that violate the road. DINHUB officers monitor vehicles on the highway, check vehicles that violate, and take action against vehicles that violate the highway 3) Sequence diagram [27]: Figure 6 above shows that the e-overload application [28] system will send a signal to the DINHUB officer in the field if a driver is carrying a load exceeding capacity; after receiving a signal from the vehicle, the officer immediately looks for and takes action on vehicles that exceed the load on the highway. Figure 7 shows the activities that occur in the e-overload application.…”
Section: Officer In the Fieldmentioning
confidence: 99%
“…Figure 4 shows that the Transportation Agency officers carry out activities to monitor vehicles on the road, see vehicles that violate the road, look for vehicles that violate, and take action against vehicles that violate the road. DINHUB officers monitor vehicles on the highway, check vehicles that violate, and take action against vehicles that violate the highway 3) Sequence diagram [27]: Figure 6 above shows that the e-overload application [28] system will send a signal to the DINHUB officer in the field if a driver is carrying a load exceeding capacity; after receiving a signal from the vehicle, the officer immediately looks for and takes action on vehicles that exceed the load on the highway. Figure 7 shows the activities that occur in the e-overload application.…”
Section: Officer In the Fieldmentioning
confidence: 99%
“…Since in this way the information is ordered for its understanding. Performing any type of modification of the components [27]. As shown in Figure 5, the sequence diagram is formed by the user, graph, data, and azure machine learning.…”
Section: Diagram Of the Sequencementioning
confidence: 99%
“…This nonce with its components are stored in the vehicle memory for future comparisons. The vehicle challenge Ch is computed according to (23), then its value is published into the TA website.…”
Section: Registration Phasementioning
confidence: 99%
“…To simplify comprehension of the message flow within the authentication phase, the unified modeling language (UML) diagram is utilized. The UML diagram can be considered as a visual representation of the interactions between different entities in the protocol [23]. A short summarization that reflects the general idea of this phase is given in Fig.…”
Section: Registration Phasementioning
confidence: 99%