Rational Rose RealTime Service Release

for 2002.05.20 Release Notes
April 2002


Copyright © 2002 Rational Software Corporation. All Rights Reserved.

This software contains proprietary and confidential information of Rational and its suppliers. Use, disclosure or reproduction is prohibited without the prior express written consent of Rational.

Copyright  Information


Scope

This Service Release address problems reported with the 2002.05.20 release of Rational Rose RealTime.

Table of Contents

Defects and Changes

     New Features to Enhance Model Navigation and Simplify User Workflow
    RQA-RT Enhancements
    Build and Target Enhancements
    Documentation Improvements

    Defects Addressed in this Release

    Defects Addressed in the Previous Release

Files changed by this release

Contacting Rational Technical Support

Legal Information  

[Go To Top]

Defects and Changes

Changes:

Defects Addressed:

New Features to Enhance Model Navigation and Simplify User Workflow

RQA-RT Enhancements

Build and Target Enhancements

Documentation Improvements

[Go To Top]

Defects Addressed in this Release

Defect

Description

 41991 We need more meaningful message when make is not set a component 
 46240 default attribute visibility shouldn't be 'private' 
 47309 need a reasonable error message if I try to build an external library component 
 48292 Warning should be generated if dependency doesn't exist for an attribute of a RTT 
 48726 Fix the way external docs and URLs are handled on Unix 
 48874 Forward reference the type descriptor before class definition 
 49818 C product: flags are not initialized in TCB of the Timer capsule. 
 49829 Nested pathmaps don't work when building a component 
 50476 UNIX Exception: MenuItemsFromRes/xdr_string (starting two sessions at same time) [ 
 50606 Cannot derive from nested base class. 
 50867 Codegen bug with nested classes 
 50934 RTJava: Building RTJava External Project gives meaningless error message 
 51054 Java: rtdata type should be class specified on signal, not Object. 
 51165 Misleading error message for data class problem when building 
 51240 C language: subclass (struct) needs an attribute in order to be generated 
 53909 Build errors when CLASSPATH has a trailing '\' 
 53938 rtcppgen application error when capsule role reference contains incorrect fully q 
 53942 Usability: User interface not refreshed (hangs) while Purify instruments model 
 53970 1cPMbcsFromUnicode6FpcipkwiInIUN_FLAGS__i_ 
 54911 Error Parsing 
 55206 Compiler traceback incorrect if multiple classes have the same name 
 55238 Minor problem in C++\TargetRTS\libset\sh3-eMVisualC++-3.0\libset.mk "/MD" used 
 56559 $ROSERT_HOME/bin/s/cc/vt vtadmin & vtsetview need execute permission 
 58957 corrupt .rtusr and RoseRT.ini files 
 60884 CRTS leaks large data in timeouts 
 61194 rtBound transition occurs before the initial transition 
 61341 chdir_run.pl needs double quotes around paths with spaces 
 61496 Codegen bug with junction points 
 62199 RoseRT crash Move attribute browser window, 1st class to 2nd class (drag-and-drop 
 62761 Problems with ranked publishers (locator_rank) 
 63464 Capsules gets deleted from the model when using DEL.on a diagram 
 64057 Crash when undoing delete of package, then file new 
 64426 RTJava: Not possible to move classes between packages 
 66541 RQA: no matching instance found for instance 
 66868 RoseRT: Second Zoom window outside screen 
 66883 Rosert: All text on transition not visible when typing 
 67039 Codesync: can't bring in Constuctor Initializer list 
 67390 RTJava: Can't run with non-default OutputClassDir 
 67656 RoseRT takes up 99% of CPU after start-up (no model loaded) 
 68110 OTD to RRT conversion problem with non-exiting transitions 
 68446 Undefined symbol delete_RTEventInfo when C RTS recompiled with RTS_CLEANUP_MECHAN 
 68696 C Runtime View: step command does not work properly 
 69092 PATCH REQUEST V6.4: TimerControlBlock in C runtime fails to compile if RTS_COMPAT 
 69249 Ctrl-B on detail tab of Logical view package crashes toolset 
 69417 Error in RTMemoryUtil_new 
 69834 Rose RT: C- Codegenerator aborts 
 69939 C Target RTS: not all functions removed when RTS_CLEANUP_MECHANISM 0 
 70060 Unchecking "GenerateConstructFunction" in options (F12) destroys timers in C 
 70270 Receiving Unresolved Reference error after doing package rearrangement 

70364

OTD->RoseRT, sequence diagrams interaction instances set to default size

 70525 Moving sequence diagram changes name 
 70865 Exception when exporting Use Case View to Rose ptl file 
 70956 Prvide a NoRTOS configuration for the C TargetRTS 
 71063 The first capsule after startup woll not be created 
 71086 can't change the order in which nested classes are generated 
 71088 RoseRT generated app crashes when attaching probes 
 71115 rtcppgen.exe "Application Error" when building component for C++ model example 
 71209 Rose RealTime: Source Control ->Check-in Window 
 71700 Toolset cannot set a breakpoint when debugging with TC. 
 71727 Connexis registerSAP causing locked mutex in RTLayerConnector 
 71854 TimerTest Example model: Test Case #NonPeriodicTimers failure: 
 72035 RQA-RT: signals sometimes missing in generated sequence diagram 

72412

fixed comment block size in converted OTD-FD to small
 73220 Spelling mistake in dialog: Unable to obtain a license.ealTime for Unix 6.4 
 73529 001B:0056E7F2 RoseRT.exe - crash when importing a rose .cat file with a sequence d 
 73708 probes with identical names are lost 
 74072 Stack depth differs between *.ebs and *.ebx scripts 
 74076 RoseRT trace probe causes "Target Failed" error 
 74194 CLONE OF: Host Platform textbox lacks version details in the Email TS wizard 
 74257 CM_* IsSnapshotView() too vague - Should look for "View attributes: snapshot" 
 74339 RQART-Java: Cannot resolve symbol error when building a Java Model 
 74362 RTDebugger AddEvent crash in targetRTS if inject probe on model 
 74452 Error creating new model when current model has stored probe/monitor 
 74734 Problems running Verify Behavior with 80 or more Seguence diagrams, application c 
 74773 RQA-RT backslashes stripped out of RTStrings in messages 
 74923 TO continue/shutdown dialogue causes crash if model has changed significantly 
 75632 Internal Error (Code Generator): mi != _capsuleRoleMap.end() 
 75795 Change Capsule Role - EXCEPTION_ACCESS_VIOLATION in module RoseRT.exe at 001B:008 
 75803 Internal Error (Code Generator): Conversion error during translation. 
 75846 Drag, Drop on Operations Tab causes crash 
 76209 new c.pty file from GA-00 does not dirty the C model on load 
 76427 Application Error occurs because of a composite aggregation / migrating from Rose 
 76526 RoseRT chrashes when syncronizing with source control. (operation spec open) 
 76670 C Code-generator misses #ifdef RTS_NAMES in class 
 76715 Bad field descriptor for array 
 77301 C timers not working properly, all capsules on same thread 
 78067 From the Help menu, click Keyboard shortcuts...only displays help start page 
 78243 RTCClasses does not include the RTTimerId class in a C model 
 78474 Inconsistency of how the TargetRTS allocates memory for RTSequenceOf 
 78730 RoseRT will not generate capsule code based on the package name 
 78782 Crash creating sequence diagram off of a trace 
 78881 RQART modal dialog isn't modal when source control interferes 
 79279 Enable TO for single threaded C Targets 
 79299 crash opening inherited port from connector dialog 
 79494 Infinite recursion possible in RTDiag::panic 
 79581 The frame.import function does not return if a port cardinality is exceeded 
 79650 crash loading model after TO session with port probe trace window open 
 79931 Codgen bug with RunTimeBackwardsCompatible for protocol turned on 
 79938 Crash when copy many nested diagram views 
 80193 Purify integration with RoseRT broken 
 80449 RoseRT->Run with Purify doesn't function correctly if build path has space 

80750

RoseRT & Purify integration appears not to work when dir path has a period
 80761 Codegen bug in C version when using inheritance with class scoped attributes 
 81200 Remove special handling for ExternalLayerThread 
 81258 Sequence Diagram Painting slow 
81597 RoseRT Crash after unsuccessfully connecting to target
82489 quids updated on transition code after every change.
83004 Toolset forces attribute names to be unique among both local and inherited attributes
84236 RoseRT(C-version) not generating implementation - class scoped attributes correct

[Go To Top]

Defect 41991 We need more meaningful message when make is not set a component 

An empty make command is now interpreted as if '$defaultMakeCommand' had been specified. 

Defect 46240 default attribute visibility shouldn't be 'private' 

The C add-in handles the OnNewModelElement callback to adjust the visibility of new attributes. 

Defect 47309 need a reasonable error message if I try to build an external library component 

The code generators issue an error message that refers to the component that we can't build. 

Defect 48292 Warning should be generated if dependency doesn't exist for an attribute of a RTT 

Warnings are generated if there aren't dependencies between a class and the types used by it's 
attributes which have 'GenerateDescriptor' selected. The code generator won't search the whole 
model to avoid needless dependencies which would severely reduce the effectiveness of incremental 
regeneration. 

Defect 48726 Fix the way external docs and URLs are handled on Unix 

Unix only: check the environment for BROWSER_PATH and use the specified web browser if it is set. 
Otherwise assumes that 'netscape' is the browser and that it is on the user's PATH. 

Defect 48874 Forward reference the type descriptor before class definition 

The order is now type, Class, RTTypedValue_Class in the header file. 

Defect 49818 C product: flags are not initialized in TCB of the Timer capsule. 

Remove flags from TimerControlBlock - it was simply redundant. 

Defect 49829 Nested pathmaps don't work when building a component 

Delay definition of variables which depend on others. 

Defect 50476 UNIX Exception: MenuItemsFromRes/xdr_string (starting two sessions at same time) 

Removed a timing check that caused one session to crash when the other session was busy. 

Defect 50606 Cannot derive from nested base class. 

The code generator now generates code that references the fully qualified name of base class(es). 

Defect 50867 Codegen bug with nested classes 

The code generator now properly handles uses of nested classes. 

Defect 50934 RTJava: Building RTJava External Project gives meaningless error message 

Make sure the component is one that can be built before starting the build process. 

Defect 51054 Java: rtdata type should be class specified on signal, not Object. 

The arguments rtdata and rtport now have the correct types. (only in beta). 

Defect 51165 Misleading error message for data class problem when building 

The code generator now issues an error message referring to the problem area. 

Defect 51240 C language: subclass (struct) needs an attribute in order to be generated 

Delay checking for fields until after class has been processed. 

Defect 53909 Build errors when CLASSPATH has a trailing '\' 

RTclasspath.pl now defines @RTclasspath rather than $RTclasspath so it is independent of 
the choice of path separator. The entry for the user's classpath is now specified as 
$$(CLASSPATH) to avoid expansion by a shell. 

Defect 53938 rtcppgen application error when capsule role reference contains incorrect fully 

The code generator now issues an error message which refers to the offending reference. 

Defect 53942 Usability: User interface not refreshed (hangs) while Purify instruments model 

The toolset is not actually hung, but was actually busy. The toolset will now repaint the screen 
during this busy interval 

Defect 53970 1cPMbcsFromUnicode6FpcipkwiInIUN_FLAGS__i_ 

The problem exists only on Unix. RoseRT was running out of stack space. The RoseRT script was 
modified to attempt to increase the stack space to 32MB if it is lower. Note that this attempt 
will fail without a message if the Unix administrator has set a lower hard limit on the stack size. 
Users can set the limit higher by using the limit command in csh or ulimit command in sh or ksh. 
Some operations with large models may require a value larger than 32MB to be set manually. 

Defect 54911 Error Parsing 

CodeSync can now detect changes to inline functions and to ConstructorInitializer. 

Defect 55206 Compiler traceback incorrect if multiple classes have the same name 

The code generator now generats comment tags that are fully qualified names (and therefor unique. 
The mapping of error messages to model elements is now unambiguous. 

Defect 55238 Minor problem in C++\TargetRTS\libset\sh3-eMVisualC++-3.0\libset.mk "/MD" used 

The depreciated flag has been removed. 

Defect 56559 $ROSERT_HOME/bin/s/cc/vt vtadmin & vtsetview need execute permission 

The files vtadmin and vtsetview now have execute privileges set. 

Defect 58957 corrupt .rtusr and RoseRT.ini files 

The RoseRT.ini file was being corrupted by closing an undocked window (such as the browser). The 
corruption causes the RoseRT.ini file to grow larger than needed. This, in turn, causes the 
toolset to take a long time to start and exit. The code that corrupts the file has been fixed, 
but if you have a corrupt RoseRT.ini file you should delete it. The toolset will automatically 
create a new one (uncorrupted) for you. 

Defect 60884 CRTS leaks large data in timeouts 

Added TimerControlBlock_clear which releases memory allocated for data, and added calls to it 
in TC_cancelTimer and BaseTimer_HandleExpiredTimers. 

Defect 61194 rtBound transition occurs before the initial transition 

Delay setting notification enabled flag until initial transition and send rtBound messages then. 

Defect 61341 chdir_run.pl needs double quotes around paths with spaces 

The generated makefile now encloses the pathname in quotes. 

Defect 61496 Codegen bug with junction points 

Don't consider excluded transitions when deciding whether a transition is the beginning of a chain. 

Defect 62199 RoseRT crash Move attribute browser window, 1st class to 2nd class (drag-and-drop) 

Please note that as a result of this fix specification sheet for the element that was 
drag-and-dropped will be closed. Confirmation message will be displayed if spec. sheet 
to be closed contains unapplied changes. To understand this: some drag-and-drop operation 
will in fact delete object being dragged and create a new object in the place where it was 
dropped. Attribute and operation move; moving objects in the different package typically 
result in such delete/re-create sequence. Specification is opened for old element so even 
while it stays up it is no longer connected with the element and any changes made on such 
specification will not be recorded in the model. To fix this we will destroy such specification 
sheets on drag-and-drop and will warn user if they contain unapplied changes making it possible 
to cancel operation. 

Defect 62761 Problems with ranked publishers (locator_rank) 

When a locator was co-located with a server and the server published a service to the locator 
at a higher ranking than the default using the locator_rank tag, it would appear to the model 
as though the client never subscribed to that service. In fact, the problem was a logic flaw 
in the controller which kept the client from subscribing to the location service itself. This 
has been corrected and locator ranking now function properly under this scenario. 

Defect 63464 Capsules gets deleted from the model when using DEL.on a diagram 

The Browser tree was keeping the focus so the delete was deleting the item in the browser 
rather than in the diagram. The browser tree will no longer have the focus. 

Defect 64057 Crash when undoing delete of package, then file new 

The Undo code for package deletion has been corrected. 

Defect 64426 RTJava: Not possible to move classes between packages 

When a controlled unit is moved from one package to another the receiving package must 
use a model-relative pathname to refer to the new unit. The java code generator now 
properly handles the model directory reference ($@). 

Defect 66541 RQA: no matching instance found for instance 

The RQART abstract test harness and the RQART controller were modified to fix the problem 
that the controller wasn't waiting for a reset to complete before starting the next test. 
The RQART shared package must be updated and saved harnesses must be rebuilt to benefit 
from these fixes. 

Defect 66868 RoseRT: Second Zoom window outside screen 

Pop-up sub-menus were not repositioned properly, if they were: 1) near the edge of the 
display, and 2) if the pop-up sub-menu wasthe first item in the menu. This problem has 
been corrected. 

Defect 66883 Rosert: All text on transition not visible when typing 

When entering text on an action in a sequence diagram, or a capsule name on any diagram, it 
would only display a small number of characters. Only after enter is pressed would the full 
text be displayed. The initial size of the edit box has been made larger to minimize the impact 
of the problem. 

Defect 67039 Codesync: can't bring in Constuctor Initializer list 

The constructor initializer list is now accessable by the code sync feature. 

Defect 67390 RTJava: Can't run with non-default OutputClassDir 

The default output class dir on the component is now a valid directory instead of ".". 

Defect 67656 RoseRT takes up 99% of CPU after start-up (no model loaded) 

An error in the keyboard input loop was fixed. The symptoms of the problem was the toolset using 
100% of the CPU, but all functionality was still available (only it was very slow). 

Defect 68110 OTD to RRT conversion problem with non-exiting transitions 

Non-exiting transition will now be laid out in the same fashion as regular transitions. 

Defect 68446 Undefined symbol delete_RTEventInfo when C RTS recompiled with RTS_CLEANUP_MECHAN 

The conditions have been corrected in MANIFEST.c. 

Defect 68696 C Runtime View: step command does not work properly 

Corrected a bug in the step code for the C run-time that caused the model not to start by 
using the step command. This only occured if the model had never been in the running state 
before the step was issued. 

Defect 69092 PATCH REQUEST V6.4: TimerControlBlock in C runtime fails to compile if RTS_COMPAT 

Replaced uses of RTSignalIndex with RTSignal. 

Defect 69249 Ctrl-B on detail tab of Logical view package crashes toolset 

The control-B shortcut (open spec sheet) will no longer crash the toolset if it is invoked 
on a spec sheet. This is now treated as a null operation. 

Defect 69417 Error in RTMemoryUtil_new 

Uses of RTStdio functions are now protected by STDIO_ENABLED. 

Defect 69834 Rose RT: C- Codegenerator aborts 

The C code generator no longer aborts when the specified top capsule is not present in the component. 

Defect 69939 C Target RTS: not all functions removed when RTS_CLEANUP_MECHANISM 0 

Corrected MANIFEST.c to exclude the relevant files if cleanup mechansim disabled. 

Defect 70060 Unchecking "GenerateConstructFunction" in options (F12) destroys timers in C 

GenerateConstructFunction explicitly set in BaseTimer, SelfTimer and Timer capsule classes. 

Defect 70270 Receiving Unresolved Reference error after doing package rearrangement 

Two problems were fixed: 
1. You can no longer relocate a superclass package into its' subclass. 
2. You can now load a model where the collaboration attached to a superclass contains 
   a role based on a subclass. 

Defect 70364   OTD->RoseRT, sequence diagrams interaction instances set to default size

When importing OTD message sequence charts into RoseRT sequence diagrams, the interaction 
instances were NOT given the correct size.  The size of the interaction instances will now 
be adjusted to the size of their labels.

Defect 70525 Moving sequence diagram changes name 

Sequence diagrams now retain their original name when they are moved from one collaboration 
to another. 

Defect 70865 Exception when exporting Use Case View to Rose ptl file 

Exception happened due to RoseRT trying to export visibility filters that can't be read by Rose. 
Problem has been fixed. 

Defect 70956 Prvide a NoRTOS configuration for the C TargetRTS 

TargetRTS configuration that does not depend on RTOS features has been added. 

Defect 71063 The first capsule after startup will not be created 

Creating a capsule using the toolbar will now work immediately after startup. Previously this 
operation would have failed silently the first time, and then worked every time thereafter. 

Defect 71086 can't change the order in which nested classes are generated 

Nested classes are now generated in the order they appear in the model. 

Defect 71088 RoseRT generated app crashes when attaching probes 

The RTS has been corrected to handle attaching probes at any time. 

Defect 71115 rtcppgen.exe "Application Error" when building component for C++ model example 

A problem analyzing data types has been corrected. 

Defect 71209 Rose RealTime: Source Control ->Check-in Window 

The check-in comment boxes used to use the return key as a shortcut for the OK button. This 
caused problems when you wanted to enter a newline into the comment. The return key is no longer 
a shortcut for the OK button in this window. 

Defect 71700 Toolset cannot set a breakpoint when debugging with TC. 

Corrected algorithm used to locate the source file which contains the specified model element. 

Defect 71727 Connexis registerSAP causing locked mutex in RTLayerConnector 

A change in the mutex lock strategy was introduced between 6.2 and 6.3 that could lead to this 
condition occurring under certain cases. Connexis now uses the 6.2 strategy and this problem will 
not reoccur. 

Defect 71854 TimerTest Example model: Test Case #NonPeriodicTimers failure: 

The TimerTests example model shipped with the product had a flaw in one of the algorithms that 
tested Periodic Timers. This flaw has been corrected. 

Defect 72035 RQA-RT: signals sometimes missing in generated sequence diagram 

RQART now uses a hidden port probe to check that all the trace messages have been delivered to 
the toolset after the test harness has notified the controller that the test is complete. Note that 
minimum run times are still required unless a driver receives the last message in the test. 

Defect 72412 Fixed comment block size in converted OTD-FD to small

Please note that this fix requires action from the user.

Clarification: The size of the action blocks is not changed; the sized used in OTD is preserved.

If the fonts used to create labels are different (as in this case), the line of text might not fix 
the box. You can now scale the width of the action box to the desired amount. This amount depends 
on the font used in  the OTD model; RoseRT; and user's perception.

To scaled the width, at the end of RoseRT.ini file, add the following two lines:
[OTDImport]
ActionBlockScale=130

RoseRT will use the value specified after ActionBlockScale in the following way:

<RoseRT's width of action block> = <OTD's width of action block> * ActionBlockScale / 100

The width of action blocks will be increased 1.3 times.

Continue to modify this number to obtain the desired scaling.

Note: After you close an RoseRT session, it refreshes the RoseRT.ini file, and the [OTDImport] 
section will likely be moved into the middle of the RoseRT.ini file. If you do not specify a value 
or the .ini section format is incorrect, no scaling is used (the OTD width will be preserved).

Scaling will not affect OTD blocks with standard width.

Also, the behavior of environment view was changed to ensure that it does not overlap action blocks 
(you can continue to resize action blocks to make it bigger; however, next time environment is sized, 
it will resize to include action block(s) and will leave some additional space). This change improves 
the layout of imported diagrams.

Defect 73220 Spelling mistake in dialog: Unable to obtain a license.ealTime for Unix 6.4 

Corrected dialog text 

Defect 73529 001B:0056E7F2 RoseRT.exe - crash when importing a rose .cat file with a sequence d 

A problem with importing a Rose package that contained a sequence diagram was fixed. 

Defect 73708 probes with identical names are lost 

If several probes had the same name, only one of the probes would be saved in the .rtto file. 
This has been fixed. 

Defect 74072 Stack depth differs between *.ebs and *.ebx scripts 

The stack size for compiled scripts is now set to the maximum available (8K). This is the same 
value used for source scripts run from the UI. 

Defect 74076 RoseRT trace probe causes "Target Failed" error 

The TargetRTS has been fixed. 

Defect 74194 CLONE OF: Host Platform textbox lacks version details in the Email TS wizard 

Unix only: updated the dialog to determine host details. 

Defect 74257 CM_* IsSnapshotView() too vague - Should look for "View attributes: snapshot" 

The clearcase integration with snapshot views reduced the scope of name "snapshot" to determine 
if it is a snapshot view. It now only checks the View attributes for the word snapshot. 

Defect 74339 RQART-Java: Cannot resolve symbol error when building a Java Model 

Due to the change in the RTJava build process references to objects located in the com.rational.rosert 
have to be fully qualified. Also RQA-RT shared package didn't take into account change in the default 
model options used for code generation. Shared package and RQA-RT code generation were updated. 

Defect 74362 RTDebugger AddEvent crash in targetRTS if inject probe on model 

The TargetRTS will no longer crash on startup if there is an inject port already placed on the model. 

Defect 74452 Error creating new model when current model has stored probe/monitor 

The toolset will no longer crash if you have an existing model with a stored probe 
or monitor, and then create a new model. 

Defect 74734 Problems running Verify Behavior with 80 or more Seguence diagrams, application c 

A number of changes were made to both RoseRT and RQART that improve performance and 
allow tests with more sequence diagrams to run. Unix users should ensure that they 
have at least 32MB of stack space available. See limit stacksize in csh and 
ulimit -s in sh. 

Defect 74773 RQA-RT backslashes stripped out of RTStrings in messages 

A problem with how RQART deals with backslashes in an entry in the Data tab of a Send 
Message Specification of the form: RTString "c:\\Program Files\\Rational\\Rose RealTime" was fixed. 
Note that although the entry contains double backslashes, and the message data in the resulting trace 
diagram shows double backslashes these are the external formats. Internally, the double backslashes 
will be reduced to single backslashes. 

Defect 74923 TO continue/shutdown dialogue causes crash if model has changed significantly 

A number of problems that caused RoseRT to crash if the model was changed while a target 
observability (TO) session was running were fixed. The behavior now depends on the type 
of change: 1. If you change to another model, delete the active component instance, the 
active component or any of the model elements listed in the "References" tab of the active 
component specification TO will be shut down. 2. If you edit any of the model elements 
listed in the "References" tab of the active component specification then you will be 
prompted once whether to allow execution to continue or to shut down TO. 3. If you edit 
any other model elements no prompts should occur. NOTE 1: Undo/Redo is disabled while TO 
is active. Edit with care. NOTE 2: If RoseRT is interacting with an addin such as RQA-RT 
while TO is active there will be brief periods during extensibility calls from the addin to 
RoseRT when editing will be disabled. If this occurs keep retrying the edit until you are 
successful. 

Defect 75632 Internal Error (Code Generator): mi != _capsuleRoleMap.end() 

The code generators produce more helpful messages when the model is inconsistent. 

Defect 75795 Change Capsule Role - EXCEPTION_ACCESS_VIOLATION in module RoseRT.exe at 001B:008 

A crash that was caused by drag any capsule from the model onto a collaboration diagram, 
right click on it in the diagram and open specification, then hit the arrow in the Class 
dialog, move to the top of the list to select a blank entry, then hit apply, has been fixed. 

Defect 75803 Internal Error (Code Generator): Conversion error during translation. 

The code generators produce more helpful messages when the model is inconsistent. 

Defect 75846 Drag, Drop on Operations Tab causes crash 

An crash caused by the interaction between the CM system and drag and drop of operations 
on capsules has been fixed 

Defect 76209 new c.pty file from GA-00 does not dirty the C model on load 

Previous versions of RoseRT did not dirty the model if the properties applied when the 
model was opened had changed. The properties being applied when the model is opened are 
identified in the log with messages like: 17:24:08| [Updating C++ TargetRTS model properties.] 
Any active addin that has properties will apply them. If the properties applied do not match 
then the model will be dirtied. If it is under source control then the user will be prompted 
to check out the appropriate controlled units. The properties could not match for two reasons: 

1. The property file for an addin has been updated since the model was last opened. 

2. An addin with a property file was activated since the last time the model was opened. 

Defect 76427 Application Error occurs because of a composite aggregation / migrating from Rose 

The code generator no longer loops or recursives forever when it encounters a recursive typedef. 

Defect 76526 RoseRT chrashes when syncronizing with source control. (operation spec open) 

A crash that occured when a class was reloaded from the file system, while its specification 
sheet was open has been fixed. 

Defect 76670 C Code-generator misses #ifdef RTS_NAMES in class 

The name is now conditional in all class descriptors. 

Defect 76715 Bad field descriptor for array 

The code generators have been corrected to produce proper references to the first element of 
an array field element. 

Defect 77301 C timers not working properly, all capsules on same thread 

Changed BaseTimer_HandleExpiredTimers. The old version returned a nil pointer when there were 
no remaining unexpired timers. When a non-nil pointer was returnes the thread would wait for 
the next timer to expire even if some timeouts had been queued. That caused the delay in delivery 
of timeouts. Also, after waiting for a timeout to expire it would deliver any timeouts due at or 
before the time it was due without checking the current time: this could lead to timeouts arriving 
early. 

Defect 78067 From the Help menu, click Keyboard shortcuts...only displays help start page 

The menu item will now bring up a list of keyboard shortcuts. 

Defect 78243 RTCClasses does not include the RTTimerId class in a C model 

Added RTTimerId and RTTimespec to TimerPackage and RTCComponent. 

Defect 78474 Inconsistency of how the TargetRTS allocates memory for RTSequenceOf 

RTSequenceOf never allocates memory when the length is zero. 

Defect 78730 RoseRT will not generate capsule code based on the package name 

The code generation process begins by creating .dep files with macros that define the 
initial target and dependencies. The initial target was the .cpp file generated for a 
class. This works fine until a class name collides with the package name. Then the 
existences of the .cpp file prevents generation of anything in that package. The initial 
target is now a .predep file which should never exist forcing make to generate the package. 
The final piece of any generation step is to update the .dep file so that its timestamp 
can be used to determine when regeneration is required in the future. 

Defect 78782 Crash creating sequence diagram off of a trace 

A problem that caused RoseRT to crash when you attempted to create a sequence diagram 
from a trace after all capsule instance columns had been deleted from the trace was fixed. 

Defect 78881 RQART modal dialog isn't modal when source control interferes 

It is no longer possible to open the framework dialog while RQART is running. 

Defect 79279 Enable TO for single threaded C Targets 

Target Observability has been enabled for Single threaded C targets. Note that if the 
target is CPU bound it is not possible to control the target. 

Defect 79299 crash opening inherited port from connector dialog 

This crash no longer occurs 

Defect 79494 Infinite recursion possible in RTDiag::panic 

The C++ runtime could call RTDiag::panic in infinite recursion if something in the panic 
code caused another panic. The panic code will now be called only once in this situation. 

Defect 79581 The frame.import function does not return if a port cardinality is exceeded 

The frame service assumes that the code generator produces _followInV and_followOutV functions 
on capsules that prevent this situation from arising. The code generator now issues a warning 
when the cardinality of a port is insufficient to support all the related connectors and 
disallows binding indices to exceed the cardinality of the port. Note that the incarnate 
or import operation will succeed even though some of the capsules ports may not be bound 
because of insufficient port cardinalities. 

Defect 79650 crash loading model after TO session with port probe trace window open 

A crash caused by deleting the probe from the model (only when opening another model) has 
been corrected. 

Defect 79931 Codgen bug with RunTimeBackwardsCompatible for protocol turned on 

Add missing externs for signals of BackwardsCompatible and RunTimeBackwardsCompatible 
protocols in component header file. 

Defect 79938 Crash when copy many nested diagram views 

When deleting diagram views there was a reference to free'd memory. This could cause 
apparently random crashes. This reference has now been corrected. 

Defect 80193 Purify integration with RoseRT broken 

An update to the code generation patterns caused the back-mapping of purify errors to 
model elements to be incorrect. The mapping algorithm has been corrected. 

Defect 80449 RoseRT->Run with Purify doesn't function correctly if build path has space 

The purify integration will now work correctly -- even if the build path has spaces in it. 

Defect 80750 RoseRT & Purify integration appears not to work when dir path has period

The directory path may now contain a period, ".".

Defect 80761 Codegen bug in C version when using inheritance with class scoped attributes 

Don't repeat variables from class-scope attributes or class-scope association ends in 
derived classes. 

Defect 81200 Remove special handling for ExternalLayerThread 

Loading an old model removes physical threads called 'ExternalLayerThread' which are no longer 
ignored by the code generator. 

Defect 81258 Sequence Diagram Painting slow 

Painting for sequence diagrams containing many (>100) messages was painfully slow (try using 
the hand in the bottom right corner...). The algorithm has been fixed so that the painting 
is virtually instantaneous. 

Defect 81597 RoseRT Crash after unsuccessfully connecting to target

A problem that caused RoseRT to crash after problems connecting to the target indicated 
by the message "Unable to connect to the target." was fixed.

Defect 82489 quids updated on transition code after every change.

The toolset was changing the quids of code bodies whenever the code was changed.  
This caused problems for Model Integrator.  The quids are now preserved on this type of edit operation.

Defect 83004 Toolset forces attribute names to be unique among both local and inherited attributes

The toolset has been changed to allow a superclass and a subclass to have attributes of the same 
name (same as it was in 6.3)

Defect 84236    RoseRT(C-version) not generating implementation - class scoped attributes correct

The code generator now generates "implementation class scoped" variables correctly.

 

[Go To Top]

Defects Addressed in the Previous Release

Defect

Description

  42556

Add property to allow Compilation of all data classes into one obj file

  46989

Move RTDATA to RTS

  47679

GetSelectedModelElements in RRTEI not working

  48431

RoseRT does not allow the re-ordering of inclusion paths.

  48925

IsrExample model should be deregistering 3 functions & deleting semaphore

  49035

CodeGen crash when ClassKind=Typedef and ImplementationType contains '{'

  50298

SubComp CodeGen Error

  50751

Code panes in operation specification is size challenged

  51049

Dependencies in C

  51408

Alt-Gr key does now work on a Swedish keyboard

  55797

Sequence diagrams have fixed size comment blocks

  55946

Incorrect Selection of text

  56662

Move Model Elements Wizard

  57617

copy-paste from Unix terminal does not work

  58183

RQA-RT: Incorrect conversion of OTD Testscope diagrams with "return" specified in the data

  59271

RRTEI: GetSelected only find things in browser if it is active

  60928

Add link to RDN and Rational on the Web menu item – not working correctly on UNIX

  61085

The model examples for Java have the wrong “Jar” command as the default

  62153

Generation failure with nested classes and type descriptors

  62394

Sequence Diagram Numbering does not reflect the proper number

  62687 and  51414   Crash when doing inheritance rearrangement.

  62714

Internal Error (Code Generator): _associationEndKindProperty when building C_CardGame Model Example

  63218

Exception: MwSetDCDepth

  63465

RoseRT: Undo when Promoting state diagram before ports causes crash

  63791

Sequence Diagram signal choosable in one direction only

  65538

Problems with RQA-RT and Unwired ports

  65777

Editing of code in both the subclass and superclass at the same time can result in lost changes.

  65832

Crash when updating title bar on state diagram

  65929

Memory leak in context menu

  66050

Code generator bug in branches after a choicepoint

  66595

codegen crash: Problem with class names containing underscores

  66692

Generate explicit constructors and destructors for protocol role classes

  66775

Transition Code pane scrolls to caret when receiving focus

  66858

RQART Does not produce comparison results on target failure

  66873

Synchronization failure between RQART and TO

  66875

Unexpected shutdown of the target causes RQART to retain invalid information for the next run.

  66877

RQART shuts down when the model is modified.

  66880

TO shuts down when interaction instances are deleted in RQART

  66881

RoseRT does not shut down cleanly after verify behavior fails

  67038

Toolset crashes when build is done concurrently with other operations

  67041

check_rose_reqs should check for more Solaris 8 patches for Exper3D/gfx/ifb0 cards

  67256

modelintRT reporting wrong version(UNIX only)

  67257

TO loses messages when the Capsules being traced are destroyed.

  67382

C TargetRTS does not build if OTRTSDEBUG = DEBUG_NONE

  67392

TO crashes if capsule enters leaf state

  67461

object ConnectionPtVw (port) generated twice in structure diagram

  67615

Generated receiver transition incorrect when sending nested classes

  67646

Rose RT analyzer reporting wrong version(UNIX only)

  68035

Crash when manipulating windows when TO or RQA is updating them.

  68268

OTD model conversion of MSC's may create 0 sized comment blocks

  68528

RoseRT: Crashes when opening a corrupted sequence diagram

  68690

Added navigation to the data types for operation return type, attributes, and operation arguments.

  69255

RoseRT for Java 6.3.126.0 ; Build cause rtjavagen to crash

  69487

PDF Documentation Updates required for Release Notes

  69497

C Timer: Undeclared function called in BaseTimer

  69666

Unix Exception: _doprnt - Need to document

  70072

-DPRAGMA ineffective when code generation path set to non nil

  70287

TargetRTS Porting Wizard

  71350 Target app terminates on watching variable
  71696 Restore performance comparable to 6.3.

[Go To Top]

Defect 42556    Add property to allow Compilation of all data classes into one obj file

 

A property has been added to Executable and Library components.  When the property 
"CompileSingleDataUnit" is set all data classes in this component will be compiled into a 
single data class.

 

This has been don in order to reduce the number of compilation units (object files.)  This has the 
benefit of quicker complete system builds and may result in smaller debug symbol overhead in 
the resulting executables.

 

Defect 46989    Move RTDATA to RTS

 

Changes in Rose RealTime 2002.05.00 resulted in the macro RTDATA being generated in numerous 
locations.  However, the value of this macro was invariant.  It has now been defined in the TargetRTS 
include files and is no longer generated.

 

Defect 47679    GetSelectedModelElements in RRTEI not working

 

This RRTEI function now behaves as documented.

   

Defect 48431    RoseRT does not allow the re-ordering of inclusion paths.

 

RoseRT now allows a "Move Up" and "Move Down" button to re-order the inclusion paths on a 
component.

 

Defect 48925    IsrExample model should be deregistering 3 functions & deleting semaphore

 

This model example has been corrected

 

Defect 49035    CodeGen crash when ClassKind=Typedef and ImplementationType contains '{'

 

This crash has been fixed.

 

Defect 50298    SubComp CodeGen Error

 

The code generator gave a cryptic message “CubComp CodeGen Error” when there was a missing 
dependency between two components.  This message is now more descriptive.

 

Defect 50751    Code panes in operation specification is size challenged

 

The argument pane in the operation specification now has a fixed sized of 3 items (more will cause 
a scroll bar to appear).  The code area will now use the remainder of the window regardless of its size.

 

Defect 51049    Dependencies in C

In Rose RealTime for C++ there is an implicit dependency between a capsule and a data class, if the 
capsule has a port based on a protocol using the data class in some signal. This is because in the 
capsules header file there is an include statement

#include<Protocol.h>

and in the protocol header there is a statement

#include <DataClass.h>.

This has now been added to the C version.

 

Defect 51408    Alt-Gr key does now work on a Swedish keyboard

 

This key now behaves as expected.

 

Defect 55797    Sequence diagrams have fixed size comment blocks

 

The comment blocks on sequence diagrams are now resizable.  The conversion code from OTD 5.2.1 
will also map the original size from OTD into RoseRT.

 

Defect 55946    Incorrect Selection of text

 

When opening a transition editor on Unix, the code in the transition is selected.  We now no longer 
select the code.

 

Defect 56662    Move Model Elements Wizard

The Move Model Elements Add-In provides an quick way of moving multiple model elements to 
a destination package in the Logical View.

The Add-In is used by selecting model elements in the model browser, or on a class diagram and  
then selecting "Move Model Elements..." from the Tools menu.  A dialog box will appear 
containing a hierarchical list of all the packages in the Logical View.  Once the Ok button is 
pressed a confirmation dialog appears listing the destination packages, elements that will be 
moved, and any elements that cannot be moved (for whatever reason). 

This Add-In will work with a model under source control.  The user will be asked to confirm that 
they wish to check out the necessary controlled units.

The Move Model Elements Add-In is capable of moving capsules, protocols, classes, and packages 
from the Logical View and Use Case Views.  Currently, use cases cannot be moved with this Add-In.  

Defect 57617    copy-paste from Unix terminal does not work

 

It was not possible to paste code from a Unix terminal into the RoseRT toolset.  This was due 
to the selection being overwritten when the RoseRT toolset received focus.  This has been fixed.

 

Defect 58183    RQA-RT: Incorrect conversion of OTD Testscope diagrams with "return" 
specified in the data

 

Testscope diagrams will need to be manually updated for all cases that return values.  This 
is a seldom used feature that is not supported in RQA-RT.

   

Defect 59271    RRTEI: GetSelected only find things in browser if it is active

 

This RRTEI function now behaves as documented.

 

Defect 60928    Add link to RDN and Rational on the Web menu – not working correctly on UNIX.

 

This link now correctly opens the Rational Web page.

Defect 61085    The model examples for Java have the wrong “Jar” command as the default

 

The model examples have been updated to have the required “Jar” command.

   

Defect 61203  C TargetRTS aborts on extremely large capsules.

 

The C TargetRTS aborted when creating capsules larger that 2^16 bytes.   This limit has been 
raised to 2^31

 

Defect 62153    Generation failure with nested classes and type descriptors

 

There was a problem with automatically generating type descriptors for nested classes when 
they contained private members.  This has been fixed.

   

Defect 62394    Sequence Diagram Numbering does not reflect the proper number

 

The number algorithm for generated sequence diagrams has been corrected.

   

Defect 62687 and Defect 51414   Crash when doing inheritance rearrangement.

  1. Fixed a problem where excluding an inherited state did not automatically exclude transitions 
    to/from that state that were inherited from a different level than the excluded state.

  2. Fixed a problem where you could draw transitions to/from excluded states.

  3. Fixed a problem with an orphaned dependency between an inherited state and a state 
    diagram that was caused by changing the superclass so the inherited state was no longer 
    in the state diagram. This could cause a number of different crashes, including the 
    IsKindOf, FindDependent stack traces. 

Defect 62714    Internal Error (Code Generator): _associationEndKindProperty when building 
C_CardGame Model Example

NOTE: After applying this patch you must save the *.rtmdl file. Load the model, select 
'Model', choose 'File: Save Units...'. The model will be written with the new default properties.

A new property has been added for associations called AssociationEndKind. The default 
value for this property is in the rtmdl file. Because this is a new property, there will be no 
impact on any child unit properties that you may have commonly overridden.

Defect 63218    Exception: MwSetDCDepth

 

When a user moved sequence diagrams in T.O. the toolset could crash with an exception 
that ended in MwSetDCDepth.  This crash has been fixed

 

Defect 63465    RoseRT: Undo when Promoting state diagram before ports causes crash

 

This crash has been fixed.

 

Defect 63791    Sequence Diagram signal choosable in one direction only

 

Signals in the sequence diagram now can be selected based on the conjugation status of 
the port.

 

Defect 65538    Problems with RQA-RT and Unwired ports

 

RQART now copies the "Publish" attribute of unwired ports when creating drivers. This 
attribute formerly defaulted to not published.

   

Defect 65777    Editing of code in both the subclass and superclass at the same time can 
result in lost changes.

 

If the user opens code editors on the same code from a superclass and a subclass, and then 
changes both of them, when the apply is done on the superclass, the unapplied subclass 
changes are silently lost.  This has been fixed.

 

Defect 65832    Crash when updating title bar on state diagram

 

A Unix crash occurred in void COStateDiagram::getDescription due to the access of an 
invalid pointer.  There are now checks to eliminate this problem

 

Defect 65929    Memory leak in context menu

 

A small memory leak in context menus has been eliminated.

 

Defect 66050    Code generator bug in branches after a choicepoint

 

The type signature for the true and false branches of an overridden choicepoint did not 
respect the data type on the trigger for the entering transition.  This has now been fixed.

   

Defect 66595    codegen crash: Problem with class names containing underscores

 

All restrictions related to underscores in class names have been removed.

   

Defect 66692    Generate explicit constructors and destructors for protocol role classes

 

Some compilers produce excess debug information when required to generate implicit 
constructors and destructors.  We have generated the extra code to prevent the compiler 
from doing this.  The result is smaller executables in debug mode.

   

Defect 66775    Transition Code pane scrolls to caret when receiving focus

 

This behavior was non-standard and very confusing, especially when combined with 
functionality from the search window.  The transition code panes no longer change scroll 
position when receiving focus.

 

Defect 67038    Toolset crashes when build is done concurrently with other operations.

 

Protection has been added to the error log window to prevent model deletions that happen 
simultaneous with the report of compilation errors in those elements  from crashing the toolset.

 

Defect 67041    check_rose_reqs should check for more Solaris 8 patches for Exper3D/gfx/ifb0 cards

 

The crash handling code for RoseRT now will ensure that the patches for this line-up are current.

 

Defect 67256    modelintRT reporting wrong version(UNIX only)

 

Model integrator now reports the correct version -- 2001a.04.00 build 2.2.11065

 

Defect 67257    TO loses messages when the Capsules being traced are destroyed.

 

In certain cases the destruction of a capsule being traced will cause the loss (in the trace window) 
of messages which originate at this capsule.  The messages are actually delivered correctly, but 
the observation mechanism loses them.  This has been corrected with a TargetRTS code fix.  
The TargetRTS must be recompiled for this fix to take effect.

 

Defect 67382    C TargetRTS does not build if OTRTSDEBUG = DEBUG_NONE

 

This configuration of the C TargetRTS has been repaired.

 

Defect 67392    TO crashes if capsule enters leaf state

 

TO no longer causes the target to crash when viewing the state machines of a leaf actor.

Defect 67461    object ConnectionPtVw (port) generated twice in structure diagram

 

This defect has been corrected.

 

Defect 67615    Generated receiver transition incorrect when sending nested classes

 

The code associated with transitions now can handle nested classes.

   

Defect 67646    Rose RT analyzer reporting wrong version(UNIX only)

Rose RT Analyzer is now reporting version 2002.05.00 info on Help\About... screen.

Defect 68268    OTD model conversion of MSC's may create 0 sized comment blocks

 

When the comment block in an OTD had the default size, the converted MSC in RoseRT no 
longer has a 0 size.

 

Defect 68690    Added navigation to the data types for operation return type, attributes, and 
operation arguments.

 

There is a new menu item "open DataClass Specification" accessible from the class specification 
sheet for:

 

1. The return type of an operation (in the operations pane or the browser)

2. The data type of an attribute (in the attributes pane or the browser)

3. The data type of operation arguments (in the Detail tab of the operation specification).

 

This menu item will open the class specification for this type.  If there is more than one class that 
matches this type, there will be a "chooser" pop-up that will allow the user to select the desired 
class.  Double clicking on these types in the specification sheets will default to this menu item.

 

Defect 68528    RoseRT: Crashes when opening a corrupted sequence diagram

 

RoseRT no longer creates the corrupted sequence diagrams.  Old diagrams that are corrupted 
(cause the toolset to crash) will need to be redone.

 

Defect 66858    RQART Does not produce comparison results on target failure

 

Verify Behavior in RQART was modified to always perform the differencing on any tests that 
were completed even if the entire test run did not finish for any reason. Previous behavior was 
to not do any differencing if the test run did not run to completion.

 

Defect 66873    Synchronization failure between RQART and TO

 

The synchronization between the target and the toolset of a number of target observability 
methods used by RQART was improved.

 

Defect 66875    Unexpected shutdown of the target causes RQART to retain invalid information 
for the next run.

 

The way that the target observability code that is used by RQART handles unexpected shutdown 
of the target was improved.

 

Defect 66877    RQART shuts down when the model is modified.

 

Target observability was modified to change the way it reacts when it detects a model change. 
Previously, a message box with the text "Target observability session terminated due to model 
change." would appear and the component instance would either be detached or shutdown. The 
new behavior is to continue execution. A modeless dialog box will appear with the text "Target 
observability has detected a model change. Execution is continuing. Do you wish to detach/shutdown 
this component instance?". If you do nothing or press the "Continue" button, execution will continue 
and additional model changes will be ignored. If you press the "Detach/Shutdown" button the 
following will happen:

 

The component instance will be detached.

 

If the component instance is the instance used to start the run and the check box "Attach to target 
on startup" on the Detail tab of the Component Instance specification dialog is checked an attempt 
will be made to shut down the target. If that attempt is successful then any other component instances 
attached to the same target will be detached as well.

 

Defect 66880    TO shuts down when interaction instances are deleted in RQART

 

Target observability was modified to ignore the deletion of interaction instances. This allows 
an RQART manual mode Verify Behavior run to complete without a message box with the text 
"Target observability session terminated due to model change." appearing while the sequence 
diagrams are being compared.

 

Defect 66881    RoseRT does not shut down cleanly after verify behavior fails

 

Fixed a problem where RQART could fail to release some COM pointers after Verify Behavior 
terminated abnormally. In this case the RoseRT process would remain active after the user exited 
and the GUI disappeared.

   

Defect 68035    Crash when manipulating windows when TO or RQA is updating them.

 

A crash in Object::isKind that occurred when manipulating windows that were being updated 
by TO or RQA has been fixed.  This would most likely occur when shutting down the RTS 
when RQA is running.

 

Defect 69255    RoseRT for Java 6.3.126.0 ; Build cause rtjavagen to crash

   

Constructors must initialize all fields.

 

Defect 69487    PDF Documentation Updates required for Release Notes

 

The Release notes have been updated.

 

Defect 69497    C Timer: Undeclared function called in BaseTimer

 

The C timing system has been modified to remove some warnings about undeclared functions 
that occurred when using /W4 with the Visual Studio compiler.

Defect 69666    Unix Exception: _doprnt - Need to document

 

An error message that indicates the inability to print the default gray shading from an 8 bit 
display has been added.

Defect 70072    -DPRAGMA ineffective when code generation path set to non nil

 

The generated code has been modified so that the –DPRAGMA flag (used for older gnu 
compilers) has the desired effect.

Defect 70287    TargetRTS Porting Wizard

The TargetRTS contains the source code, make files, etc. that are used to build applications 
from Rational Rose RealTime models. It contains application independent source code 
(e.g. main routine, etc.) which is pre-compiled into target specific libraries. To compile 
this source code, tools such as make, compiler, linker and archiver utilities must be installed 
and operational in your environment. This TargetRTS Wizard simplifies the activities of 
building, configuring, managing and customizing the TargetRTS libraries and build environment.

Defect 71350 Target app terminates on watching variable

The TargetRTS would terminate with the following assertion whenever a large state 
variable was being observed:

Assertion: 0 <= txBuffer.used && txBuffer.used <= 9999

failed at line 42 of ../src/RTToolsetObserver/sendTxBuffer.cc

panic: assertion failure

Defect 71696 Restore performance comparable to 6.3.

There was an unnecessary mutex enter/leave pair that was called on every intra-thread 
message dispatch. This mutex caused a significant performance penalty and has been removed.

[Go To Top]

 

Files changed in this release:

The following files are included in this service release. All paths are relative to the $ROSERT_HOME directory.

AddIns/AddExternalJava.mnu
AddIns/BuildRTS.mnu
AddIns/BuildRTSdlg.txt
AddIns/BuildRTShelp.txt
AddIns/MoveModelElements.mnu
AddIns/rtwizards.mnu
C++/C++Exec.rtpty
C++/C++TargetRTS.rtpty
C++/RTClasses.rtlogpkg
C++/TargetRTS/codegen/chdir_run.pl
C++/TargetRTS/codegen/rm.pl
C++/TargetRTS/codegen/rterror.pl
C++/TargetRTS/config/NT40CygwinT.x86-cygwin-gnu-2.95.3-5/config.mk
C++/TargetRTS/config/NT40CygwinT.x86-cygwin-gnu-2.95.3-5/setup.pl
C++/TargetRTS/config/NT40T.x86-VisualC++-6.0/setup.pl
C++/TargetRTS/config/NT40T.x86-VisualC++-7.0/config.mk
C++/TargetRTS/config/NT40T.x86-VisualC++-7.0/setup.pl
C++/TargetRTS/include/RTCompatibility.h
C++/TargetRTS/include/RTConfig.h
C++/TargetRTS/include/RTController.inl
C++/TargetRTS/include/RTGlobalSignal.h
C++/TargetRTS/include/RTGlobalSignal.inl
C++/TargetRTS/include/RTMessage.h
C++/TargetRTS/include/RTMessage.inl
C++/TargetRTS/include/RTProtocol.h
C++/TargetRTS/include/RTProtocolDescriptor.h
C++/TargetRTS/include/RTStructures.h
C++/TargetRTS/include/RTTiming.h
C++/TargetRTS/include/RTVersion.h
C++/TargetRTS/include/RTWrapper.h
C++/TargetRTS/lib/NT40T.x86-VisualC++-6.0/libObjecTime.LIB
C++/TargetRTS/lib/NT40T.x86-VisualC++-6.0/libObjecTimeTypes.LIB
C++/TargetRTS/lib/NT40T.x86-VisualC++-6.0/main.OBJ
C++/TargetRTS/lib/SUN5T.sparc-SunC++-5.0/libObjecTime.a
C++/TargetRTS/lib/SUN5T.sparc-SunC++-5.0/libObjecTimeTypes.a
C++/TargetRTS/lib/SUN5T.sparc-SunC++-5.0/main.o
C++/TargetRTS/lib/SUN5T.sparc-gnu-2.7.2.3/libObjecTime.a
C++/TargetRTS/lib/SUN5T.sparc-gnu-2.7.2.3/libObjecTimeTypes.a
C++/TargetRTS/lib/SUN5T.sparc-gnu-2.7.2.3/main.o
C++/TargetRTS/lib/SUN5T.sparc-gnu-2.8.1/libObjecTime.a
C++/TargetRTS/lib/SUN5T.sparc-gnu-2.8.1/libObjecTimeTypes.a
C++/TargetRTS/lib/SUN5T.sparc-gnu-2.8.1/main.o
C++/TargetRTS/lib/SUN5T.sparc-gnu-2.95.1/libObjecTime.a
C++/TargetRTS/lib/SUN5T.sparc-gnu-2.95.1/libObjecTimeTypes.a
C++/TargetRTS/lib/SUN5T.sparc-gnu-2.95.1/main.o
C++/TargetRTS/libset/arm-eMVisualC++-3.0/ld.pl
C++/TargetRTS/libset/arm-eMVisualC++-3.0/libset.mk
C++/TargetRTS/libset/arm-eMVisualC++-3.0/RTLibSet.h
C++/TargetRTS/libset/arm-eMVisualC++-3.0/RTnew.h
C++/TargetRTS/libset/mips-eMVisualC++-3.0/ld.pl
C++/TargetRTS/libset/mips-eMVisualC++-3.0/libset.mk
C++/TargetRTS/libset/mips-eMVisualC++-3.0/RTLibSet.h
C++/TargetRTS/libset/mips-eMVisualC++-3.0/RTnew.h
C++/TargetRTS/libset/x86-VisualC++-7.0/RTLibSet.h
C++/TargetRTS/libset/x86-VisualC++-7.0/ld.pl
C++/TargetRTS/libset/x86-VisualC++-7.0/libset.mk
C++/TargetRTS/libset/x86-cygwin-gnu-2.95.3-5/libset.mk
C++/TargetRTS/src/MANIFEST.cpp
C++/TargetRTS/src/RTActor/control.cc
C++/TargetRTS/src/RTActor/initializeAll.cc
C++/TargetRTS/src/RTActorProbe/accessFieldValue.cc
C++/TargetRTS/src/RTActorProbe/evtHistory.cc
C++/TargetRTS/src/RTActorProbe/evtReference.cc
C++/TargetRTS/src/RTController/breakPoint.cc
C++/TargetRTS/src/RTController/destroy.cc
C++/TargetRTS/src/RTController/dispatch.cc
C++/TargetRTS/src/RTController/filterMessages.cc
C++/TargetRTS/src/RTDaemon/eventMatches.cc
C++/TargetRTS/src/RTDaemon/setInfo.cc
C++/TargetRTS/src/RTDaemon/updateSettings.cc
C++/TargetRTS/src/RTDebugger/addEvent.cc
C++/TargetRTS/src/RTDebugger/doCmd.cc
C++/TargetRTS/src/RTDebugger/doCmdSystem.cc
C++/TargetRTS/src/RTDebugger/evtHistory.cc
C++/TargetRTS/src/RTDebugger/evtPresence.cc
C++/TargetRTS/src/RTDebugger/evtReference.cc
C++/TargetRTS/src/RTDebugger/evtVariable.cc
C++/TargetRTS/src/RTDebugger/freeMsg.cc
C++/TargetRTS/src/RTDiagStream/flush.cc
C++/TargetRTS/src/RTDiagStream/write.cc
C++/TargetRTS/src/RTDiagStream/write_type.cc
C++/TargetRTS/src/RTEventInfo/ct.cc
C++/TargetRTS/src/RTEventInfo/dt.cc
C++/TargetRTS/src/RTEventInfo/unused.cc
C++/TargetRTS/src/RTException/descriptor.cc
C++/TargetRTS/src/RTFrame/descriptor.cc
C++/TargetRTS/src/RTLog/descriptor.cc
C++/TargetRTS/src/RTObserver/ct.cc
C++/TargetRTS/src/RTObserver/dispatchEvent.cc
C++/TargetRTS/src/RTProtocol/bindAt.cc
C++/TargetRTS/src/RTProtocol/init.cc
C++/TargetRTS/src/RTProtocol/notifyBoundAt.cc
C++/TargetRTS/src/RTProtocol/notifyInit.cc
C++/TargetRTS/src/RTProtocol/reply.cc
C++/TargetRTS/src/RTProtocol/resetFlag.cc
C++/TargetRTS/src/RTProtocol/resize.cc
C++/TargetRTS/src/RTProtocol/sendOne.cc
C++/TargetRTS/src/RTProtocol/unbindAt.cc
C++/TargetRTS/src/RTPurgeFilter/accept.cc
C++/TargetRTS/src/RTRootProtocol/descriptor.cc
C++/TargetRTS/src/RTSequenceOf/as.cc
C++/TargetRTS/src/RTSequenceOf/ct.cc
C++/TargetRTS/src/RTSequenceOf/ct1.cc
C++/TargetRTS/src/RTSequenceOf/ct2.cc
C++/TargetRTS/src/RTTimerNode/cancel.cc
C++/TargetRTS/src/RTTiming/descriptor.cc
C++/TargetRTS/src/RTToolsetObserver/buildString.cc
C++/TargetRTS/src/RTToolsetObserver/ct.cc
C++/TargetRTS/src/RTToolsetObserver/endeBoth.cc
C++/TargetRTS/src/RTToolsetObserver/endeTarg.cc
C++/TargetRTS/src/RTToolsetObserver/evtMessageIn.cc
C++/TargetRTS/src/RTToolsetObserver/evtMessageOut.cc
C++/TargetRTS/src/RTToolsetObserver/evtMessageOutIn.cc
C++/TargetRTS/src/RTToolsetObserver/evtPresence.cc
C++/TargetRTS/src/RTToolsetObserver/handleInject.cc
C++/TargetRTS/src/RTToolsetObserver/receiveData.cc
C++/TargetRTS/src/RTToolsetObserver/sendTxBuffer.cc
C++/TargetRTS/src/RTUnknownObject/classData.cc
C++/TargetRTS/src/RTWebObserver/receiveData.cc
C++/TargetRTS/src/Rational.mk
C++/TargetRTS/src/include/RTDebugger.h
C++/TargetRTS/src/include/RTEventInfo.h
C++/TargetRTS/src/include/endeBoth.h
C++/TargetRTS/src/include/endePriv.h
C++/TargetRTS/src/target/NT40/RTDiag/panic.cc
C++/TargetRTS/src/target/NT40/RTTimespec/getclock.cc
C++/TargetRTS/src/target/NT40Cygwin/MAIN/main.cc
C++/TargetRTS/src/target/OSE3/RTtcp.h
C++/TargetRTS/target/NT40CygwinT/RTTarget.h
C++/TargetRTS/target/NT40CygwinT/target.mk
C++/TargetRTS/target/NT40GNUT/RTTarget.h
C++/TargetRTS/target/NT40GNUT/target.mk
C++/TargetRTS/tools/registry.pl
C++/TargetRTS/GA-02.cpptarget.tar.gz
C++/cpp.pty
C/CTargetRSL.rtpty
C/RSL.rtmdl
C/RTCClasses/TimerPackage.rtlogpkg
C/RTCClasses/TimerPackage/BaseTimer.rtclass
C/RTCClasses/TimerPackage/RTTimerId.rtclass
C/RTCClasses/TimerPackage/RTTimespec.rtclass
C/RTCClasses/TimerPackage/SelfTimer.rtclass
C/RTCClasses/TimerPackage/TCBQueue.rtclass
C/RTCClasses/TimerPackage/Timer.rtclass
C/RTCClasses/TimerPackage/TimerControlBlock.rtclass
C/RTCClasses/TimerPackage/TimerDependancy.rtclassdgm
C/RTCComponents.rtcmppkg
C/TargetRTS/codegen/chdir_run.pl
C/TargetRTS/codegen/rm.pl
C/TargetRTS/codegen/rterror.pl
C/TargetRTS/config/NT40S.x86-VisualC++-6.0/setup.pl
C/TargetRTS/config/NT40T.x86-VisualC++-6.0/setup.pl
C/TargetRTS/config/NT40T.x86-VisualC++-7.0/config.mk
C/TargetRTS/config/NT40T.x86-VisualC++-7.0/setup.pl
C/TargetRTS/config/NoRTOSS.sparc-gnu-2.8.1/config.mk
C/TargetRTS/config/NoRTOSS.sparc-gnu-2.8.1/setup.pl
C/TargetRTS/config/NoRTOSS.x86-VisualC++-6.0/config.mk
C/TargetRTS/config/NoRTOSS.x86-VisualC++-6.0/setup.pl
C/TargetRTS/config/eCos20020128_uITRON302T.x86-gnu-2.95.3/config.mk
C/TargetRTS/config/eCos20020128_uITRON302T.x86-gnu-2.95.3/setup.pl
C/TargetRTS/include/RTPubl/CapClass.h
C/TargetRTS/include/RTPubl/Config.h
C/TargetRTS/include/RTPubl/Control.h
C/TargetRTS/include/RTPubl/Decoding.h
C/TargetRTS/include/RTPubl/Encoding.h
C/TargetRTS/include/RTPubl/Encoding.inl
C/TargetRTS/include/RTPubl/Log.h
C/TargetRTS/include/RTPubl/Log.inl
C/TargetRTS/include/RTPubl/Message.h
C/TargetRTS/include/RTPubl/Message.inl
C/TargetRTS/include/RTPubl/Priority.h
C/TargetRTS/include/RTPubl/ProtDesc.h
C/TargetRTS/include/RTPubl/RSL.h
C/TargetRTS/include/RTPubl/SoleCont.h
C/TargetRTS/include/RTPubl/SyncObj.h
C/TargetRTS/include/RTPubl/TimerId.h
C/TargetRTS/include/RTPubl/Timespec.h
C/TargetRTS/include/RTPubl/UMLRT.h
C/TargetRTS/include/RTPubl/Version.h
C/TargetRTS/lib/NT40S.x86-VisualC++-6.0/libObjecTimeC.LIB
C/TargetRTS/lib/NT40S.x86-VisualC++-6.0/libObjecTimeCTransport.LIB
C/TargetRTS/lib/NT40S.x86-VisualC++-6.0/main.obj
C/TargetRTS/lib/NT40T.x86-VisualC++-6.0/libObjecTimeC.LIB
C/TargetRTS/lib/NT40T.x86-VisualC++-6.0/libObjecTimeCTransport.LIB
C/TargetRTS/lib/NT40T.x86-VisualC++-6.0/main.obj
C/TargetRTS/libset/x86-VisualC++-7.0/ld.pl
C/TargetRTS/libset/x86-VisualC++-7.0/libset.mk
C/TargetRTS/libset/x86-gnu-2.95.3/libset.mk
C/TargetRTS/src/Capsule/ct.c
C/TargetRTS/src/Capsule/entState.c
C/TargetRTS/src/Capsule/exiState.c
C/TargetRTS/src/Capsule/initTop.c
C/TargetRTS/src/Capsule/unexpMsg.c
C/TargetRTS/src/Capsule/valid.c
C/TargetRTS/src/Control/brkPoint.c
C/TargetRTS/src/Control/ct.c
C/TargetRTS/src/Control/dispatch.c
C/TargetRTS/src/Control/send.c
C/TargetRTS/src/Control/wakeup.c
C/TargetRTS/src/Daemon/evtMatch.c
C/TargetRTS/src/Debugger/doCmd.c
C/TargetRTS/src/Debugger/doSystem.c
C/TargetRTS/src/Debugger/logTimer.c
C/TargetRTS/src/Debugger/printMes.c
C/TargetRTS/src/EndPort/enqueue.c
C/TargetRTS/src/EndPort/send.c
C/TargetRTS/src/MANIFEST.c
C/TargetRTS/src/Main/mainLine.c
C/TargetRTS/src/MemUtil/new.c
C/TargetRTS/src/Message/clear.c
C/TargetRTS/src/Message/copy.c
C/TargetRTS/src/Message/copyData.c
C/TargetRTS/src/Message/ct.c
C/TargetRTS/src/Message/fill.c
C/TargetRTS/src/Message/setType.c
C/TargetRTS/src/ObjClass/startup.c
C/TargetRTS/src/ObjecTime.mk
C/TargetRTS/src/Observer/dspEvent.c
C/TargetRTS/src/PeerCont/ct.c
C/TargetRTS/src/PeerCont/shutdown.c
C/TargetRTS/src/PeerCont/timeWait.c
C/TargetRTS/src/PeerCont/wait.c
C/TargetRTS/src/PeerCont/wakeup.c
C/TargetRTS/src/Port/cancel.c
C/TargetRTS/src/Port/dereg.c
C/TargetRTS/src/Port/enqueue.c
C/TargetRTS/src/Port/informIn.c
C/TargetRTS/src/Port/send.c
C/TargetRTS/src/Port/sendAt.c
C/TargetRTS/src/Probe/accField.c
C/TargetRTS/src/ProtDesc/timing.c
C/TargetRTS/src/SyncObj/delete.c
C/TargetRTS/src/SyncObj/new.c
C/TargetRTS/src/Thread/delete.c
C/TargetRTS/src/Thread/dt.c
C/TargetRTS/src/Thread/run.c
C/TargetRTS/src/TimerCap/setTimer.c
C/TargetRTS/src/Timespec/ct.c
C/TargetRTS/src/ToolsObs/endeBoth.c
C/TargetRTS/src/ToolsObs/evtMsgI.c
C/TargetRTS/src/ToolsObs/evtMsgO.c
C/TargetRTS/src/ToolsObs/evtMsgOI.c
C/TargetRTS/src/ToolsObs/init.c
C/TargetRTS/src/include/RTPriv/Debugger.h
C/TargetRTS/src/include/RTPriv/EventInf.h
C/TargetRTS/src/include/RTPriv/RTthread.h
C/TargetRTS/src/include/endePriv.h
C/TargetRTS/src/target/HPUX10/RTPriv/SyncObj.h
C/TargetRTS/src/target/HPUX10/SyncObj/ct.c
C/TargetRTS/src/target/HPUX10/SyncObj/dt.c
C/TargetRTS/src/target/HPUX10/SyncObj/signal.c
C/TargetRTS/src/target/HPUX10/SyncObj/timewait.c
C/TargetRTS/src/target/HPUX10/SyncObj/wait.c
C/TargetRTS/src/target/HPUX10/Thread/ct.c
C/TargetRTS/src/target/NT40/RTPriv/SyncObj.h
C/TargetRTS/src/target/NT40/SoleCont/wait.c
C/TargetRTS/src/target/NT40/SyncObj/ct.c
C/TargetRTS/src/target/NT40/SyncObj/dt.c
C/TargetRTS/src/target/NT40/SyncObj/signal.c
C/TargetRTS/src/target/NT40/SyncObj/timewait.c
C/TargetRTS/src/target/NT40/SyncObj/wait.c
C/TargetRTS/src/target/NT40/Thread/ct.c
C/TargetRTS/src/target/NT40/TimerCap/setTimer.c
C/TargetRTS/src/target/NoRTOS/Main/allHand.c
C/TargetRTS/src/target/NoRTOS/Main/oneHand.c
C/TargetRTS/src/target/NoRTOS/RTPriv/RTNoRtos.h
C/TargetRTS/src/target/NoRTOS/RTPriv/Time.h
C/TargetRTS/src/target/NoRTOS/SoleCont/wait.c
C/TargetRTS/src/target/NoRTOS/TimerCap/setTimer.c
C/TargetRTS/src/target/NoRTOS/Timespec/getclock.c
C/TargetRTS/src/target/OSE3/RTPriv/SyncObj.h
C/TargetRTS/src/target/OSE3/SyncObj/ct.c
C/TargetRTS/src/target/OSE3/SyncObj/dt.c
C/TargetRTS/src/target/OSE3/SyncObj/signal.c
C/TargetRTS/src/target/OSE3/SyncObj/timewait.c
C/TargetRTS/src/target/OSE3/SyncObj/wait.c
C/TargetRTS/src/target/OSE3/Thread/ct.c
C/TargetRTS/src/target/SUN5/Inet/lookup.c
C/TargetRTS/src/target/SUN5/RTPriv/SyncObj.h
C/TargetRTS/src/target/SUN5/SyncObj/ct.c
C/TargetRTS/src/target/SUN5/SyncObj/dt.c
C/TargetRTS/src/target/SUN5/SyncObj/signal.c
C/TargetRTS/src/target/SUN5/SyncObj/timewait.c
C/TargetRTS/src/target/SUN5/SyncObj/wait.c
C/TargetRTS/src/target/SUN5/Thread/ct.c
C/TargetRTS/src/target/TORNADO101/RTPriv/SyncObj.h
C/TargetRTS/src/target/TORNADO101/SoleCont/wait.c
C/TargetRTS/src/target/TORNADO101/SyncObj/ct.c
C/TargetRTS/src/target/TORNADO101/SyncObj/dt.c
C/TargetRTS/src/target/TORNADO101/SyncObj/signal.c
C/TargetRTS/src/target/TORNADO101/SyncObj/timewait.c
C/TargetRTS/src/target/TORNADO101/SyncObj/wait.c
C/TargetRTS/src/target/TORNADO101/Thread/ct.c
C/TargetRTS/src/target/TORNADO101/TimerCap/setTimer.c
C/TargetRTS/src/target/eCos20020128_uITRON302/Main/main.c
C/TargetRTS/src/target/eCos20020128_uITRON302/Main/runThrd.c
C/TargetRTS/src/target/eCos20020128_uITRON302/Mutex/ct.c
C/TargetRTS/src/target/eCos20020128_uITRON302/RTPriv/uIT3OS.h
C/TargetRTS/src/target/eCos20020128_uITRON302/SyncObj/ct.c
C/TargetRTS/src/target/eCos20020128_uITRON302/SyncObj/timewait.c
C/TargetRTS/src/target/eCos20020128_uITRON302/Timespec/getclock.c
C/TargetRTS/src/target/sample/RTPriv/SyncObj.h
C/TargetRTS/src/target/sample/SyncObj/ct.c
C/TargetRTS/src/target/sample/SyncObj/dt.c
C/TargetRTS/src/target/sample/SyncObj/signal.c
C/TargetRTS/src/target/sample/SyncObj/timewait.c
C/TargetRTS/src/target/sample/SyncObj/wait.c
C/TargetRTS/src/target/sample/Thread/ct.c
C/TargetRTS/src/target/uITRON302/Main/allHand.c
C/TargetRTS/src/target/uITRON302/Main/main.c
C/TargetRTS/src/target/uITRON302/Main/oneHand.c
C/TargetRTS/src/target/uITRON302/Mutex/ct.c
C/TargetRTS/src/target/uITRON302/Mutex/dt.c
C/TargetRTS/src/target/uITRON302/Mutex/enter.c
C/TargetRTS/src/target/uITRON302/Mutex/leave.c
C/TargetRTS/src/target/uITRON302/RTPriv/Mutex.h
C/TargetRTS/src/target/uITRON302/RTPriv/SyncObj.h
C/TargetRTS/src/target/uITRON302/RTPriv/ThrdInfo.h
C/TargetRTS/src/target/uITRON302/RTPriv/uITRON3.h
C/TargetRTS/src/target/uITRON302/SyncObj/ct.c
C/TargetRTS/src/target/uITRON302/SyncObj/dt.c
C/TargetRTS/src/target/uITRON302/SyncObj/signal.c
C/TargetRTS/src/target/uITRON302/SyncObj/wait.c
C/TargetRTS/src/target/uITRON302/ThrdInfo/ct.c
C/TargetRTS/src/target/uITRON302/ThrdInfo/dt.c
C/TargetRTS/src/target/uITRON302/Thread/ct.c
C/TargetRTS/src/target/uITRON302/TimerCap/setTimer.c
C/TargetRTS/target/NoRTOSS/RTTarget.h
C/TargetRTS/target/NoRTOSS/target.mk
C/TargetRTS/target/eCos20020128_uITRON302T/RTTarget.h
C/TargetRTS/target/eCos20020128_uITRON302T/target.mk
C/TargetRTS/tools/ar.pl
C/TargetRTS/tools/feedback.pl
C/TargetRTS/tools/merge.pl
C/TargetRTS/tools/nop.pl
C/TargetRTS/tools/registry.pl
C/TargetRTS/tools/rm.pl
C/TargetRTS/tools/touch.pl
C/TargetRTS/GA-02.ctarget.tar.gz
C/c.pty
Connexis/Docs/ConnexisUserGuide.pdf
Connexis/Docs/GenericGateway.pdf
Connexis/Docs/ReleaseNotes.pdf
Connexis/Model/GenericGateway.rtmdl
Examples/Models/C++/IntegratingData/IntegratingData.rtmdl
Examples/Models/C++/IsrExample/ISR_Interface_TORNADO101T.cc
Examples/Models/C++/IsrExample/IsrExample.rtmdl
Examples/Models/C++/PortValidation/DynFiveStates/DynFiveStates.rtmdl
Examples/Models/C++/PortValidation/TimerTest/TimerTests.rtmdl
Examples/Models/C/CardGame/CardGame.rtmdl
Examples/Models/C/SendReceiveData/SendReceiveData.rtmdl
Examples/Models/Java/HelloWorldCapsule.rtmdl
Examples/Models/Java/ReliableServiceJava.rtmdl
Examples/TC/Customizing_for_TC.pdf
Examples/TC/example/dummyinterface.c
Examples/TC/example/dummyinterface.h
Examples/TC/example/Makefile.gnu
Examples/TC/example/Makefile.suncc
Examples/TC/example/Makefile.vc60
Examples/TC/example/README
Examples/TC/include/tcdllinterface.h
Examples/TC/include/tcret.h
Help/Getting_Started.html
Help/Getting_Started.viewlet
Help/PingPong.html
Help/PingPong.viewlet
Help/RRT_Overview.html
Help/WatchAnimatedDemos.htm
Help/adiaddep.chm
Help/adicmpwz.chm
Help/adicmpwzTOC.hhc
Help/adigendc.chm
Help/adigendcTOC.hhc
Help/adisrcas.chm
Help/capsule.swf
Help/cguide.chm
Help/cguideTOC.hhc
Help/connexug.chm
Help/cportgd.chm
Help/cportingguideTOC.hhc
Help/cppguide.chm
Help/cppguide.hhc
Help/cppportgd.chm
Help/cppportingguideTOC.hhc
Help/custtc.chm
Help/custtc.hhc
Help/gs_wor11.gif
Help/gs_work1.gif
Help/gs_work2.gif
Help/image005.gif
Help/image008.gif
Help/jguide.chm
Help/mintegr_gen.html
Help/mintegr_gen.viewlet
Help/profrlno.chm
Help/protocol.swf
Help/releasenotes.pdf
Help/roseu.cnt
Help/roseu.hlp
Help/rqart_gen.html
Help/rqart_gen.viewlet
Help/rqartugd.chm
Help/rrt_prof.hhc
Help/sc_gen.html
Help/rrtcnvrt.chm
Help/rrteintf.chm
Help/rrtexapl.chm
Help/rrtexapl.hhc
Help/rrtinstg.chm
Help/rrtmodlg.chm
Help/rrtolhst.chm
Help/rrtolhst.hhc
Help/rrtprofessional.pdf
Help/rrtrelno.chm
Help/rrtrelno.hhc
Help/rrtteamd.chm
Help/rrttutor.chm
Help/rrttutor.hhc
Help/rrtusrgd.chm
Help/rrtusrgd.hhc
Help/sc_gen.viewlet
Help/scassist_gen.html
Help/scassist_gen.viewlet
Help/script_gen.html
Help/script_gen.viewlet
Help/state.swf
Help/transition.swf
Help/tutsho1.chm
Help/tutsho1.hhc
Help/tutsho2.chm
Help/tutsho2.hhc
Help/tutsho3.chm
Help/tutsho3.hhc
Help/tutsho4.chm
Help/tutsho4.hhc
Help/viewlets.pdf
Help/webpub_gen.html
Help/webpub_gen.viewlet
InstallPatch.bat
RQART/SharedPackageModel/LogicalView/RQARTClasses/CPP/V6_4_100_0.rtlogpkg
RQART/SharedPackageModel/LogicalView/RQARTClasses/Java/V6_4_100_0.rtlogpkg
RQART/bin/win32/rqart.dll
RQART/bin/win32/rqartRes.dll
RQART/rqart.mnu
RTJava/TargetRTS/LogicalView/com/rational/rosert/Application.rtclass
RTJava/TargetRTS/LogicalView/com/rational/rosert/Debug/Observer.rtclass
RTJava/classes.jar
RTJava/scripts/rtcomp.pl
Scripts/MoveModelElements.ebs
bin/registry/AddExternalJava.reg
bin/registry/AddExternalJava.svr
bin/registry/BuildRTS.reg
bin/registry/MoveModelElements.reg
bin/registry/RTJava.reg
bin/registry/ReportGen.reg
bin/registry/RoseRT.reg
bin/registry/c.reg
bin/registry/cpp.reg
bin/registry/rtwizards.reg
bin/registry/webpub.reg
bin/rtpurify.pl
bin/rtsetup.pl
bin/tc/rtfindline.pl
bin/tc/win32/tornado/tctornado.exe
bin/tc/win32/tornado2/tctornado.exe
bin/tc/win32/tornadoae/tctornado.exe
bin/tc/win32/win32/execute.pl
bin/tc/win32/win32/tcwin32.exe
bin/tc/win32/wince/tcwince.exe
bin/win32/AddExternalJava.dll
bin/win32/AddExternalJavaRes.dll
bin/win32/BuildRTS.ebx
bin/win32/MoveModelElements.ebx
bin/win32/RoseRT.exe
bin/win32/RrtRes.dll
bin/win32/cmscripts/cc/cm_add
bin/win32/cmscripts/cc/cm_checkout
bin/win32/cmscripts/cc/cm_get
bin/win32/libMSDEV.dll
bin/win32/libTornado.dll
bin/win32/libTornado2.dll
bin/win32/libTornadoAE.dll
bin/win32/libeMVT.dll
bin/win32/modelintRT.exe
bin/win32/modelintRTres.dll
bin/win32/rtcbld.dll
bin/win32/rtcgen.exe
bin/win32/rtcppbld.dll
bin/win32/rtcppgen.exe
bin/win32/rtjavagen.exe
bin/win32/rtjavaui.dll
bin/win32/rtwizards.dll
bin/win32/tolib.dll
bin/win32/wizardsRes.dll
processregfiles.pl
rosert_prof_readme.htm
rosert_readme.htm

[Go To Top]

Contacting Rational Technical Support

http://www.rational.com/support/index.jsp

[Go To Top]

Legal Information

IMPORTANT NOTICE

COPYRIGHT

Copyright ©1993-2002, Rational Software Corporation. All rights reserved.

Version Number: 2002.05.00

PERMITTED USAGE

THIS DOCUMENT CONTAINS PROPRIETARY INFORMATION WHICH IS THE PROPERTY OF RATIONAL SOFTWARE CORPORATION ("RATIONAL") AND IS FURNISHED FOR THE SOLE PURPOSE OF THE OPERATION AND THE MAINTENANCE OF PRODUCTS OF RATIONAL. NO PART OF THIS PUBLICATION IS TO BE USED FOR ANY OTHER PURPOSE, AND IS NOT TO BE REPRODUCED, COPIED, ADAPTED, DISCLOSED, DISTRIBUTED, TRANSMITTED, STORED IN A RETRIEVAL SYSTEM OR TRANSLATED INTO ANY HUMAN OR COMPUTER LANGUAGE, IN ANY FORM, BY ANY MEANS, IN WHOLE OR IN PART, WITHOUT THE PRIOR EXPRESS WRITTEN CONSENT OF RATIONAL.

TRADEMARKS

Rational, Rational Software Corporation, Rational the e-development company, ClearCase, ClearCase Attache, ClearCase MultiSite, ClearDDTS, ClearQuest, ClearQuest MultiSite, DDTS, Object Testing, Object-Oriented Recording, ObjecTime &amp; Design, Objectory, PerformanceStudio, ProjectConsole, PureCoverage, PureDDTS, PureLink, Purify, Purify'd, Quantify, Rational, Rational Apex, Rational CRC, Rational Rose, Rational Suite, Rational Summit, Rational Visual Test, Requisite, RequisitePro, RUP, SiteCheck, SoDA, TestFactory, TestFoundation, TestMate, The Rational Watch, AnalystStudio, ClearGuide, ClearTrack, Connexis, e-Development Accelerators, ObjecTime, Rational Dashboard, Rational PerformanceArchitect, Rational Process Workbench, Rational Suite AnalystStudio, Rational Suite ContentStudio, Rational Suite Enterprise, Rational Suite ManagerStudio, Rational Unified Process, SiteLoad, TestStudio, VADS, among others, are either trademarks or registered trademarks of Rational Software Corporation in the United States and/or in othercountries.All other names are used for identification purposes only, and are trademarks or registered trademarks of their respective companies.

Microsoft, the Microsoft logo, Active Accessibility, Active Channel, Active Client, Active Desktop, Active Directory, ActiveMovie, Active Platform, ActiveStore, ActiveSync, ActiveX, Ask Maxwell, Authenticode, AutoSum, BackOffice, the BackOffice logo, BizTalk, Bookshelf, Chromeffects, Clearlead, ClearType, CodeView, Computing Central, DataTips, Developer Studio, Direct3D, DirectAnimation, DirectDraw, DirectInput, DirectMusic, DirectPlay, DirectShow, DirectSound, DirectX, DirectXJ, DoubleSpace, DriveSpace, FoxPro, FrontPage, Funstone, IntelliEye, the IntelliEye logo, IntelliMirror, IntelliSense, J/Direct, JScript, LineShare, Liquid Motion, the Microsoft eMbedded Visual Tools logo, the Microsoft Internet Explorer logo, the Microsoft Office Compatible logo, Microsoft Press, the Microsoft Press logo, Microsoft QuickBasic, MS-DOS, MSDN, Natural, NetMeeting, NetShow, the Office logo, One Thumb, OpenType, Outlook, PhotoDraw, PivotChart, PivotTable, PowerPoint, QuickAssembler, QuickShelf, Realmation, RelayOne, Rushmore, SourceSafe, TipWizard, TrueImage, TutorAssist, V-Chat, VideoFlash, Virtual Basic, the Virtual Basic logo, Visual C++, Visual FoxPro, Visual InterDev, Visual J++, Visual SourceSafe, Visual Studio, the Visual Studio logo, Vizact, WebBot, WebPIP, Win32, Win32s, Win64, Windows, the Windows CE logo, the Windows logo, Windows NT, the Windows Start logo, and XENIX are trademarks or registered trademarks of Microsoft Corporation in the United States and other countries.

FLEXlm and GLOBEtrotter are trademarks or registered trademarks of GLOBEtrotter Software, Inc. Licensee shall not incorporate any GLOBEtrotter software (FLEXlm libraries and utilities) into any product or application the primary purpose of which is software license management.

Portions Copyright ©1992-2002, Summit Software Company. All rights reserved.

PATENT

U.S. Patent Nos.5,193,180 and 5,335,344 and 5,535,329 and 5,835,701. Additional patents pending.

Purify is licensed under Sun Microsystems, Inc., U.S. Patent No. 5,404,499.

GOVERNMENT RIGHTS LEGEND

Use, duplication, or disclosure by the U.S. Government is subject to restrictions set forth in the applicable Rational Software Corporation license agreement and as provided in DFARS 277.7202-1(a) and 277.7202-3(a) (1995), DFARS 252.227-7013(c)(1)(ii) (Oct. 1988), FAR 12.212(a) (1995), FAR 52.227-19, or FAR 227-14, as applicable.

WARRANTY DISCLAIMER

This document and its associated software may be used as stated in the underlying license agreement. Rational Software Corporation expressly disclaims all other warranties, express or implied, with respect to the media and software product and its documentation, including without limitation, the warranties of merchantability or fitness for a particular purpose or arising from a course of dealing, usage, or trade practice.

[Go To Top]