jUCMNav v4.4.0


Enhancements Highlights!

  • NEW Much better and flexible support for managing and navigating URN links
  • NEW Constraint-based propagation algorithm for GRL. See online documentation and this recent publication.
  • Many enhancements (stereotype definitions, element tagging, element hiding, GRL propagation algorithm, and OCL rules) for a new GRL profile targeting measurable compliance assessments.
  • Improved interface for renaming model elements (including changing their case)
  • Dozens of bug fixes

Video and Image Overviews

IMPORTANT: If you have not yet looked at the enhancements of previous versions 4..x, please visit these video overviews of version 4.0.0, version 4.1.0, version 4.2.0, and the description of AoURN .

Requirements and Installation

Please visit DownloadingAndInstallation and the animated InstallationDemo. Note that this version requires Eclipse 3.5 and above (and preferably Eclipse Modeling Tools 3.7.x)

Thanks!

Contributors to this release included Andrew Miga, Gunter Mussbacher, Daniel Amyot, Hao Luo, Azalia Shamsaei, Dominique Blouin, Etienne Tremblay and Jason Kealey.

Release Notes

Help

  • End-user documentation is integrated with the Eclipse help system. Access Help > Help Contents from the Eclipse workbench, then select topic jUCMNav Online Help.
  • The latest user documentation can also be accessed via HelpOnLine

Reporting Bugs / Usability Requests

  • Send your bug reports to jucmnav-dev@softwareengineering.ca.
  • Include reproduction steps, sample .jucm files and, if applicable, copy-paste the error log messages.
  • If you're zealous enough, we'll create a BugZilla account for you smile

Other Enhancements / Fixes since 4.3.0

Bug Description
- UCM: Improved spline resolution
- New constraint-based propagation algorithm for GRL. See this and this.
- GRL Conditional Algorithm Used for Compliance
- Added ability to add Stereotype Definitions to URN models.
778 refresh issue with ResponsibilityPropertySource
779 bug with scenario paste
781 bug preventing us to export single URN diagrams
696 Image Export now prompts before overwriting
688 URN links should be created à la Telelogic DOORS
801 Bug with Outline in French locale
717 Undoing a new GRL evaluation leaves it created, but with the previous value
717 Undoing a new GRL evaluation leaves it created, but with the previous value
782 Gray coloring of GRL IEs with <<NO>> tag
802 Fixed incorrect genmodel file specification
804 Gray coloring of GRL IEs with <<IgnoreNodeInEvaluation>> MEDATADA
806 Gray coloring of GRL contribution links
655 Partial work on deprecated Eclipse calls
700 Removed UCEd from jUCMNav feature.
760 Can set a GRL strategy of one model based on elements of another
787 Usability issue when renaming model elements to same name but with different case
780 Null pointer exception when deleting multiple intentional elements when a strategy is active
764 Don't auto-delete responsibility definition if used in responsibility bindings
762 Double click on bound start/end points now selects in-out path in addition to parent stub
774 Problem with include order of scenarios
763 Default fill color of comments is not #000000
809 Strategies Treeview: expand all top level nodes, not just first one
805 Limit highlighting of IE to resources to certain metadata
807 Popup menu to select class type for GRL IEs and Strategies
662 Select All does not allow moving the bend points of GRL links.
506 Now support having enumeration value of same name as a variable
810 Improved auto-open scenario viewer feature
812 Prevent URN Links from being created across models
631 Move strategies/scenarios from one group to another via drag&drop
814 deletion of unneeded GUI source file URNLinksDialog.java
783 Five additional OCL constraints for Azalia's Measured Compliance profile.

For enhancements and fixes since previous releases, please refer to the release notes of the PreviousReleases.

Known Issues in 4.4.0

  • Reports generated, MSC Viewer, and user documentation only available in English.
  • User documentation not up to date.
  • Changing the visibility of several UCM/GRL elements via jUCMNav's main preference page may require you to reload the model or refresh the diagrams with the Scenario and Strategy view.
  • The UCM traversal mechanism does not take into consideration advanced stubs, failures, aspect-oriented extensions, and some other attributes.
  • Aspect-oriented GRL is not yet supported.
  • Generated reports could be more complete
-- JasonKealey - 28 Feb 2012
Topic revision: r4 - 28 Feb 2012, JasonKealey
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback