C/C++ Free UML-Based C++ IDE for Code Generation

AI Thread Summary
The discussion focuses on the search for free Integrated Development Environments (IDEs) that can generate C++ code from UML diagrams. While there are several UML tools available for Java, such as Omondo and ArgoUML, options for C++ are less clear. Visual Studio, although not free, includes a UML toolkit that may support C++ development, but its compatibility with standard C++ versus C++ .NET is uncertain. Users are encouraged to explore online resources for additional UML tools that specifically cater to C++. The conversation highlights a gap in available tools for C++ compared to Java, prompting further inquiry into suitable options.
chingkui
Messages
178
Reaction score
2
Hi,

Does anyone know of any free IDE that can generate C++ code from "drawing" in UML?
 
Technology news on Phys.org
I heard of something that does that with Java, relating to Eclipse (maybe a plugin) but I do not remember the details.
 
For Java there are quite a few UML tools (Omondo, ArgoUML, everything but the kitchen sink Visual Paradigm and many others), they can as well generate code from the diagrams. As C++ goes try to ask Oncle Google if he knows any UML tools that generate C++ code.
 
If you are using Visual Studio (I know its not free but it is popular and you might know someone with a copy) it comes with a UML toolkit since 2003 iirc, although it might be new to 2005. I never use the thing and am at work where I can't check exactly where it is on Start Menu etc... but it does exist. I have never used these tools so they might not support vanilla C++ and only C++ .net considering how Microsoft generally are like that. It might come with the free version on Visual C++ .net too, but I can't be sure without downloading it as there appears to be little information on the ms webpage about it...

http://msdn.microsoft.com/vstudio/express/visualc/download/

Hope this is somehow useful...
 
Thread 'Star maps using Blender'
Blender just recently dropped a new version, 4.5(with 5.0 on the horizon), and within it was a new feature for which I immediately thought of a use for. The new feature was a .csv importer for Geometry nodes. Geometry nodes are a method of modelling that uses a node tree to create 3D models which offers more flexibility than straight modeling does. The .csv importer node allows you to bring in a .csv file and use the data in it to control aspects of your model. So for example, if you...
I tried a web search "the loss of programming ", and found an article saying that all aspects of writing, developing, and testing software programs will one day all be handled through artificial intelligence. One must wonder then, who is responsible. WHO is responsible for any problems, bugs, deficiencies, or whatever malfunctions which the programs make their users endure? Things may work wrong however the "wrong" happens. AI needs to fix the problems for the users. Any way to...

Similar threads

Back
Top