A Metamodel to Carry Out Reverse Engineering of C++ Code into UML Sequence Diagrams
When the documentation about the sequence of interactions among the objects in a program is not available but it is required, some work has to be done to document and to obtain the sequence diagrams either by making it in a manual way, or to apply a reverse engineering process that helps to recover...
Saved in:
Published in | Electronics, Robotics and Automotive Mechanics Conference (CERMA'06) Vol. 2; pp. 331 - 336 |
---|---|
Main Authors | , , , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.09.2006
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | When the documentation about the sequence of interactions among the objects in a program is not available but it is required, some work has to be done to document and to obtain the sequence diagrams either by making it in a manual way, or to apply a reverse engineering process that helps to recover the individual diagrams. The present work proposes a computerized method that interprets the characteristics of programs written in C++ code and applies a conversion algorithm that obtains the UML sequence diagrams. To test the method and their conversion algorithm a study case using the work carried out at Gordon College has been taken, which is an automatic teller machine simulator system written in C++ |
---|---|
ISBN: | 9780769525693 0769525695 |
DOI: | 10.1109/CERMA.2006.100 |