Boost Your Diagrams with Software Ideas Modeler 14.70 - Enhanced Decision Tables, DFD, Venn and UI Diagrams

The latest release of Software Ideas Modeler 14.70 introduces a host of exciting features, improvements, and fixes aimed at enhancing the overall user experience. Whether you're working with Decision Tables, Venn Diagrams, UI diagrams, or Data Flow Diagrams (DFDs), this version brings more power, flexibility, and usability.

Software Ideas Modeler 14.70 is packed with new features, enhancements, and fixes that improve its performance and flexibility across a wide range of diagramming needs. From decision tables and UI elements to roadmaps and Venn diagrams, this update is designed to make your modeling workflow more efficient and intuitive.

Enhanced Decision Table Functionality

This release brings several powerful updates to the Decision Table:

  • Rule Coverage Calculation: This feature enables users to quickly calculate how many combinations of decision table rules have been covered. It displays the percentage, helping you ensure your rules are comprehensive.
  • Add Missing Combinations: You can now automatically generate and insert missing rule combinations, saving time and reducing manual effort.
  • Diagram View Enhancements: Rule names, conditions, and actions can be edited directly within the diagram view mode. You can also resize rows and columns for a more customized layout.
  • Auto-Size Support: The decision table now automatically adjusts its size, making it easier to manage its visual representation.
  • Padding Support: Decision Table cells now have padding options for better spacing and presentation.
Improved Decision Tables
Improved Decision Tables

UI Diagram Enhancements

UI Diagrams in Software Ideas Modeler 14.70 have been significantly enhanced to offer more flexibility:

  • Dropdown List Support for UI Combo Box: You can now display dropdown lists for combo boxes, complete with associative connectors that maintain their link when moving the list box.
UI Combo Box with an open drop-down list
UI Combo Box with an open drop-down list
  • Field Padding Support: Elements such as UI List Box, Checked List Box, Accordion Menu, Field List, and Thumbnail View now support field padding styles, offering more refined control over element spacing.
  • Auto-Size and Row Styling: List boxes, and checked list boxes now support auto-sizing and optional alternating row styles for better visual organization.
  • Track Bar Improvements: The UI Track Bar has gained several new features, including vertical orientation, additional slider styles (circle, square, diamond, arrow, etc.), a range mode, and customizable tick positioning.
Various options of UI Track Bar
Various options of UI Track Bar

Data Flow Diagram (DFD) Enhancements

Working with DFDs is now more efficient with the addition of:

  • Add DFD Level: A new button in the context bar allows you to quickly create new levels within your DFDs.
  • Improved Numbering: Processes are now automatically numbered based on their parent structure, ensuring consistent organization.
  • Gane-Sarson DFD Enhancements: Support for allowed transitions has been added, improving the capabilities of this notation.
Better support for DFD levels
Better support for DFD levels

Venn Diagram Improvements

Venn Diagrams have received important usability updates:

  • Label Repositioning: You can now freely reposition the labels of the circles, allowing for more customizable presentations.
  • Improved Intersection Labeling: Intersection values, particularly in 3-circle Venn diagrams, are now more accurately placed for better clarity.

Roadmap Updates

The Roadmap has also seen notable improvements:

  • Automatic Milestone Indexing: Milestones now automatically display indexes or dates after placement in a roadmap.
  • Milestone Editing: Milestone descriptions can now be edited directly in the diagram editor.
  • Current Date Marking: Roadmaps now support marking the current date using an alternate style.
  • Weekend Marking: Weekends can now be marked on roadmaps using a weekend-specific style or the default alternate style.

Other Interesting Improvements

  • UML Port and Pin Proportion Adjustments: You can now adjust the sizes of UML ports and pins using the Proportion Modifier style, giving you more control over diagram layout.
  • N-ary Association and Dependency Tools: New tools have been added to the UML Object Diagram toolbox.
  • Improved Attribute Naming: Attribute naming for associative entities in ERD diagrams has been enhanced, making it easier to manage your models.
  • Contextual TO-DOs: The TO-DO Sidebar now only displays tasks relevant to the current context by default, allowing for a more focused workflow.
  • Universal Block Nesting: The Quick Diagram now supports nesting of universal blocks.
  • Improved Grid Layouts: Element insertion into grid layouts has been improved for a smoother editing experience.

Release Notes

New Features and Improvements

  • Add rule coverage calculation into the Decision Table
  • New Add Missing Combinations to the Decision Table editor
  • Added Select All Fields action (CTRL+SHIFT+A)
  • Comments can be easily connected to other elements by dragging their snap points
  • Added support for auto size to decision table
  • Decision table rule name, condition and action can be edited in the diagram view mode
  • Decision table supports rows and columns resizing in diagram view mode
  • Added option to show drop down list for UI Combo Box with support for associative connectors when moving the list box further from the combo box
  • Data elements (UML Enumeration, UML Package, ERD Entity) can be assigned as a model to UI Checked List Box, List Box, Thumbnail View and Combo Box elements
  • Added support for padding to decision table cells
  • Milestone from and to index or date is set automatically after placing to a roadmap
  • Added support for editing milestone description directly in the diagram editor
  • Added support for field padding style to UI List Box, UI Checked List Box, UI Accordion Menu, UI Field List, UI Thumbnail View
  • Added support for auto size to UI List Box, UI Checked List Box, UI Accordion Menu, UI Tree, UI Field List
  • Optional row style alternation for UI List Box and UI Checked List Box
  • Added support for numeric fields to the UI Field List element
  • Universal block in Quick Diagram supports nesting
  • Added support for captions to UI Thumbnail View (can be displayed or hidden)
  • Added support for vertical orientation to UI Track Bar
  • Added more kinds of UI Track Bars - circle, square, arrow up/down, double headed arrow, diamond
  • Added range option to UI Trackbar
  • Added option for setting value and maximum value to UI Track Bar
  • Added option for the side of ticks in UI Trackbar
  • A new Add DFD Level context button for DFD processes to easily add new sub diagrams
  • Showing combined id in DFD Process elements
  • Added a new PartialCustomID command for model elements to template language
  • Added allowed transitions to Gane Sarson Data Flow Diagram
  • Improved naming of attributes of associative entities in ERD diagrams
  • TO-DO Sidebar showing only related TO-DOs by default with option to show all as before
  • Roadmap supports marking now (uses Alternate style)
  • Roadmap supports marking weekends (uses Weekend style or default Alternate style)

Fixed Bugs

  • Fixed issue with loading projects with a Central Buffer Node
  • Fixed application crash when trying to connect a comment to another element using right-drag
  • Fixed snapping to snap lines in specific scenarios
  • Fixed text rendering for header cells in decision table diagrams
  • Fixed custom choice cell editing in Decision Table editor
  • Fixed parsing of C# source code with parameters starting on @
  • Fixed parsing of C# source code with generic methods with where constraint
  • Fixed disabled Start and End Index for roadmap stages in the Properties dialog
  • Fixed selecting a single-date milestone in a roadmap
  • Fixed issue with loading the project in case the project .user file is corrupted

Downloads

New Comment

Comment