Smart Development Environment 5.1 Service Pack 1 Release Notes

Release Date: November 2, 2009

Drawing sequence diagram solely by keyboard

Sequence diagram shows interaction between users, systems and sub-systems, and emphasize the ordering of time of messages. You can draw sequence diagram solely by mouse or with keyboard shortcuts.

Generate activity diagram from flow of events

Smart Development Environment for Visual Studio supports generating activity diagram from flow of events. The generation is not just a one way ticket but you can keep modifying the flow of events, and synchronizing changes to activity diagrams.

Multi-language spell checking

Smart Development Environment for Visual Studio supports spell checking and suggestion for English, Brazilian, French, German and Spanish.

Documentation indicator

You may want to know which model elements in a diagram have textual description missing, or filled. The documentation and comment resources help to identify which model elements do not have documentation and/or comments input yet.

Showing column properties as icon

Support move stored procedures and triggers

  • Added "Trigger" field in use case details
  • Supported visualization of multiple elements in grid
  • Supported sorting on comment tab
  • Supported setting sample data for user interface components
  • Supported page break in configuring report template
  • Supported overriding and overloading operations in operation specification of subclass
  • Supported editing report writer templates
  • Supported spell checking in grid
  • Supported disabling diagram and diagram elements in report template editor's preview
  • Supported tagged values in Excel import/export
  • Supported suppressing elements with blank documentation in report's summary tables
  • Supported dragging and dropping items in report template's preview to reorder them
  • Supported showing extension point in extension specification dialog box
  • Supported showing requirement id in requirement grid
  • Supported adding multiple use cases from BPMN task
  • Supported showing extra columns for summary table in generated report
  • Supported displaying use case id in diagram
  • Supported including sub-diagram in generated report automatically
  • Supported generating grid diagrams to reports
  • Enabled importing and exporting stereotypes in community edition
  • Allowed previewing structuring and contents of report template
  • Disallowed editing external report template
  • Disallowed analyzing relationship
  • Removed empty documentation rows in publisher outcome
  • Fixed moving center node in analysis diagram does not move indirect related shape
  • Fixed bad default communication message location
  • Fixed set tagged value to call activity produce redundant space in shape
  • Fixed Jump To element not work in crc card diagram
  • Fixed related use cases not appear in actors grid if the connection is from use case to actor
  • Fixed drag class does not move role label together
  • Fixed connector ends are not attaching well to shapes after movement of shapes or zoom in/out
  • Fixed unable to resize child lane by dragging lane separator
  • Fixed use case details in use case being generated as tagged values
  • Fixed unable to generate report with page number
  • Fixed mirror model element is not listed in "Listed Referenced Model Element/Shape"
  • Fixed missing diagram info shape in diagram toolbar
  • Fixed several issues associated with the use of Nimbus look and feel
  • Fixed relationships between entities and name of entities are not all imported from ERwin file
  • Fixed missing testing procedures in reports
  • Fixed unable to import report template
  • Fixed glossary grid not work with nickname
  • Fixed report header/footer's spaces got trimmed
  • Fixed testing procedures of use case flow of events are not generated to report writer
  • Fixed failed to generate HTML report with option "Include extra details" checked
  • Fixed bad rendering for lifeline with stereotype in Word report
  • Fixed collapse subprocess not move event together
  • Fixed operations in template class cannot be accessed by lifeline's message
  • Fixed Delphi code generated from instant generator not runnable
  • Fixed invalid ID value shown in requirements in generated report
  • Fixed import project missing report template
  • Fixed copy diagram element to another project missing image included in documentation
  • Fixed invalid comment generated for Delphi through instant generator
  • Fixed adding model element from referenced project not follow style defined in stereotype
  • Fixed commit to server lost use case details content if the owning use case is put in subdiagram of attribute
  • Fixed unable to reduce spaces between nodes in analysis diagram
  • Fixed updating data and time format not updates the date/time format throughout the project
  • Fixed mirrored element cannot be removed from local project from Model Explorer
  • Fixed missing ball on sequence flow when animating business process diagram with Animacian
  • Fixed name of activities are not shown properly in exported image
  • Fixed communication message's caption move when reopen project
  • Fixed moving pool reroute connector between tasks in pools
  • Fixed missing generalization when instant reversing classes that have generalization relationship, and have same name as their containing packages
  • Fixed caption of return message created by resource centric interface not being put at the center of message
  • Fixed missing spell check in use case details after reopen project
  • Fixed renaming activity edge connector does not auto rename the corresponding one
  • Fixed dragging actor candidate to sequence diagram does not show lifeline actor notation but use case actor notation