Software Ideas Modeler 9.15.5834.2405 (x86/x64) + Portable
This post was published 10 years ago. Download links are most likely obsolete. If that's the case, try asking the uploader to re-upload.

Software Ideas Modeler 9.15.5834.2405 (x86/x64) + Portable | 12.5/13.1 Mb
With the help of Software Ideas Modeler you can create and design UML, JSD and other diagram types, ideal for users who study software engineering. The interface is quite intuitive and well-organized. You can start a new project by editing properties (name, authors, description, password, file name); Software Ideas Modeler supports multiple tabs, so you can easily switch through multiple projects while keeping them open.
The utility features a wide range of diagrams, such as use case, class, sequence, composite structure, interaction overview, timing, profile, entity structure, flowchart, entity relationship, requirements, and mind map types.
Depending on the selected diagram, you can insert various objects into the project by dragging and dropping them in the workspace. For example, in case of use case diagrams, it is possible to add actors, use cases, collaborations, associations, system bounds, and relations (include, extend, generalization, realization).
All diagram types share some common tools and drawing functions, such as pan, constraint, package, line, text, image and left arrow.
In addition, you may preview the entire project scaled in a panel, as well as easily select existing entities from a list. Software Ideas Modeler lets you customize and apply styles, edit entity properties (e.g. ID, name, visibility), work in a fast editing module, write documentation, manage layers, and create a to-do list. Completed projects may be exported to image files (e.g. PNG, JPG, GIF) or PDF. The application includes numerous other options.
Software Ideas Modeler uses low CPU and high memory, has a good response time, includes user documentation, and comes in an incredibly small package. Creating a project does not require special skills, as the workspace and options are pretty intuitive, but it may take a while to figure out all the tool's features. There is also a portable edition available, if you prefer to skip the installer.
FEATURES
Easy and fast drawing:
• Auto alignment, layouts, grid, auto scrolling
Eight Other Diagram Types:
• DFD, Flowchart, Mixed, CRC, Robustness, Requirement, UI, ERD
Simple Task Management:
• Tasks, to-do notes
Import / Reverse Engineering:
• XMI, Database, .NET assemblies
Documentation Generation:
• PDF, RTF
Styling:
• Lots of styling options
Printing:
• Batch printing, multipe pages per diagram
Source Code Generation:
• C++, C#, Java, JavaScript, PHP, Python, Ruby, SQL DDL, VB6, VB.NET
Export:
• XMI, Images (BMP, PNG, JPG, GIF, TIFF, SVG, WMF, EMF, PDF)
NOTE: The software can only be used for private purposes for free.
New in version 9.15.5834.2405 (December 22, 2015)
• Improved documentation generation - new template with tables of attributes and operation parameters
• Table cell resizing by its content
• Added new attributes to UML Interaction Use: Referenced Interaction, Attribute, Return Value, Arguments, Covered Lifelines
• Added new attributes to UML Part: Type, Default Value, Aggregation Kind, Multiplicity, Ordering, Uniqueness, Constraint, Redefines, Subsets and various modifiers
• Added new attributes to UML Attribute: Is Derived
• Added new attributes to UML Package: URI
• Added new attributes to UML Port: Is Service, Is Behavior, Is Conjugated, Type, Default Value, Aggregation Kind, Multiplicity, Ordering, Uniqueness, Constraint, Redefines, Subsets
• UML Component supports white box displaying and listing required interfaces, provided interfaces, realizations and artifacts
• UML Component supports nested elements - its name is displayed on top and a compartment line is displayed, if there is any nested structure
• UML Component is inserted with 'component' stereotype
• UML Artifact is inserted with 'artifact' stereotype
• Added new tools for UML Component Diagram: Artifact, Class, Interface
• Added new template language commands:
• Attribute and Operation: PreviousState
• UML Component: ProvidedInterfaces, RequiredInterfaces, Realizations, Artifacts
• UML Interaction Use: ReferencedInteraction, ReferencedInteractionName, Attribute, AttributeLifeline, ReturnValue, Arguments, CoveredLifelines
• UML Port: IsBehavior, IsConjugated, IsService
• UML Port, UML Part: Multiplicity, IsArray, Type, ReplacedType, OriginalType, DefaultValue, HasDefaultValue, IsStatic, Subsets, Redefines, Ordering, Uniqueness, AggregationKind, Constraint, IsDerived, IsDerivedUnion, IsID, IsLeaf, IsReadOnly, Class, Owner
• Attribute: Subsets, Redefines, Ordering, Uniqueness, AggregationKind, Constraint, IsDerived, IsDerivedUnion, IsID, IsLeaf, IsReadOnly
• Added new template language keywords: True, False
• Class in container mode can be moved dragging the name
• Changed default font size in documentation to 12
• Changed saving of element owners
• Fixed application crash when choosing an invalid font
• Fixed very rare case of application crash when selecting an element in diagram editor
• Fixed joining tables in documentation generation
• Fixed application crash when editing empty header or footer in the documentation
• Fixed application crash when opening Database Reverse Engineering and no diagram tab is active
• Fixed page numbering in documentation
• Fixed default documentation template
• Fixed rendering header and footer to PDF
• Fixed application crash when using Change Tracking / Accept Changes
• Fixed generation of SQL change script for primary key
• Fixed parsing 'subsets' for attribute when editing in diagram
• Fixed possibility to add a not allowed element to container when using right drag & drop
• Fixed removing element from container
• Fixed printing when higher system DPI is set
• Fixed saving model of non-referenced relationships
SYSTEM REQUIREMENTS
• .NET FRAMEWORK 3.5
OS: Windows XP / Vista / Vista 64-bit / 7 / 7 64-bit / 8 / 8 64-bit / 2003 / 2008