IBM Rational Tau and DOORS Analyst version 4.3.0.6-ifix003 readme

IBM Corporation
April, 2015

 

 

This file contains last-minute product information and updates to IBM Rational Tau 4.3

It is divided into the following sections:

For the latest news and information on IBM Rational Tau, visit the website at http://www-01.ibm.com/software/awdtools/tau.


System requirements

To run IBM Rational Tau 4.3 you need to have one of the following operating systems installed on your computer:

  • Microsoft Windows XP Professional SP2 or higher
  • Microsoft Windows Vista Business/Enterprise SP2 (32/64 bit)
  • Microsoft Windows 7 (32/64 bit)
  • Microsoft Windows 8 (32/64 bit)
  • Microsoft Windows 2003 Server Standard
  • Microsoft Windows 2003 Server Enterprise (32/64 bit)
  • Sun SPARC running Solaris 10
  • Red Hat Enterprise Linux 5.0 (AS 5.0, ES 5.0, WS 5.0) (32/64 bit)

 

  • On Red Hat 5, SELinux is enabled by default. In order for Rational Tau to perform correctly, SELinux must be disabled for the files “librds.so“ and “libsbl10.so” if Rational Tau is installed locally. If the installation is done on a file share this is not necessary.

This is done by executing the commands as root:

chcon -t texrel_shlib_t <installation dir>/bin/libsbl10.so

chcon -t texrel_shlib_t  <installation dir>/bin/librds.so

 

 

Citrix

  • Citrix Presentation Server for Windows 4.5.1

Microsoft Windows system requirements

Resource

Minimum

Recommended

Processor

Pentium 500 MHz

Pentium 2 GHz1 / 3 GHz2

RAM

256 MB

1024 MB1 / 2048 MB2

Virtual Memory

512 MB

 

Disk Space (Installation)

450 MB (approximately)

 

1 – General modeling

2 – Large models or code generation

Linux system requirements

Resource

Minimum

Recommended

Processor

Pentium 500 MHz

Pentium 2 GHz1 / 3 GHz2

RAM

256 MB

1024 MB1 / 2048 MB2

Virtual Memory

512 MB

 

Disk Space (Installation)

550 MB (approximately)

 

Solaris system requirements

Resource

Minimum

Recommended

Processor

Solaris 10, ULTRASPARC 10 CPU 1x450MHz

Solaris 10, SPARC 280r CPU 2x900MHz

Virtual Memory

512 MB

1024 MB

Disk Space (Installation)

600 MB (approximately)

 

X server (UNIX clients only)

IBM Rational Tau is a Windows application that is ported to UNIX platforms using third-party software, MainWin, which is implemented using the X11 library. IBM Rational Tau 4.3 has been ported using MainWin version 5.2.

Native displays

MainWin supports ‘native’ displays, provided the appropriate X server and graphics card patches are applied.

X servers on Windows

To display IBM Rational Tau clients running on UNIX from a PC running Windows, Hummingbird Exceed version 8 or 9 is required.

Display settings

The following display settings are recommended:

  • 16 bit color depth or better
  • Resolution (screen area) 1024 by 768 pixels, or higher

Other system requirements

For additional information on system requirements, including recommended configurations, visit the IBM Rational Software Support site.

Operating system locales supported by IBM Rational Tau 4.3

The internationalization support in IBM Rational Tau is available on Windows only. It is assumed that you use a local version of Windows and also set the locale to use your language. For more information about topics in this area, please refer to the chapter “Internationalization Support” available in the IBM Rational Tau user documentation.

Compatible products

Configuration management

IBM Rational Tau supports integrations with the following versions of Synergy:

  • IBM Rational Synergy 7.1

Via SCCI 1.1 the following configuration management tools are supported:

    • IBM ClearCase 7.1.2
    • IBM ClearCase 8

Requirement management

Windows & Citrix only

IBM Rational Tau supports integrations with the following versions of IBM Rational DOORS on Windows platforms only:

  • IBM Rational DOORS 9.0
  • IBM Rational DOORS 9.1
  • IBM Rational DOORS 9.2.0.0 or 9.2.0.3
  • IBM Rational DOORS 9.3.0.1
  • IBM Rational DOORS 9.4
  • IBM Rational DOORS 9.5
  • IBM Rational DOORS 9.6

DOORS and Synergy Integration installer (Windows):

These two integration installers are included in Tau installer and will be automatically run if the client is installed. Otherwise it is necessary to run the integration installer before it is possible to activate the integration. This can be done ether in “Add or remove programs” by finding Tau and pressing “Change” or by running Tau installer again.

Licensing

Flexera Software FLEXnet 11.5.

Viewing help

To be able to read online documentation in PDF format you need to have Acrobat Reader installed on your computer.

IDE Integrations

C++ and C# Generated Code

The Tau Visual Studio Integration provides an integration to the Microsoft Visual Studio 2008 IDE. The integration is supported on Microsoft Windows operating systems only.

