Developers: Learn a New Programming Language or App Development with Deitel LiveLessons Videos!
Login  |  Register  |  Media Kit  |  Press  |  Contact Us  |   Twitter Become a Deitel Fan on Facebook  
Custom Search
Resource Center

UML Resource Center
Tools and Downloads
UML Tools
UML tools. The UML Forum list of UML modeling tools selected by contributing editors based on features, ease of use and compliance with UML 2.0. Each tool is described with its pros and cons, a rating (from 1 to 5 stars) and a link to the company website.
TextUML Toolkit
Free toolkit: The TextUML Toolkit is an open source IDE for UML that uses a textual notation for creating UML class diagrams faster. Features include increased modeling productivity, instant validation, syntax highlighting, outline view, textual comparison, live graphical visualization of class diagrams and is compatible with tools that support Eclipse UML2 models.
Borland® Together®
Borland® Together® 2008 technologies analyze, design and implement software architectures that can be modified as needed. Together’s integration with requirements definition and management solutions allows direct access, reuse and traceability that ensures that software delivery teams meet customer expectations. Features include a Domain Specific Language (DSL) toolkit , automating design and code reviews, create and customize OCL 2.0-based model audits and metrics, OMG’s Query View Transformation (QVT) (used in model-to-model transformations), support for OCL 2.0 with syntax highlighting, and fully customizable template-based document generation. The site provides a product demo, a model driven development resource center, support, FAQ, data sheet and more.
UModel UML Tool
Tool: UModel UML Tool for software modeling and application development from Altova. The for-sale tool helps users to visually design application models in UML and generate Java, C#, or Visual Basic .NET code and project documentation, reverse engineer existing programs into UML 2 diagrams, fine tune designs and complete the round trip by regenerating code. Features include support for all UML diagram types, modeling of XML schema in UML diagrams, source code generation (in Java, C# and VB.NET), sharing of projects for collaboration and reuse, hyperlinking, business process diagrams (BPMN), synchronizes model and code through round trip engineering, support for XMI 2.1 model interchange, integration with Visual Studio and Eclipse and more. There is a 30-day free trial and a Flash demo available.
Free UML Toolbox
Free Tools: BOUML is a free UML tool box for specifying and generating code in C++, Java Php and Python. Features include speed, extensibility, runs under Linux, Unix, Mac OS X and Windows; requires little memory and has external tools (called plug-outs).
UML Code Generation
Free Tool: UModel 2008 from Altova Software generates program code from UML models. Features include a built-in code generator that creates Java, C# and Visual Basic .NET code, provides compatibility for language constructs in C# 3.0 and VB 9.0, auto-completion, syntax coloring, and more.
Visual Paradigm for UML
Tool: Apple development tool—Visual Paradigm for UML from Visual Paradigm International, Ltd. This is a cross-platform easy-to-use visual UML modeling and CASE tool, it provides developers with development platform for building quality applications faster, better and cheaper and it facilitates interoperability with other CASE tools and leading IDEs. Features include support for the Enterprise Object Framework (EOF), can reverse generate EOF, has a wide database support, supports all UML diagrams, realtime model validation, requirement diagram support, dockable user interface, and more.
UML Editor
Tool: The Cadifra UML Editor is a free UML diagram editor. Features include embedding diagrams in Microsoft Word, unlimited undo and redo without exceptions, uses drag and drop and produces high-quality diagrams.
UML Diagrammer
Tool: The Pacestar UML Diagrammer from Pacestar Software creates UML 2.0 diagrams; develops, documents and communicates designs in a systematic commonly understood notation. Features include support activity, class and object, use case, sequence, state, package and component deployment diagrams; helps exploit the best aspect of UML, hyperlinked tips provide instant help, full pan and zoom, graphics import, web page export, poster printing, hyperlinks, curves, custom arrowheads, and the ability to add your diagrams to most other documents and grid and alignment aids.
SMART UML Designer
Tool: SMART UML Designer from the SMARTUml Development Team. This is a free-hand, sketch-enabled multi-user UML diagram designer. Features include pen interface, freehand drawing, enhanced mouse mode with behavior prediction, in-place symbol and connector editor and more.
UML Products
UML products: A list of software tools for UML. Information about each tool listed includes the company, the product name, the version, the date of the current version, the platform (i.e., Windows, Linux, Java) price and a hot link to the company’s website.

Discounts on subscriptions

Update :: December 19, 2018