uml 2.0 specification
Java Virtual Machine Specifications 2.0
The Java virtual machine specification has been written to fully document the design of the Java virtual machine more>>
The Java virtual machine is an abstract machine. References to the Java virtual machine throughout this specification refer to this abstract machine rather than to Suns or any other specific implementation. This book serves as documentation for a concrete implementation of the Java virtual machine only as a blueprint documents a house. An implementation of the Java virtual machine (known as a runtime interpreter) must embody this specification, but is constrained by it only where absolutely necessary.

SAT - Specification Analysis Tool 1.2
SAT - Specification Analysis Tool is a great and useful tool which lets you capture your own specification analysis rules starting from the templates. more>> <<less
Microsoft XML Paper Specification Essentials Pack 1.0
With the XPS Essentials Pack you can quickly begin reading and generating XPS Documents more>>
Additionally, the Microsoft XPS Essentials Pack download also includes providers to enable the iFilter and iPreview capabilities found in many Windows programs. Windows shell handlers are also included to enable thumbnail views and file properties for XPS Documents.
UML StateWizard 7.7
UML StateWizard - a add-in for Visual C++, which provides a UML more>>
After embedded systems simulation and debugging in IDE, developer can move program to a destination working environment (such as VxWorks, embedded Linux, etc) with little or no extra investment of effort.
- A ClassWizard-like round-trip UML dynamic modeling/development tool runs in popular IDEs.
- A Cross-platform state-oriented framework for Win32, Linux, pSOS.
- For concurrent,distributed and real-time application development.
UML StateWizard supports:
- Visual C++ 6.0 English and German Edition
- eMbedded Visual C++4.0
- Visual Studio 2003
- Visual Studio 2005 (new)
UML StateWizard is a full-featured UML tool:
- UML diagram support: StateWizard supports the state tree, state chart drawing for dynamicl modeling.
- Forward engineering: The StateWizard UML tool does not limit its use to just pictorial depictions of diagrams. Because the structure of the system defined by the diagram is translated by a developer into actual source code, StateWizard bridges this step by generating the source code in a state machine framework with the methods stubbed out. Developers can take up this stub code and fill in with the actual code.
- Reverse engineering: Reverse engineering is exactly the opposite of forward engineering. In reverse engineering, StateWizard loads all the files of the application/system, identifies state relationships among applications, and reconstructs the entire state machine structure along with all relationships.
- Round-trip engineering: A rule in software design is that no design remains unchanged. This is as true for small systems as it is for large systems. During development, the design structure defined in the UML model undergoes changes to incorporate differences in implementation that may not have been envisaged during design. It becomes very difficult to keep the design of the system synchronized with the changes in the source code. StateWizard?s round-trip engineering feature allows the UML tool to synchronize the model with changes in the application code. StateWizard enforces real-time synchronization of its model to modifications in the source code. For example, developers can visually do a drag-and-drop operation in a state chart diagram and the source code will change as well. On the other hand, developers may directly modify the source code and modifications will be automatically shown in the state chart diagram. StateWizard serves as a bridge between state chart diagram and source code.
- Documentation: StateWizard provides some way for the designer to document design decisions in the diagrams. A designer may save a state chart as a BMP file and a state tree as a text file.
- Integration with popular IDE (VC++): With the increasing use of iterative methodologies for building software systems, it becomes very difficult to keep the design of the system in sync with the developed code. Hence, it would be useful if the UML tool provides integration with popular IDEs. This feature would enable the UML tool to be updated with the changes in the source code made in the IDE.
License:LGPL
License:OpenSource under LGP
License:OpenSource under LGP
License:Freeware

Word 2003: Rich Text Format (RTF) Specification, version 1.8 1
Word 2003: Rich Text Format (RTF) Specification is an essential and useful tool designed with a format for text and graphics interchange that can be used with different output devices, operating environments, and operating systems. more>> <<less
UML Pad 2.1
UML Pad is a CASE tool for UML diagrams design. more>>
It supports Class, Sequence, State and Activity diagrams.
UML Pad also allows printing and exporting of the diagram images.
For Class diagrams its also possible to export the documentation in html format.
UML Pad is also pretty small for a UML diagram design tool, simple and easy-to-use.
UML Pad is a CASE tool for UML diagrams design. It supports Class, Sequence, State and ActivityuTorrent 2.0 beta 16126
uTorrent gives a highly flexible, feature-rich BitTorrent client. more>>
uTorrent 2.0 beta 16126 provides you with a professional BitTorrent client. Most of the features present in other BitTorrent clients are present in uTorrent, including bandwidth prioritization, scheduling, RSS auto-downloading, and Mainline DHT. Additionally, uTorrent supports the protocol encryption joint specification and peer exchange. Unlike many torrent clients, it does not hog valuable system resources--typically using less than 6MB of memory, allowing you to use the computer as if it weren't there at all.
Enhancements:
- Introduces support for UDP trackers
- Improved setup dialog that comes with a built-in speed test
- Transfer cap options that help you track and control how much data you transfer.

XMLBuddy 2.0.62
an XML editor plug-in for the Eclipse IDE more>> Supports XML and DTDs. Generates DTD from XML instance. Validates and provides code assist based on DTDs or document contents (no DTD). Does user-configurable syntax coloring. Performs optional auto-validate and auto-format (flow) while you edit. Dynamically updates outline view. Enhanced encoding support auto-detects document encoding per the XML 1.0 specification, honoring the XMLBuddy 0.2.8 and more.)<<less

