Skip to main content

skip to main content

developerWorks  >  Rational  >

IBM Automation Toolkit for Rational Software Modeler v6.0.0.1

developerWorks
Document options

Document options requiring JavaScript are not displayed

Sample code


Rate this page

Help us improve this content


Level: Intermediate

IBM Rational (john.hsia@us.ibm.com)IBM

31 May 2005

The IBM Automation Toolkit for Rational Software Modeler (ATRSM) is a plug-in that allows standalone COM-enabled programs to access and modify UML models loaded into Rational Software Modeler (RSM).

Purpose

The IBM® Automation Toolkit for Rational® Software Modeler (ATRSM) is a plug-in that allows standalone COM-enabled programs to access and modify UML models loaded into IBM® Rational® Software Modeler (RSM). With ATRSM, an external VB program, a Microsoft Word macro or a VBScript can easily access UML model semantics and UML diagrams using the same APIs used by Eclipse plug-ins.

Some possible applications of ATRSM are:

  • Microsoft Excel macro creates a new UML model and populates it based on the contents of an Excel worksheet
  • VB program generates a Microsoft Word document with semantics and diagrams of UML models currently open in RSM or IBM® Rational® Software Architect (RSA)
  • VBScript executed from the command line provides a short report of model elements that are currently selected in the model explorer or the diagram editor

ATRSM is ideal for IBM® Rational® Rose and IBM® Rational® XDE customers with RoseScript or VB Macros to migrate. While the product APIs have changed in RSA and RSM, this would still allow access from COM-enabled environments and languages. ATRSM also registers type libraries for RSM APIs so that developers can take advantage of intellisense and browsing capabilities within the VB IDE.



Back to top


Prerequisites

This plug-in only runs on Microsoft Windows and is dependent upon version 6.0.0.1 of RSA or RSM--for the latest evaluation versions of RSA or RSM, see the Resources section later in this article. To get the latest updates for RSA/RSM, use the update manager (Help>Update Manager).



Back to top


Installation instructions

Download the zip file at the bottom of this article. This zip file includes:

  • Documentation - Installation instructions, example instructions and usage documentation can be found in one comprehensive document - GettingStarted.doc
  • Examples - Examples of using ATRSM from VB and VBScript
  • ATRSM plug-in
Once you have downloaded the zip:
  1. Unzip ATRSM.zip to C:\ATRSM
  2. Open C:\ATRSM\GettingStarted.doc in Microsoft Word and follow the installation instructions in section 3.0 of GettingStarted.doc.

A license agreement will be presented during installation. Copyright© 2004-2005 IBM.



Back to top


Support details

ATRSM is not a supported feature of RSA or RSM. The additional behavior provided by this plug-in is not supported by IBM or by IBM Technical Support. ATRSM simply allows customers to access current functionality already provided by the underlying RSM/RSA APIs (e.g. MSL, Notation). These APIs are typically documented in RSM/RSA and supported as part of RSM/RSA. If you experience problems using these APIs, confirm that the problem is with RSM and RSA by writing an equivalent pluglet as a control case. If the problem is with ATRSM, please report it to technical support.




Back to top


Download

DescriptionNameSizeDownload method
ATRSM Plug-inATRSM.zip1.7 MBHTTP
Information about download methods


Resources



About the author

This content is brought to you by the IBM Rational staff.




Rate this page


Please take a moment to complete this form to help us better serve you.



YesNoDon't know
 


 


12345
Not
useful
Extremely
useful
 


Back to top