100 likes | 212 Vues
Explore the powerful capabilities of Pragmatica and WithClass98 for UML, OMT, and Booch diagrams. These tools offer intuitive yet configurable code generation in C++, Java, and Lisp. With multi-platform and multi-user support, users can experience modern reengineering and effective versioning features. While WithClass98 provides a rich set of options for advanced users, Pragmatica focuses on simplicity and extensibility at a lower price point. Whether you are looking to generate code effortlessly or manage complex models, these tools cater to a range of needs in software development.
E N D
CASE tools - A Small Survey • Rose - WithClass98 - Pragmatica • You don’t find what you want: • Easy and simple • Fully configurable Code generation • Low cost • Reengineering
Rational Rose • C++ tool for UML/OMT/Booch all diagrams supported • Lot’s of options; difficult to get through • Very difficult code generation -but: implementation files are preserved • Multi user - multi platform tool • Expensive: ~17 kFF • Pages and sub-partitioning possible • OLE
WithClass98 (Microgold Inc) • C++/Java/VBA,… tool for UML/OMT/Booch. All diagrams supported • Many options, but intuitive • Code generation fully configurable • Best reengineering • OLE interface / Versioning / multi user / class locking • One page per package - No submodels • Medium price: 199 US$ (educ) 899 US$ (enterprise) Don’t know
Pragmatica (Pragmatix Ltd) • UML/OMT/Booch • Simple, small, easy to use and intuitive • Submodelling supported • Code generation in Lisp (non trivial) • Extensible by user(Notation templates - Symbol libraries) • No OLE • Cheap: 59 US$ (educ.) 149 US$ (non profit) • Bugs and deficiencies present Would need configuration