Experiences with Using a Pre-Trained Programming Language Model for Reverse Engineering Sequence Diagrams.
Sandra GreinerNicolas MaierTimo KehrerPublished in: Softwaretechnik-Trends (2023)
Keyphrases
- language model
- reverse engineering
- pre trained
- class diagrams
- sequence diagrams
- program understanding
- language modeling
- n gram
- software maintenance
- software engineering
- probabilistic model
- training data
- petri net
- regression testing
- object oriented
- speech recognition
- information retrieval
- training examples
- intermediate representation
- software engineers
- control signals
- dependency graph
- data sets
- test cases