Java Generated Code

The Eclipse integration is supported on all platforms. For the Eclipse integration to function properly, the appropriate versions and platform variants of the following software must be installed.

  • Eclipse version 3.5

The software can be downloaded from http://www.eclipse.org/

C/C++ Importer

The following preprocessors (C/C++ language dialects) are supported when importing C/C++ header files:

  • Microsoft Visual Studio version 6 referred to as Visual C++
  • Microsoft Visual C++ version 7.0 and 7.1 referred to as Visual Studio .NET 2003
  • Microsoft Visual C++ version 8.0 and Microsoft Visual C++ version 8.0 SP1 referred to as Visual Studio 2005
  • Microsoft Visual C++ version 9.0 referred to as Visual Studio 2008 (starting with 4.3.0.6)
  • Borland
  • GNU

C Code Generation Support

Please note: The generated code must be compiled in 32-bit mode. 64-bit compiled code is not supported.

Target Integrations

Code can be generated for bare and or threaded applications, refer to the C Code Generator and AgileC Code Generator reference manuals for more information.

Supported integrations:

  • Win32 (all Windows platforms)
  • Solaris POSIX
  • Linux POSIX
  • VxWorks 6.0       

Supported compilers on Windows:

  • Microsoft Visual C++ version 9.0 referred to as Visual Studio 2008
  • Microsoft Visual C++ version 10.0 referred to as Visual Studio 2010
  • Microsoft Visual C++ version 11.0 referred to as Visual Studio 2012
  • gcc 3.4 for building Model Verifier applications using Cygwin.
    Note: Cygwin make version 3.81 and later does not support Windows drive letters (e.g. C:) in paths. As a workaround set the environment variable CYGDRIVE_PREFIX=/cygdrive/ and IBM Rational Tau will translate the Windows drive letters.
  • VxWorks 6.0 target simulation using the GNU tool chain

Supported compilers on Solaris:

  • Sun Studio 10 C/C++ ELF 32 or ELF 64
  • VxWorks 6.0 target simulation using the GNU tool chain

Supported compilers on Linux:

  • gcc 4.1 (Red Hat Enterprise Linux 5)

POSIX support threaded integrations

The generic POSIX integration is developed on Solaris and uses the following basic POSIX primitives:

  • pthreads (pthread_t, pthread_mutex_t and pthread_cond_t)
  • semaphores (sem_t)

The generic POSIX integration has been tested on the following target platforms:

  • Solaris
  • Linux: only default signaling model

The same source files are generated regardless of target system, while the make files must be adopted to host/target combinations.

Comments

  • All Windows and Linux architectures are IA32 compatible.
  • All Solaris architectures are ULTRASPARC-II.
  • Using gcc/g++ 3.4 under Cygwin is intended for Model Verifier executables only.

C++ Code Generation Support

Please note: The generated code must be compiled in 32-bit mode. 64-bit compiled code is not supported.

Target Integrations

  • Win32 (all Windows platforms)
  • Solaris POSIX
  • Linux POSIX

Supported compilers on Windows

  • Microsoft Visual C++ version 9.0 referred to as Visual Studio 2008
  • Microsoft Visual C++ version 10.0 referred to as Visual Studio 2010
  • Microsoft Visual C++ version 11.0 referred to as Visual Studio 2012

Supported compilers on Solaris

  • Sun Studio 10 C++ ELF 32 and ELF 64

Supported compilers on Linux

  • gcc 4.1 (Red Hat Enterprise Linux 5)

Java Code Generation Support

The following Java versions are supported

  • Java 1.3
  • Java 1.4
  • Java 5
  • Java 6

Please note that the Java compiler “javac”, must be present in the system path for the Java support to function properly.

C++ API

The following compilers are supported when using the C++ API:

Windows

  • Microsoft Visual C++ version 8.0 SP1 referred to as Visual Studio 2005

Linux

  • gcc 4.1 (Red Hat Enterprise Linux 5) 32-bit compilation only.

Solaris

  • Sun Studio 10 C/C++ ELF 32

XMI Export

The XMI exporter supports the following:

  • XMI 1.1

The XMI exporter is tested for the following target tool environment:

  • Rational Rose Enterprise Edition 2003
  • Rose XML Tools (UniSys XML plug-in) 1.3.6 for Rational Rose

For the latest information about third party products that are supported with IBM Rational Tau, visit the IBM Rational Software Support site.

Installing IBM Rational Tau 4.3

An Installation Guide for IBM Rational Tau is available in the user documentation.

The following integrations exist and can be downloaded from the IBM Rational Software Support site:

  • XMI UML 2.2 Importer/Exporter
  • IBM Rational Tau – Synergy Integration (Solaris and Linux)

Beside these integrations, there are additional add-ins available for the Tau product, also available on the IBM Rational Software Support site.

After installing Tau you find the following integrations in the <tau>\integrations\ directory: Synergy integration, MSVS integration and the Eclipse integration.

