This week's book giveaway is in the General Computing forum. We're giving away four copies of Arduino in Action and have Martin Evans, Joshua Noble, and Jordan Hochenbaum on-line! See this thread for details.
Visual Paradigm for UML (VP-UML) is a powerful, cross-platform and yet the most easy-to-use visual UML modeling and CASE tool. New features in Version 3.1: + Instant Reverse for C++, .NET dll, .NET exe, CORBA IDL, XML, XML Schema + Microsoft Visio Integration - you can draw MS Visio shapes in UML diagrams + Brand-new diagram layout facilities - to help you arrange the shapes and connectors on your diagrams in different styles automatically Other main features: + The latest UML support + All types of UML diagrams - class, use case, sequence, collaboration, state, activity, component, deployment + Textual analysis, Business Workflow diagram, CRC Card diagram + Incremental round-trip engineering + Reverse engineering - code to model, code to diagram + Code Generation - model to code, diagram to code + Auto-sync between source code and UML diagrams + Import Rational Rose, XMI + Export XMI + Export diagrams to images in SVG, PNG, JPG + Report generator for generating documentation in HTML or PDF + Plugin and template support + IDE integration - Eclipse, NetBeans, Sun ONE, JBuilder, IntelliJ IDEA, etc. + and much more... For more information about VP-UML, please go to http://www.visual-paradigm.com/vpuml.php