Če razvijate projekte v programu Microsoft Visual C++ 6,0 ali Microsoft Visual Basic 6,0, lahko uporabite predlogo diagrama modela UML v programu Microsoft Office Visio, da prekličete definicije razredov projektov in nato ustvarite modele statične strukture UML.
Ko namestite Visio, so nameščene tudi datoteke dinamično povezane knjižnice (DLL), ki omogočajo, da prilagodite Visual C++ in Visual Basic. Prilagoditev doda orodno vrstico Dodatka UML v Visio za Visual C++ in Visual Basic.
Dodatek VISIO UML ustvari orodno vrstico v Visual Basicu, ki jo lahko uporabite za obratno izvorno kodo inženirja, da ustvarite model statične strukture UML v programu Visio. Odprite Visual Basicov projekt, ki vsebuje kodo, ki jo želite obrniti na inženirja, preden kliknete gumb orodne vrstice.
Dodatek» Visual C++ VISIO UML «uporablja iskanje datotek z informacijami za ustvarjanje modelov UML. Zato morate za Visual C++ ustvariti datoteko z informacijami o brskanju, ko zgradite projekt z izvorno kodo, ki jo želite obrniti na inženirja.
Elementi za obratno inženirstvo modela se prikažejo v drevesni pogledraziskovalca modela UML, iz katerega lahko povlečete ikone na stran za risanje, da ustvarite statične diagrame strukture.
Do lastnosti elementov UML lahko dostopate tako, da dvokliknete ikone v drevesnem pogledu ali oblike na strani za risanje.
Opomba: Preslikava jezikov in podprtih jezikovnih konstruktov za obratno inženirstvo Visual C++ in Visual Basic nista ista.