![]() Watch out for closed or product specific code generation processes or frameworks as you could end up stuck with that product. Sparx and Visual Paradigm do UML really well and generate code well, however, hooking into project lifecycles and other process is where RSM/RSA is strong. Ok, that was way too detailed, so a simpler example would be ArgoUML, which has no code generation features and focuses on drawing more than the modeling aspect of UML. Do you need more mature processes such as use case management, pattern creation, asset creation, RUP integration, etc? (RSA/RSM/IBM Rational Products)ĭetailed Examples: IBM Rational Software Architect did not implement UML 2.0 all the way when it comes to realizes type relationships when creating a UML profile, but Visual Paradigm and Sparx got it right.Would you want to generate code stubs or full functioning code?( GenMyModel, Visual Paradigm, Sparx, Altova). ![]() Do you have an existing set of documents that you need to work with? (Depends on the documents).Are you concerned about model portability, XMI support? ( GenMyModel, Sparx, Visual Paradigm, Altova).Do you want to formalize your modeling through profiles or meta-models? OCL? ( Sparx, RSM, Visual Paradigm). ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |