NetBeans IDE UML Features - “The UML plugin for the NetBeans IDE is available for version 6.7 and earlier releases” ( i.e. not for current versions, like version 6.9.1 ).
Artisan Importstudio - “Do you want to import simple tabular data to an Artisan Studio Model? If you can get it into Excel format then you might like this.... ”.
“Document Generator requires Word 2000 or later”.
“Studio Publisher requires Word 2003 or later”.
Installation creates the Windows account “QMS” on VISTA ??
IBM Rational Rhapsody for WinXP - “Rational Rhapsody helps diverse teams collaborate to understand and elaborate requirements, abstract complexity visually using industry standard languages (UML, SysML, AUTOSAR, DoDAF, MODAF, UPDM), validate functionality early in development, and automate delivery of innovative, high quality products”.
IBM "Rational Rhapsody Developer" - “Visual development and validation of embedded software”, code generation ( C++, C, Java, C#, Ada, support for realtime operating systems ) → no price given.
It is the only Rhapsody edition which may create code from behaviour diagrams and the integrated state machine designer. It provides unique model animation for design level debugging.
You have to create an “Adapter” for each ( new ) target. The libraries of the target compiler have to be recompiled & linked to new libraries, with the help of the adapter. This process enables the adoption of operating specific features, like:
The implementation of the “wait()” timer instructions used in UML sequence diagrams.
The scheduler of the operating system.
The “Adapter” has several aspects and parts:
Operating system abstraction layer ( OSAL ) implementation for specific target: .h and .cpp/c files in “Share\LangCpp\oxf” or “Share|LangC\oxf”. E.g., “ntos.h/ntos.cpp,vxos.h/cpp”, “QNXos.h/cpp” (or “RICOSVxWorks.h/c”,...).
*.mak files for framework build ( see these files under “LangCpp” and nested folders (e.g., “vxbuild.mak”, “aom\vxaom.mak”, “omcom\vxomcom.mak”... ).
Make file properties to allow generation of OS-specific make files. They are located in “Share\Properties\factoryC++.prp” or “factoryC.prp” files in appropriate metaclass ( “VxWork6diab”, “VxWorks6gnu”, “QNXMomentics”,... ).
Command files, which are added during installation, to build framework libraries and generated applications( e.g. “Vx6make.bat”, “msvc9make.bat”, “qnxcwmake.bat”... ). They are located in “Share\etc” directory.
IBM "Rational Rhapsody Design Manager" - “Break down engineering silos with collaborative design management” → no trial version available, no online price given.
Prerequisites: Install all development tools you want IBM Rational Rhapsody to support, at first.
Install IBM Rational Rhapsody as the last development tool, as just during installation you can configure the pathes to other supported tools ( e.g. most important the selected C/C+ compilers ).
IBM Rational Rhapsody does not have menu options to configure the pathes to supported development tools at runtime . Instead you can set or change pathes if you call the installer again. Select “Modify” and then type the “Back” button 3 times, to start the installation process, by which you can select again both the supported programming languages, let the installer find the pathes to installed development tools / set the development environment pathes, and select the installation of Rhapsody Add Ons.
Supported development tools of IBM Rational Rhapsody 7.6.1: Microsoft Visual Studio 6, Microsoft Visual Studio 2008; Microsoft Windows Embedded CE 6.0, WindRiver Torndado, WindRiver Workbench, OSE Delta, Nucleus, Diab Data Compiler, GHS Integrity, GHS Multi for PPC, Neutrino QNX, Gnat Compiler, Gnat VxWorks, RAVEN, ObjectAda Compiler, Praxis Critical Systems SPARK, the free Cygwin Compiler.
Community Edition: If there is more than one diagram of any diagram type, there will be a pattern watermark when export to image or copy and paste to other applications, or else a watermark with text “non-commercial use only” will appear at the top left corner of image.
Honeywell "DOME" - DOME is written in Smalltalk and runs on all VisualWorks platforms.
Archive.org "ModelWare" - “A project co-funded by the European Commission under the “Information Society Technologies” Sixth Framework Programme (2002-2006). INRIA is participating to the ModelWare project”.
draw.io by David Benson].
*[[http://support.draw.io/|draw.io Support - “draw.io is a browser based diagramming application. It is available as an online application with optional integration to various cloud storage options. draw.io is permanently free for personal, academic and charitable use”.
MagicDraw UML demo version is limited to save up to 20 classes, 25 states, use cases, actions and collaboration objects. Besides that, it has an absolute expiration date ( e.g. 2010-12-31, 2011-06-30, 2011-08-31, 2011-12-31... ).
MagicDraw connects to the MagicDraw website, at startup, there is a windows with the message “Connecting to MagicDraw website”. If you are offline, there is the error message “Cannot connect to the autoupdate server. Please check your internet connection”, but you can work offline.
“If MagicDraw is not launched from IDE or you are getting OutOfMemoryErrors, be shure that the java option -XX:MaxPermSize=200M is spezified. For more details, see IDE's readme.html”.
MagicDraw supports IDE Integration for IntellJ IDEA, JBuilder, AndroMDA, Eclipse,oAW, Netbeans.
Once, there was a free “MagicDraw Community Edition” ( e.g. 11.5 ) for developers working on non-commercial projects. In this edition, a minimal set of features was enabled and it only allowed full functionality for class diagrams. All other diagrams were read only.
According to Wikipedia, XMI support is provided by “Altova UModel, ArgoUML, ARIS Toolset, Artisan Studio, BOUML, Umbrello, Sparx Systems Enterprise Architect, iteraplan, MagicDraw, SAP BI, Visual Paradigm, Eclipse Process Framework Composer, Rational Software Architect, Rational System Architect / Telelogic System Architect, StarUML, Pentaho, Innovator, UML2 Project (Eclipse MDT), JUDE”.
PUDN - Programmers United Develop Art -“After registration, you should [upload] more than five source codes or program documents, then your account will be activated after the codes been checked by administrator”.