order

ObjectDomain Change History

As an indication of the rapid progress we are making on ObjectDomain, below is a summary of the changes made on the product since the ObjectDomain 2.5 release.

To reduce the load time of this page, older change information has been factored to a second, change history archive page.

ObjectDomain R3 (build 292) Modifications

  • addressed possible installation issues encountered on Linux and Macintosh platforms

ObjectDomain R3 (build 274) Modifications

  • added support for JDK 1.4
  • added SVG diagram export support
  • integrated Jython 2.1 (Python)
  • enhanced XMI support
  • various performance enhancements including:
    • reverse engineering
    • model loading and closing
  • addressed Rose import/export issues including:
    • taggedValue values get imported with the word 'text' pre-pended
    • Rose associationEnd qualifiers (keys) not handled
  • now collapse duplicate overloaded operations in classView if full signature is not shown
  • enhanced installation support and added more runtimes
  • addressed erratic behavior of status bar when reverse engineering
  • minor documentation enhancements
  • fixed name truncation of stubbed elements when signature is more than a simple name
  • arguments for callActions are not properly persisted if the base classifier is located in a shared package
  • the second workset, when split, always comes up as metal regardless of current look-and-feel setting
  • thumbnail analog zoom sometimes becomes "disconnected" from diagram
  • windows look-and-feel: different text used in TextField and other components
  • background for body of tip-of-the-day dialog is always gray - does not follow system colors
  • split view not always properly enabled in menu

ObjectDomain R3 (build 207) Modifications

  • enhanced cross-platform installation
  • enhanced Mac OS X support
  • fixed: XMI export throwing exception
  • TypeExpressions now handled on XMI export
  • integrated Jython 2.0 (Python) which fixes python reverse engineering problem

ObjectDomain R3 (build 203) Modifications

  • fixed product expiration issue

ObjectDomain R3 (build 197) Modifications

  • stereotypes on associations and generalizations are not exported to XMI
  • removed "Building Java Symbol Table ..." message during reverse engineering
  • re-enabled ability to share style and stereotype packages
  • add field back to reverse dialog to designate root package
  • when attempting to drag-and-drop documentation of an attribute to another attribute, the documentation is actually copied to the class that owns the attribute rather than the target attribute itself
  • indirect stubs used as placeholders are not removed when stub location is updated
  • added support for export to jpeg
  • usecase diagram should have realization tool
  • can save over template.odm

ObjectDomain R3 release candidate 2 (build 181) Modifications

  • types are not set for parameters in XMI export
  • back references to elements are erroneously saved in model
  • resizing of reverse engineering dialog sometimes causes dialog to grow beyond screen boundaries
  • documentation updates
  • shared package enhancements

ObjectDomain R3 release candidate (build 177) Modifications

  • cross-talk between constraints when the constraints share the same name
  • pathMap substitute filename on setting icons and images for stereotype presentation
  • write out file references in models using "/" regardless of platform
  • sequence diagram: use full ClassifierRole name as lane label
  • thumbnail not updating
  • application documentation updated
  • read only status message not getting posted to status bar
  • add 'body' stereotype for Component to template model

ObjectDomain R3 beta (build 168) Modifications

  • re-write printing using latest java API (fixes numerous reported bugs)need wait cursor for lengthy events (opening reverse eng dialog, editor
  • auto size does not live update properly
  • sequence diagram: stereotype <<create>> calls -- treat as constructors and allow movement of role
  • system properties starts with text pane scrolled to bottom
  • set file name when browsing for shared packages -- put name in file selector title when browsing for missing shared packages
  • unable to hide output window
  • sequence label initially not opaque
  • un-referenced stubs are being persisted by the top level model
  • unable to select multiple files for reverse engineering
  • exception when opening reverse engineering dialog under some locales
  • when browsing for a shared package (*.odp), ensure the selected odp file corresponds to what was asked for
  • splash for installer needs to be updated

ObjectDomain R3 beta (build 159) Modifications

  • ObjectDomain type expression not exported to XMIvalidate model does not dirty the model or shared packages for a save
  • remove "Manage Styles" from view context menu
  • labels on sequence diagrams color of head if placed centered over lifeline
  • message view left behind if you delete an assoc role in a collaboration
  • explicit ReturnAction on self does not produce proper sequence number
  • validate of a model containing a state machine results in numerous "same owner" errors
  • model environment shared packages, open diagrams, etc written to model multiple times
  • disable sharing stereotype and style packages
  • allow install over previous version (old manifest not overwrriten)
  • fix copyright on splash
  • read-only state of shared packages which utilize path map entries are not correctly indicated as read-only in browser
  • warn user if any shared packages are passivated when validating
  • address shared package issues:
    • share package references not fixing up by UIDpackages of read-only models or shared packages should not be shareable
    • stubbed elements should be moved as appropriate when actual element is read in
    • shared packages should not save references to associationEnds unless the package owns the end
    • various additional fixes to shared packages
  • must have Rose Path Map defined to import Rose files (this should not be a requirement -- Rose path map entries only necessary when importing models with category files)

For additional history information ...

The remaining R3 change history has been included on a separate page to prevent long load time for this page. Please select continue to view the remaining history.

 Related Links