UML Editor 3.0.2
UML Editor is described as a convenient-to-use as well as helpful tool which can foster a model driven architecture. more>>
UML Editor 3.0.2 is described as a convenient-to-use as well as helpful tool which can foster a model driven architecture. UML Editor is a powerful utility designed to foster a model driven architecture. The UML/INTERLIS editor is an attempt to facilitate the application of the model driven approach to a greater number of users.
Requirements: Windows 95/98/Me/NT/2000/XP/2003 Server/Vista
Visual Paradigm for UML (Standard Edition) 6.0
Visual Paradigm for UML is an ALL-IN-ONE Visual Development Platform. more>>
The UML modeling software helps you build quality applications faster, better and at lower cost. You can draw all types of class diagrams, reverse code, generate code from diagrams and generate documentation. The UML CASE tool also provides abundant UML tutorials, UML interactive demonstrations and UML projects.
Visual Paradigm for UML is a professional UML tool that supports complete software lifecycle - object-oriented analysis, object-oriented design, construction, testing and deployment. The UML modeling software helps you build quality applications faster, better and at lower cost.
You can draw all types of class diagrams, reverse code, generate code from diagrams and generate documentation. The UML CASE tool also provides abundant UML tutorials, UML interactive demonstrations and UML projects.
Main features:
- The latest UML support (class diagram, use case diagram, sequence diagram, collaboration diagram, state diagram, activity diagram, component diagram, deployment diagram)
- OO analysis (OOA), OO design (OOD) support
- Use case modeling
- Textual analysis for identifying candidate actors, use cases, classes...
- CRC (Class-Responsibility-Collaborator) Card diagram
- Business Workflow diagram - Process, Decision, Business Actor, Document
- Incremental roundtrip engineering
- Reverse engineering - code to model, code to diagram (Java to UML models, Java to class diagram)
- Reverse engineering Java, C++, XML Schema, XML, DotNET exe/dll, CORBA IDL
- Code Generation - model to code, diagram to code (UML model to code, class diagram to Java)
- Auto-synchronization between source code and diagrams
- Report generator for generating documentation
- Automatic diagram layout - rearrange classes and connectors in UML diagrams
- Import XMI file/export XMI file
- Import Rational Rose project file
- Microsoft Visio Integration - draw UML diagrams with Visio stencils
- Export diagrams to images (PNG, JPG, SVG)
- Version control
- Plugin and template
- Multilingual support
Version restrictions:
- 29 days trial
License:Freeware
A full feature cross-platform UML CASE tool with Java code generation. Modeling Language (VP-UML) is a UML CASE suite. The suite of tools are designed for a wide rangeLicense:Freeware
HTML Entities 1.0
The HTML Entities Opera widget provides a character map with descriptions and W3C specifications more>>
System requirements:
- Opera 9 or later
UML To XMI Export 1
UML To XMI Export has come as a very useful utility which includes XMI Export component that exports a Microsoft Visio UML model to an XML file compliant with the XMI standard. more>> <<less
Smart UML Designer Beta 1
A simple to use tool that allows you to create your own ULM schemas. more>> A simple to use tool that allows you to create your own ULM schemas.
Smart UML Designer offers natural freehand drawing with pen interface and on-the-fly drawing detection, which creates a whole new era in UML design experience.
The designing experience is truly comfortable and a lot more fun than any other UML designer. Convenient pen interface will give you a 3X productivity boost.
Main features:
- Pen Interface - Freehand Drawing
- Enhanced mouse mode with behavior prediction
- Introduce symbol automatically at the end of connector
- In-place innovative symbol and connector editor
- Exciting UML symbols that adds life to your diagrams and printouts

FDD Tools 2.0
FDD Tools 2.0 will make you satisfied for it can be used to create/edit/display/print FDD-style progress tracking diagrams as described in the book Java Modeling In Color With UML. more>> <<less

Visual Paradigm for UML Community 7.1
Visual Paradigm for UML Community Edition (VP-UML CE) fully supports the latest version of UML. Open source projects developers can use VP-UML CE to design system with UML. VP-UML CE is free non-commercial use only. more>>
Visual Paradigm for UML Community Edition (VP-UML CE) is full feature UML modeling tool plus ERD support. VP-UML CE supports all latest UML version notations. VP-UML CE is free for non-commercial use. VP-UML CE is design for who need to learn UML. VP-UML CE is zero learning curve modeling tool. Modeler can familiar with all modeling features within 10 minutes.
Selected Features:
-Support UML 2.x
- Class Diagram
- Use Case Diagram
- Sequence Diagram
- Communication Diagram
- State Machine Diagram
- Activity Diagram
- Component Diagram
- Deployment Diagram
- and more?
-Requirement Modeling
-Database Modeling (Entity Relationship Diagram)
-Better annotation for sequence diagram (New)
-Unique resource-centric interface
-Callout and Freehand shape
-Automatic diagram layout and reroute connector
-Support line jump in Arc, Square, Skip or normal
-Align Connector Caption Base on Connector Orientation
Product Homepage:
http://www.visual-paradigm.com/product/vpuml/
What VP-UML Provides?
http://www.visual-paradigm.com/product/vpuml/provides/
Screenshot:
http://www.visual-paradigm.com/product/vpuml/provides/screenshots.jsp
Tutorial:
http://www.visual-paradigm.com/product/vpuml/tutorials.jsp
Download Free copy:
http://www.visual-paradigm.com/download/vpuml.jsp?edition=ce
Enhancements: Increase usability
<<less
Visual Paradigm for UML Community Edition (VP-UML CE ... VP-UML CE is design for who need to learn UML. Visual Paradigm for UML Community 7.0 sp1 - VisualLicense:Freeware
License:Freeware