Obtaining a license for IBM Rational Tau

To obtain a license for IBM Rational Tau you need to provide Customer Support with the hostname and hostid of the computer on which the license server is to be run. How to proceed is described in detail in the Installation Guide.

What's new in version 4.3

Effective starting from the product fix pack Rational Tau and DOORS Analyst® v4.3.0.4, IBM Rational will no longer support certain operating system versions:

            - Red Hat® Enterprise Linux® 4 - All Editions

 

Integrations now included in the installers for Windows:

 

DOORS Integration/DOORS Analyst

-          Possibility to store project and .u2 files in DOORS. Direct read/write access to files stored in DOORS.

-          Two-way synchronization of surrogate modules. Improved synchronization settings. Any metamodel can be used for synchronization.

-          Code generation and simulation of models stored in DOORS.

 

External Relationships

External Relationships are links which can be created between IBM Rational products which support registration to the IBM Rational Directory Service (RDS). External Relationship support includes creation and navigation between RDS enabled products. Tau now support registration to RDS and External Relationships as a new link type.

 

Starting with Rational Tau and DOORS Analyst 4.3.0.2, Windows 7 is supported.

Starting with Rational Tau and DOORS Analyst 4.3.0.6, Windows 8 is supported.

 

 


Known problems

For details of known problems in IBM Rational Tau 4.3, and how to resolve them, visit the IBM Rational Software Support site.

Fixed problems

For details of problems that have been resolved in IBM Rational Tau 4.3, visit the IBM Rational Software Support site.

Contact Support

For further assistance please contact our support team. Contact details may be found at the IBM Rational Software Support site.


Notices

This information was developed for products and services offered in the U.S.A. IBM may not offer the products, services, or features discussed in this document in other countries. Consult your local IBM representative for information on the products and services currently available in your area. Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM product, program, or service may be used. Any functionally equivalent product, program, or service that does not infringe any IBM intellectual property right may be used instead. However, it is the user's responsibility to evaluate and verify the operation of any non-IBM product, program, or service.

IBM may have patents or pending patent applications covering subject matter described in this document. The furnishing of this document does not grant you any license to these patents. You can send written license inquiries to:

IBM Director of Licensing
IBM Corporation
North Castle Drive

Armonk, NY 10504-1785
U.S.A.


For license inquiries regarding double-byte character set (DBCS) information, contact the IBM Intellectual Property Department in your country or send written inquiries to:

IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106-0032, Japan

The following paragraph does not apply to the United Kingdom or any other country where such provisions are inconsistent with local law:
INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions. Therefore, this statement may not apply to you.

This information could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time without notice.

Any references in this information to non-IBM Web sites are provided for convenience only and do not in any manner serve as an endorsement of those Web sites. The materials at those Web sites are not part of the materials for this IBM product and use of those Web sites is at your own risk.

IBM may use or distribute any of the information you supply in any way it believes appropriate without incurring any obligation to you. Licensees of this program who wish to have information about it for the purpose of enabling: (i) the exchange of information between independently created programs and other programs (including this one) and (ii) the mutual use of the information which has been exchanged, should contact:

Intellectual Property Dept. for Rational Software
IBM Corporation
1 Rogers Street
Cambridge, Massachusetts 02142
U.S.A.

Such information may be available, subject to appropriate terms and conditions, including in some cases, payment of a fee.

The licensed program described in this document and all licensed material available for it are provided by IBM under terms of the IBM Customer Agreement, IBM International Program License Agreement or any equivalent agreement between us.

Any performance data contained herein was determined in a controlled environment. Therefore, the results obtained in other operating environments may vary significantly. Some measurements may have been made on development-level systems and there is no guarantee that these measurements will be the same on generally available systems. Furthermore, some measurements may have been estimated through extrapolation. Actual results may vary. Users of this document should verify the applicable data for their specific environment.

Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products.

This information contains examples of data and reports used in daily business operations. To illustrate them as completely as possible, the examples include the names of individuals, companies, brands, and products. All of these names are fictitious and any similarity to the names and addresses used by an actual business enterprise is entirely coincidental.

If you are viewing this information softcopy, the photographs and color illustrations may not appear.

Trademarks

IBM, the IBM logo, and ibm.com are trademarks or registered trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at
Copy and Trademark information at www.ibm.com/legal/copytrade.html.

Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries.

IT Infrastructure Library is a registered trademark of the Central Computer and Telecommunications Agency which is now part of the Office of Government Commerce

Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries.

Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.

Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both.

ITIL is a registered trademark, and a registered community trademark of the Office of Government Commerce, and is registered in the U.S. Patent and Trademark Office

UNIX is a registered trademark of The Open Group in the United States and other countries.

Cell Broadband Engine is a trademark of Sony Computer Entertainment, Inc. in the United States, other countries, or both and is used under license therefrom.

Java and all Java-based trademarks and logos are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.

Other company, product or service names may be trademarks or service marks of others.