Software Ideas Modeler is an easy-to-use and efficient software that will allow users to create UML diagrams.
It supports mutliple types of UML diagrams (Class Diagram, Use Case Diagram, Communication Diagram, Sequence Diagram, Package Diagram, Object Diagram, Deployment Diagram, State Machine Diagram, Activity Diagram, Profile Diagram), Entity Relationship Diagram, Requirement Diagram and User Interface modeling.
This application supports documentation generating, export to images (WMF, EMF, PNG) and source code generating (C#, VB.NET, SQL DDL). Diagram elements can be styled.
NOTE: Free for non-commercial uses ONLY.
What's New in This Release:
· Added Concurrency Diagram [RQ#24]
· Added Delphi source code generation [RQ#118]
· Added setting for default project style set
Added new template language commands:
· Include - allow to include another template file
· CompactOn, CompactOff - removes redundant lines
· HasImports, IsLeaf (Element), IsRoot (Element), IsContained(Element), IsOverride (Operation), IsOverloaded (Operation), SubClasses (Class), NestedClasses(Class)
· And, Or, Not - allows build any logical expressions
· Improved source code templates for C# (sealed class, override method) and VB.NET (NotInheritable, Overridable, Shared, MustOverride, MustInherit)
· Added support for nested (inner) classes for C#, VB.NET (Source Code Generation)
· Added support for nested packages in generated namespaces (Source Code Generation)