Process (Ribbon Tab)

Process ribbon tab provides tools for reverse engineering diagrams from various sources (code, database), source code and documentation generation, template and global list management.

Reverse Engineering Group

Reverse Engineering Group provides tools for importing a model from various sources - .NET Framework Assemblies, database, source code or XMI file.

.NET Framework - Shows the dialog for reverse engineering from .NET Framework. It allows you to import elements from .NET assemblies.

Database - Shows the dialog for reverse engineering from database. It allows you to import entities from a database.

Source Code - Shows the dialog for reverse engineering from source code. It allows you to import elements from an existing source code.

XMI - Shows the Open file dialog for choosing source XMI (XML Metadata Interchange) file. Program loads the file and imports the data to the project model.

Generation Group

Generation Group allows you to generate an output from the active project. The output may be documentation, interactive documentation or source code.

Documentation - Shows the Generate Documentation dialog, which allows to generate the documentation for the current project in various format (DOCX, HTML, ODT, PDF, RTF, TXT).

Interactive Documentation - Shows the Generate Interactive Documentation dialog, which allows you to generate the interactive hyperlinked documentation for the current project in HTML format.

Source Code - Shows the Source Code Generation dialog, which allows to generate the source codes for selected parts of project in the chosen programming language.

Templates Group

Templates Group provides access to template editors for documentation and source code templates.

Documentation Templates - Shows Documentation Template Manager window, which allows you to add, edit and remove documentation templates.

Source Code Templates - Shows Source Code Template Manager window, which allows you to add, edit and remove source code templates.

Diagramming Group

Diagramming Group offers tool for custom diagrams and allows you to define a custom design pattern.

Custom Diagrams - Opens Custom Diagram Manager window. It allows you to add a new custom diagram type and edit existing custom diagram types.

Design Patterns - Inserts elements to the current diagram by the chosen design pattern.

Lists Group

Lists Group offers access to various system lists. It allows you to manage stereotypes, tagged values, types, default names of elements, library of shapes and connection strings.

Stereotypes - Opens the dialog for editing the list of stereotypes.

Types - Opens the dialog for editing the list of types.

Default Names - Opens the dialog for editing the list of default element names and ID patterns.

Tagged Values - Opens the dialog for editing the list of default tagged values.

Graphics - Opens the window with list of graphical shapes, which allows to add, edit and remove the shapes.

Connection Strings - Opens the dialog with list of connection strings, which allows to add, edit and remove the connection strings.

Comments

Mario 19 October 2016 8:23:14

Generate Documentation

Generation of the documentation doesn't work. Only the packages where in the doc but there are no classes

Dusan Rodina - softwareideas.net 20 October 2016 7:45:12

RE: Generate Documentation

Hello,

Unfortunatelly, I cannot reproduce this problem. Do you use the latest version? Did you modified the default documentation template? If you have the latest version and you did not modified the default template, could you please create an example project where the problem occurs and send it together with the generated document to softwareideas@softwareideas.net. Thank you for your cooperation.

Michael Denczek 6 May 2020 16:05:25

Reverse Engineering C++

After upgrading my license to use reverse engineering of C++ to create class diagrams, the software fails. Is this supported?

Dusan Rodina - softwareideas.net 6 May 2020 16:12:27

RE: Reverse Engineering C++

I apologize for this issue. Yes, C++ reverse engineering is still supported. Could you please provide us some more details about the error which occurred during the action to softwareideas@softwareideas.net?

New Comment

Comment