MagicDraw v15.5+ plugin for RM-ODP and UML4ODP
Basic edition Full edition Compatibilities



Basic edition

[July 15, 2011] beta version (from stable version 1.0.0) 1.0.2:
  • The tool's name is now xODP.
  • Minor GUI changes.
  • Only for MagicDraw v16.8+
  • This version should be locally installed by the user using the ZIP file (Resource Manager > Import).
[November 3, 2010] beta version (from 1.0.0 stable version) 1.0.1:
  • Add CorrespondenceLink as UML Dependency, and ability to show ODP correspondences as either dependencies or stereotyped classes.
  • Only for MagicDraw v16.8+
  • This version should be locally installed by the user using the ZIP file (Resource Manager > Import).
[April 15, 2010] stable version 1.0.0:
  • Only for MagicDraw v16.8+
  • This version can be directly installed using the MD Resource Manager.
[May 17, 2009] stable beta version 0.9.1:
  • Only for MagicDraw v16.6 or lower
  • This version can be directly installed using the MD Resource Manager.
  • Minor changes.
[May 13, 2009] stable beta version 0.9.0:
  • Some minor changes, and typos fixed.
  • New screen "About the plugin".
  • User guide, demos and samples available for download from this web.
[Mar. 29, 2009] stable beta version 0.7.0:
  • A complete "New RM-ODP project" wizard available.
  • RM-ODP perspective is automatically loaded.
  • Every EV_Party is also stereotyped as EV_Object.
  • IMPORTANT NOTE: This version is compatible with MD15.5 or above (not compatible with MD15.1 anymore).
[Feb. 16, 2009] stable beta version 0.6.2:
  • New specific MagicDraw perspective created for RM-ODP.
  • Context menubar added to EV_Artefact elements.
  • Hyperlink to ODP_SystemSpec models removed.
  • CorrespondenceSpecification models hyperlinked
  • Some minor problems solved with the following elements: EV_Artefact, CV_PrimitiveBinding [Dependency] and CV_PrimitiveBinding [Connector].
  • New Link element added to the Association button.
  • Structured Class removed from the Class button.
  • DataType and PrimitiveType integrated into the Class button.
[Jan. 29, 2009] stable beta version 0.6.1:
  • This is the first stable basic version, which implements all the "drawing" features.
[Dec. 2, 2008] alpha version 0.5.2:
  • This version adds/extends the following features and capabilities to the basic version 0.5.1a:
    • Diagraming capabilities for NV and TV (under Test Phase).
[Nov. 20, 2008] alpha version 0.5.1:
  • Diagraming capabilities for specifying the following ODP specific elements: ODP_SystemSpec, EV, IV, CV and correspondences (under Test Phase).
  • Diagraming capabilities for NV and TV under Development Phase (80% completed).



Full edition

[July 15, 2011] beta version (from 1.0.0 stable version) 1.0.2:
  • The tool's name is now xODP.
  • Minor GUI changes.
  • New window to enable and disable validations. Only validations enabled are checked, executed and reported.
  • User manual updated.
  • Only for MagicDraw v16.8+
  • This version should be locally installed by the user using the ZIP file (Resource Manager > Import).
[November 3, 2010] beta version (from 1.0.0 stable version) 1.0.1:
  • Add CorrespondenceLink as UML Dependency, and ability to show ODP correspondences as either dependencies or stereotyped classes.
  • Only for MagicDraw v16.8+
  • This version should be locally installed by the user using the ZIP file (Resource Manager > Import).
[April 15, 2010] stable version 1.0.0:
  • Only for MagicDraw v16.8+
  • This version can be directly installed using the MD Resource Manager.
[May 17, 2009] stable beta version 0.9.1:
  • Only for MagicDraw v16.6 or lower
  • This version can be directly installed using the MD Resource Manager.
  • Minor changes.
[May 13, 2009] beta version 0.9.0:
  • Improved the reporting capabilities (more checks, more detail, information filtering, etc).
  • Validations for EV completed (19 in total).
  • Validations for IV completed (4 in total).
  • All the validations for CV defined (16 in total).
  • All the validations for NV defined (23 in total).
  • All the validations for TV defined (3 in total).
  • Correspondence links are now checked (3 in total).
  • The validation process of the ODP_SystemSpec diagram has been completed (12 validations in total).
[Feb. 16, 2009] alpha version 0.6.2:
  • It comprises the basic version (0.6.2b), and all the previous full version (0.6.1) features.
[Jan. 29, 2009] alpha version 0.6.1:
  • It comprises the basic version (0.6.1b), and all the previous full version (0.5.2) features.
[Dec. 2, 2008] alpha version 0.5.2:
  • It basically comprises the 0.5.2a basic version, and all the previous 0.5.1 full version capabilities.
[Nov. 20, 2008] alpha version 0.5.1:
  • Diagraming capabilities for specifying the following ODP specific elements: ODP_SystemSpec, EV, IV, CV and correspondences (under Test Phase).
  • Diagraming capabilities for NV and TV under Development Phase (80% completed).
  • Ability to validate individual ODP specific viewpoint models: ODP_SystemSpec, EV, IV, CV, NV, TV and correspondences.
  • Ability to validate the whole system specification.
  • Validations (more than 60 by the moment) still under Development/Test Phase (aprox. 35%):
    • ODP_SystemSpec [75% completed]
    • EV [45% completed]
    • IV [85% completed]
    • CV [15% completed]
    • NV [15% completed]
    • TV [30% completed]
    • Correspondence specification [35% completed]





Compatibilities

This plugin has been tested with the following MD versions:

Version \ Edition Personal Enterprise Architect Standard Professional C# Professional C++ Professional Java
15.0 Only until 0.6.2 Only until 0.6.2 - Only until 0.6.2 Only until 0.6.2 Only until 0.6.2 Only until 0.6.2
15.1 Only until 0.6.2 Only until 0.6.2 - Only until 0.6.2 Only until 0.6.2 Only until 0.6.2 Only until 0.6.2
15.5 Yes Yes Yes Yes Yes Yes Yes
16.6 Yes, plugin v0.9.1 or lower Yes, plugin v0.9.1 or lower Yes, plugin v0.9.1 or lower Yes, plugin v0.9.1 or lower Yes, plugin v0.9.1 or lower Yes, plugin v0.9.1 or lower Yes, plugin v0.9.1 or lower
16.8 Yes, plugin v1.0 or later Yes, plugin v1.0 or later Yes, plugin v1.0 or later Yes, plugin v1.0 or later Yes, plugin v1.0 or later Yes, plugin v1.0 or later Yes, plugin v1.0 or later