Freeware CASE Tool
-
Looks promising, I just downloaded it... http://home.hetnet.nl/~xvenemaj/ClassBuilder.htm
-
Looks promising, I just downloaded it... http://home.hetnet.nl/~xvenemaj/ClassBuilder.htm
-
Looks promising, I just downloaded it... http://home.hetnet.nl/~xvenemaj/ClassBuilder.htm
-
Just take a look at how the most popular X| CASE Tool (rational rose) reverse engineers code (especially ISO-C++ code with templates) etc.. Of coure rational rose has other advantages Still you´re right, reverse engineering _is_ very useful (for source code comprehension), whereas code generation is _not_. viso-style freeware UML case tool (no rev eng, or code gen): http://www.proxysource.com commercial case tool that reverse engineeres ISO C++ better than rose (and has a nicer gui) .. UML studio. http://www.pragsoft.com Amanjit Singh Gill (amanjit.gill@gmx.de, http://amanjit-gill.de) Software Developer Ingene, Institute Of Genetic Medicine, Berlin (http://www.ingeneonline.com)
-
Just take a look at how the most popular X| CASE Tool (rational rose) reverse engineers code (especially ISO-C++ code with templates) etc.. Of coure rational rose has other advantages Still you´re right, reverse engineering _is_ very useful (for source code comprehension), whereas code generation is _not_. viso-style freeware UML case tool (no rev eng, or code gen): http://www.proxysource.com commercial case tool that reverse engineeres ISO C++ better than rose (and has a nicer gui) .. UML studio. http://www.pragsoft.com Amanjit Singh Gill (amanjit.gill@gmx.de, http://amanjit-gill.de) Software Developer Ingene, Institute Of Genetic Medicine, Berlin (http://www.ingeneonline.com)
-
Right, it is called UML Studio, too :-) . think it´s still alive. Saw the demo once, was neetly integrated in Visual Studio. bye Amanjit Singh Gill (amanjit.gill@gmx.de, http://amanjit-gill.de) Software Developer Ingene, Institute Of Genetic Medicine, Berlin (http://www.ingeneonline.com)
-
Stingray used to make a CASE tool too, but I don't know if it's still available. It is called UML Studio. I used to subscribe to their Objective Studio Pro and received this tool. It sucked! It had some brilliant ideas (uses the Visual Studio .ncb information to avoid having to build a reverse-engineering engine of its own) but it only allowed two kinds of diagrams (class and swim-lane) and it would not provide any control of the layout of the class diagram, so you'd end up with so much spaghetti of links denoting associations, aggregations, inheritance, etc. that the diagram would be completely illegible. Stingray's response (as immortalized on their newsgroups) was "This is still under development. Just because some of you pair hundreds of dollars for it, don't expect it to be a production-quality fully-featured product, but keep upgrading because someday we'll make it worthwhile." He was allying himself to science, for what was science but the absence of prejudice backed by the presence of money? --- Henry James, The Golden Bowl
-
Stingray used to make a CASE tool too, but I don't know if it's still available. It is called UML Studio. I used to subscribe to their Objective Studio Pro and received this tool. It sucked! It had some brilliant ideas (uses the Visual Studio .ncb information to avoid having to build a reverse-engineering engine of its own) but it only allowed two kinds of diagrams (class and swim-lane) and it would not provide any control of the layout of the class diagram, so you'd end up with so much spaghetti of links denoting associations, aggregations, inheritance, etc. that the diagram would be completely illegible. Stingray's response (as immortalized on their newsgroups) was "This is still under development. Just because some of you pair hundreds of dollars for it, don't expect it to be a production-quality fully-featured product, but keep upgrading because someday we'll make it worthwhile." He was allying himself to science, for what was science but the absence of prejudice backed by the presence of money? --- Henry James, The Golden Bowl
-
John, Together J++/Together C++ claims the ability to reverse engineer a project as well as update the project from the UML diagrams. I tried it (the java version for a client of mine) 2 years ago and it failed to parse the app (or maybe I didn't wait long enough, I though 2 hours was enough...). That siad they have buckets of testimonials, so I guess the app I'd written was the one that broke their project. As I said, I tried the Java version, but they also do a C++ version. The single user is free, the team version is (from memory) $1000, but check their website. I don't use their product. I have no connection with them. The app I tried it on was grown in an evolutionary style, because the gentleman I was developing it for, didn't know what he wanted in specific terms, and he actively wanted "try this" "try that" style development. We tried Together J++ to try to get a UML description of the (at the time) product. The product is now on sale (helps blind/partially sighted to read HTML/txt without a screen reader) and we still don't have UML diagrams. Sorry I don't have a URL to hand. Try google... Stephen Stephen Kellett -- C++/Java/Win NT/Unix variants Memory leaks/corruptions/performance/system problems. UK based. Problems with RSI/WRULD? Contact me for advice.
-
John, Together J++/Together C++ claims the ability to reverse engineer a project as well as update the project from the UML diagrams. I tried it (the java version for a client of mine) 2 years ago and it failed to parse the app (or maybe I didn't wait long enough, I though 2 hours was enough...). That siad they have buckets of testimonials, so I guess the app I'd written was the one that broke their project. As I said, I tried the Java version, but they also do a C++ version. The single user is free, the team version is (from memory) $1000, but check their website. I don't use their product. I have no connection with them. The app I tried it on was grown in an evolutionary style, because the gentleman I was developing it for, didn't know what he wanted in specific terms, and he actively wanted "try this" "try that" style development. We tried Together J++ to try to get a UML description of the (at the time) product. The product is now on sale (helps blind/partially sighted to read HTML/txt without a screen reader) and we still don't have UML diagrams. Sorry I don't have a URL to hand. Try google... Stephen Stephen Kellett -- C++/Java/Win NT/Unix variants Memory leaks/corruptions/performance/system problems. UK based. Problems with RSI/WRULD? Contact me for advice.
Try around $5000, they are very proud of their Java app. I have not used it for reverse engineering, but it is very good for class creation with UML.