Destination .NET! Platform Tools, Technologies & Resources
1 3 5 7 9
2 4 6 8 10
From VB4, C++ and Java to working on .Net Since Beta, 1.0.
Improving partner satisfaction and accelerating Microsoft platform adoption for managed ISVs.
Is your application compatible with Windows Vista? Make sure today by taking our self-test. Just follow the five steps of the Works with Windows Vista program so that you and your customers can be confident in your solution’s compatibility. Read More >>
What product/topic are you most interested in?
(Choose your top answer.)
Windows Vista
Windows Server 2008
2007 Microsoft Office system
SQL Server 2008
ASP.NET
Visual Studio 2008
Windows Mobile
Software as a Service
A little bit of everything
Just browsing, thanks

View Results
Whether you love the site or hate it, we want to know. Tell us what topics to cover, help us improve things, or just sound off on something we could've done better. Send your feedback directly to the editor by email.
Free Tools To Get You Started in UML Design
A quick guide to some great freeware on the Web that gets you rolling with UML, MDA, and other program-design technologiesespecially important as your Web services projects grow more ambitious. 

As with almost all disciplines related to software development, program design enjoys a group of high-quality tools that enable developers to learn technology at little cost.


Figure 1. Screen shot showing the wide feature set of Dia.

Developers who aspire to use Rational's tools for system design might start out using Dia (available at http://www.lysator.liu.se/~alla/dia/). This tool performs many of the same functions found in Microsoft Visio including the template-based diagrams, but it has particular support for UML. Dia is a tool used in MIT's OpenCourseWare (http://ocw.mit.edu). Dia uses the GNU License. Figure 1 shows a screen shot from Dia.

Another compelling product is ArgoUML (http://www.argoUML.tigris.org). This product runs on any version of Java 1.2. It specializes in UML diagramming and provides basic generation of source code. The product can export diagrams in PostScript, EPS, GIF, or SVG file formats. ArgoUML uses the BSD license. Figure 2 shows a screen shot from the product.


Figure 2. Screenshot from ArgoUML showing the polished interface.

Finally, Visual Paradigm (http://www.visual-paradigm.com/), a commercial provider of development tools, makes available a free versions of Visual Paradigm for UML (community edition). This edition is limited to saving only one diagram per UML diagram type per project; in addition, the diagrams all appear with a small promotional logo in the upper left corner. Save for these two limitations, the product is feature-wise the same as its commercial brethren. An academic version with full capability is available at a significantly reduced cost. Visual Paradigm for UML generates code and performs consistency checking on diagrams.

Page 1 of 1
This overview was put together by research staff at Pacific Data Works LLC.



JupiterOnlineMedia

internet.com earthweb.com Devx.com mediabistro.com Graphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info

Copyright 2008 Jupitermedia Corporation All Rights Reserved.
Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Web Hosting | Newsletters | Tech Jobs | Shopping | E-mail Offers