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++.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    A Metamodel to Carry Out Reverse Engineering of C++ Code into UML Sequence Diagrams


    Contributors:


    Publication date :

    2006-09-01


    Size :

    257662 byte




    Type of media :

    Conference paper


    Type of material :

    Electronic Resource


    Language :

    English



    Computationally Inexpensive Metamodel Assessment Strategies

    Martin Meckesheimer / Andrew J. Booker / Russell R. Barton et al. | AIAA | 2002



    A metamodel-based towed system simulation

    Calkins, D.E. | Tema Archive | 1999


    High Performance Accurate Multiplier using Hybrid Reverse Carry Propagate Adder

    Bhavani, N. S. V. S. Ganga / Vinodhini, M. | IEEE | 2022


    A Metamodel of the Telemac Errors

    Zaoui, Fabrice / Goeury, Cédric / Audouin, Yoann et al. | HENRY – Federal Waterways Engineering and Research Institute (BAW) | 2019

    Free access