Looking for reverse-engineering UML tool [closed] - c++

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I'm looking for a reverse-engineering UML free tool for c++ code.
The old software i'm working on has almost no documentation, and i must add an evolution :s
So an UML diagram would help me a lot.
I downloaded StarUML, but when i do the reverse engineering, i have an issue, it doesn't display all the classes on the diagram, as if it was too small.
I didn't find the solution so i wanted to download another free tool. But doesn't find one.
Thanks for the answers
Adrien

You could always try Doxygen. It won't produce the most beautiful output of all times, but you can force it to generate class diagrams for you.

One of the best tools I've ever used for reverse engineering to create UML diagrams is Visual Paradigm. I've never used it for C++ but for Java and C#.
Try to take a look:
http://www.visual-paradigm.com/support/documents/vpumluserguide/276/277/7253_reverseengin.html

Related

plot vertices in c++ graphically for graphs [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
is it possible to draw a adjacency graph like the one shown below in c++
and show it graphically.
is this even possible with C++
if yes can some one please point me to the correct library or tutorial.
or an example or would be really helpful.
i would be using visual studio 2015 for this task.
There are plenty of plotting libraries google search will offer you, but they do require downloading source and building them which is sometimes not trivial especially for a beginner.
I suggest looking at graphviz which as you can see has similar graphics to your example. Good walk through on how to build it could be found here with specifics related to VS here.

Suggest tool to convert cpp code to UML class diagram [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I want to propose some class interface changes in my project. I feel that changes would be best explained using UML class diagrams.
My project code base is in C++ (RHEL).
Could you please tell me any open source/free tool that works on linux (ubuntu gnome - so preferably gtk app) and can help me to generate the class diagrams given the class declaration for the same.
Thanks,
Amey
As I know Umbrello supports reverse engineering for C++
You can use doxygen:
http://www.doxygen.org
This is not exactly UML but doxygen let you: "visualize the relations between the various elements by means of include dependency graphs, inheritance diagrams, and collaboration diagrams, which are all generated automatically." This is probably what you are looking for.
I have used Dia before. With it you can create many different kinds of diagrams in addition to UML modelling.
Check the Dia Homepage. Take a look at examples and demo.
And yes it is open source and GTK+ based.
This demo is close to what you may want to do.

A C++ code generator from an XML spec [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
I'd like to know if there's a tool which allows you to do class definition based on an XML format. I'm not looking for data binding. Anyone can help ?
Thanks
When I had this problem a few years back, I wrote a Python tool to execute Python code embedded in text files so that I could generate C++ code with Python inside the C++: http://nedbatchelder.com/code/cog/
I know of two tools both of them are commercial products
http://www.codesynthesis.com/products/xsd/
Is open source GPL - commercial licence is avalable for commercial use
I think this is/was used by gSOAP
http://www.artima.com/cppsource/xml_data_binding.html
http://www.codalogic.com/lmx/
don't know any more than the web site
I hope this helps.
Update:
Just found this http://en.wikipedia.org/wiki/XML_data_binding#C.2B.2B
Update 2:
This is great, I have been looking for an open source package to do this for ages and your question has just helped my find it:
http://top.touk.pl/confluence/display/xmlbeansxxdoc/Introduction+to+xmlbeansxx
http://top.touk.pl/confluence/download/attachments/458767/Manipulate_XML_Documents_in_CPP_with_xmlbeansxx.pdf
YACC or BISON may be what you are after.
Are UML Class Diagrams what you are looking for?

Financial library for C/C++ [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
Do you know of a good open source financial library written in C (preferably) or C++?
I already looked at Quantlib, which seems too complicated for me, since I just want some basic computations (total cost of credit, all in-cost credit rate...)
Thank you very much!
When programming for financial derivatives, I absolutely loved Bernt Arne Ødegaard's resource here:
http://finance.bi.no/~bernt/gcc_prog/recipes/recipes/node1.html
It probably has what you want, and then some. If it doesn't, I have to agree with James Black.
Try:
http://www.metasystems.no/downloads/index.html
Download the Meta Financial Functions Library Beta 0.0.4
Also take a look at my application which uses both
Financial Recipes in C++ and the Meta Financial Functions Library
to generate option chains for 120 models.
General website:
http://opensourcefinancialmodels.com
GPL3 Source Code:
http://opensourcefinancialmodels.com/optionmatrix.tar.gz
Windows Installer:
http://opensourcefinancialmodels.com/installoptionmatrix.exe

What is a good C/C++ CSS parser? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
What is a good C/C++ CSS parser? All that I can find is CSSTidy, and it seems to be more of an application than a parsing library.
libcss seems also a common google hit and it looks good
http://www.netsurf-browser.org/projects/libcss/
I googled for:
"CSS Parser" C++
The first result is http://sourceforge.net/projects/htmlcxx. It's a CSS/HTML API for C++.
A pretty good bet would be to read through the Mozilla or Safari code-base. If you need something a little more accessible for another program, there's an ANTLR grammar (which you can use to create C++ code) at http://www.antlr3.org/grammar/1214945003224/csst3.g. The W3 validator is located at http://dev.w3.org/cvsweb/2002/css-validator/, but it is Java.