0% found this document useful (0 votes)
68 views7 pages

Caa V5R20

Uploaded by

Devanshs005
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
68 views7 pages

Caa V5R20

Uploaded by

Devanshs005
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Licensed Program Specifications

CAA RADE Version 5 Release 20 Modification Level 0

CAA RADE V5.20 includes the following features and benefits:

Widens the scope of APIs available for CATIA, ENOVIA


VPLM, and DELMIA V5
Provides continuous improvement of build tools and new
checks for better control of code architecture
Delivers unprecedented openness to facilitate Product
Lifecycle Management (PLM) portfolio extension

Hardware Requirements Programming Requirements


Common Software Requirements

Operating System Supported Operating System Level


Common Hardware Requirements ---------------- --------------------------------
Microsoft® Windows 32-bit Windows XP® Professional SP3
Windows Vista x86
The support of the following operating systems ended with V5.19: Microsoft Windows 64-bit Windows Vista Enterprise and Business
SP1 64-bit
Windows Vista x64
AIX® V5.3 AIX AIX V6.1 Technical Level 02
Hewlett-Packard HP-UX
Sun Solaris Solaris 10 HW 03/05
Sun JDK 6 Update 14 mini
V5.20 is the last release supported on the following operating systems:

Systems Requirements
Sun(TM) Solaris
IBM AIX Workstations - client side only
Run-time software requirements for CAA RADE V5 APIs are the same
as those described in the applicable CATIA, DELMIA, and ENOVIA
Build-time Hardware Requirements for CAA RADE VPLM announcements. In addition, refer to the following:

Applications Format Run on Run on Run on Run on


Hardware requirements are identical to those for CATIA V5 or ENOVIA built with Generation Windows Windows Windows Windows
VPLM, depending on the applications being developed, with the CAA RADE on XP 32-bit XP Prof. Vista Vista
x64
following exceptions: 32-bit 32-bit Edition
------------ ---------- --------- -------- ------- -------
--
Windows XP 32-bit Yes Yes(2) Yes
Required Components and Features Yes(2)
32-bit

Windows XP 64-bit No Yes No Yes


Disk drive: An internal or external disk drive of at least 4 GB Professional
x64 Edition 32-bit Yes Yes(2) Yes
is required to store program executables, program data, Yes(2)
usage environment, and paging space. Windows 32-bit Yes Yes(2) Yes
Yes(2)
Memory: At least 512 MB of real memory is recommended Vista
for all applications. 32-bit

Windows 64-bit No Yes No Yes


Vista
64-bit 32-bit Yes Yes(2) Yes
Windows® x86-64 64-bit platform hardware requirements Yes(2)
(2) When running on Windows 64-bit platforms, Windows 32-bit applications take advantage of Windows-32-on-Windows-64 emulation mode
(WoW64).

Disk drive: 15 GB.


Memory: 2 GB of real memory is recommended for all
applications.
Processor: Intel® Xeon® EM64T, Intel Pentium4® EM64T,
and AMD Opteron 64-bit.
The following components at the indicated level are required for PLM
Build-time Software Requirements V5 64-bit:

Refer to the Program Directory for the referenced product or contact Windows XP Professional x64 Edition
your Dassault Systemes Support Center for appropriate corrective
Compiler: Microsoft Visual Studio .Net 2005
service to apply to the software described in the following topics.

Platforms AIX Sun Win XP Win XP Win Win Windows 64-bit for CAA RADE Configurations
supported (incl. Solaris 32-bit Prof. Vista Vista
64-bit x64 x86 x64
support) Edition
--------- -------- ------- ------ ------- ----- -----
CAA - Data Model Customizer X(3) X(3) This release delivers 64-bit support on the Windows XP x64 and
CAA - C++ Interactive X(3) X(3) X(3) X(3) Windows Server 2003 x64 operating systems. This enhancement
Dashboard

CAA - Java(TM) Interactive X X


offers 64-bit support for all CAA RADE configurations. All CAA RADE
Dashboard products can be installed. The support for 64-bit applies to the
CAA - Multi - Workspace
Application Builder
X X X(4) X X(4) X products listed in the following text. The CAA - Multi-Workspace
CAA - C++ X X X(4) X X(4) X
Application Builder product will run in 64-bit mode.
Unit Test Manager

CAA - Java Unit Test Manager X X X(4) X X(4) X

CAA - C++ API X X X(4) X X(4) X


The following products will run using Windows 32 on Windows 64
Documentation Generator emulation mode (WoW64):
CAA - C++ Source Checker X X X(4) X X(4) X

CAA - Source Code Manager X X X(4) X X(4) X

CAA - Interactive Test Capture X X X(4) X X(4) X CAA - C++ Unit Test Manager
CAA - Web Application Composer X X
CAA - Java Unit Test Manager
(3) Client on Windows, Server on any platform
(4) Also supports Windows Server 2003® 32-bit operating system CAA - C++ API Documentation Generator
CAA - C++ Source Checker
CAA - Source Code Manager
Notes
CAA - Interactive Test Capture

Cross compilation is supported on Windows. 32-bit code


The CAA - Multi-Workspace Application Builder (MAB) product can be
must be built on a 32-bit platform and 64-bit code must be
used to compile and link-edit native 64-bit applications. The option in
built on a 64-bit platform.
the Interactive Dashboard product to automatically transfer and build
All configurations can be installed on Windows XP (compile and link) remotely (known as Build on UNIX®) is not
Professional x64 Edition, but only the products listed in the supported for build of Win 64-bit applications. Therefore, the developer
previous table are supported on this platform. will typically manually port (transfer) the application from the 32-bit to
the 64-bit Windows platform, and use the command line mkmk of MAB
to build the 64-bit application.
Windows 32-bit for CAA RADE Configurations
Building a True/Native Windows 64-bit Application
Microsoft Windows XP Professional Edition SP2 with the
following components: The recommended approach requires installing the applicable CAA
o Microsoft Windows XP delivers an implementation RADE configuration on both the 32- and 64-bit machines. The
of OpenGL libraries. Dassault Systemes will authoring tool (CID) is not supported in the 64-bit environment. The
provide recommendations related to driver levels developer will author the code on a 32-bit machine, and then
based on tested graphic adapters at port/transfer the source code manually to a 64-bit machine.

http:/www.3ds.com/support/hardware- Using the MAB product, the developer builds (compile and link) the
certification/overview/ application in a 64-bit environment with 64-bit executable (binary)
code. The compiled and linked application will take full advantage of all
the 64-bit features and functions, most notably the expanded memory
o A localized version of the operating system may and address range. When the build is completed, the CAA RADE
be required when the selected installation differs products that are supported in a 64-bit environment can be used for
from Latin1. testing, documenting, and so on, on the application.
o CRT and MFC redistributable products: As
delivered with V5 media; should be installed on
targeted host. An application built using this process will only run in a 64-bit
environment.
o MS06-075: Vulnerability in Windows could allow
elevation of privilege. Information is available at
Using the 32-bit Emulation Mode
http://www.microsoft.com/technet/security/bulletin/MS06
-075.mspx The developer will build (compile and link) the code in a 32-bit
environment. This includes both authoring and building the executable
code. The executable (binary) code is ported/transferred to the 64-bit
o MSI Installer 3.1 : Windows Installer 3.1 v2
environment. Using the emulation mode, the code is executed. An
(3.1.4000.2435) available at
application developed with this process will run on both the Windows
32-bit and Windows 64-bit environment but will not take advantage of
http://support.microsoft.com/kb/893803 all the additional 64-bit operating system capabilities available to
applications developed in a native 64-bit environment.

Compiler: Microsoft Visual Studio .Net 2005


AIX (32- and 64-bit)

Windows XP Professional x64 Edition


AIX V6.1 TL 02 (using 64-bit kernel) with the following components:
options = -D_AIX,..,-qnamemanglingrulefor=
XL C/C++ Enterprise Edition V7.0.0 Run-time Environment: compat=nofnparmstypedefscmp
XL 7 May 2005 PTF R/T (xlC.aix50.rte at level 7.0.0.6),
delivered through APAR IY71976
XL Fortran Enterprise Edition V9.1.0 for AIX Run-Time:
November 2004 XL Fortran for AIX V9.1 Runtime PTF, Sun Solaris
available at
Sun Solaris 10 H/W 05/03 (SPARC) with:
http://www.ibm.com/software/awdtools/fortran
119280-06 CDE 1.6: Runtime library patch for Solaris 10
Additional Support C, C++ Sun Studio 10 compiler

AIX V6.1 TL 02 (using 64-bit kernel) with the following Required Patches
components:
o OpenGL and GL3.2 Runtime Environment The following build-time patch is required in addition to the run-time
(delivered with the operating system) patches recommended for CATIA V5.18 (listed in the CATIA Program
o Common Desktop Environment (CDE), delivered Directory) - with C, C++ Sun Studio 10 compiler collection:
with the operating system
o XL C/C++ Enterprise Edition V8.0.0 Run-time
Environment: January 2006 IBM C++ Runtime 117830-02 C++ 5.7 sun studio 10 C++ compiler
Environment Component for AIX, available at 117832-01 common compiler backend iropt cg ipo ss10cc
117834-02 f95 8.1 fortran 90 sun studio 10
http://www.ibm.com/support/docview.wss?uid=swg2401 117836-02 C 5.7: Patch for SS10 C Compiler
1532
117840-02 Patch for Sun Studio 10 Fortran 95 Dynamic
Libraries
o XL Fortran Enterprise Edition V10.1.0 for AIX Run- 118678-01 Patch for Sun Studio 10 Performance Analyzer
Time: Base level available at Tools

http://www- Specific Software Requirements


1.ibm.com/support/docview.wss?uid=swg24010669

CAA - Multi-Workspace Application Builder Product (MAB) requires:


o Support for the use of nodelock license requires:
 IY80993: Workaround Application
Dependency on System-ID Java Development Kit Environment to build Interface
 Firmware Version: AT061_061 or later Definition Language (IDL) interfaces and code for Java
o Nodelock licensing requires the following patches: server side and client side applications, V1.5 on Windows
(TM) 64-bit
 IY82392: 0C9 System Crash with o Windows - SUN Java Development Kit Version
Graphics Adapter
5.0 Update 5 may be downloaded from
 Support of GXT4500P requires the
following patch to be applied: IY80526:
CATIA V4 Hangs on GXT4500P when http://java.sun.com/products/archive/index.html
rotating a model.
WebSphere® Application Server V6.1 and WebSphere Note: For Windows 64-bit - SUN Java
Portal Server support or IBM IntelliStation P185 support Development Kit for 64-bit is also at V5.0 Update 5
requires AIX V6.1 TL 02 with previously specified level.
recommendations
o AIX - Java Development Kit Version Java 1.5.0,
For AIX V6.1 TL 02 using the following C/C++ Compiler: which can be downloaded from

XL C/C++ V7.0 November 2004 PTF ( Compiler ) ( http://www-


vacpp.cmp.core at level 7.0.0.1 ) 106.ibm.com/developerworks/java/jdk/aix/service.html
With efix to correct a namemangling regression: "Dassault
Interim Fix 060728" o Sun Solaris - Java Development Kit Version 5.0
o Installation instructions and usage information are Update 7 may be downloaded from
available at
http://java.sun.com/products/archive/index.html
http://www.3ds.com/support

o Customization is required in addition to the


namemangling fix.
CAA - C++ Interactive Dashboard (CID) requires:

Add the following option (-


qnamemanglingrulefor=compat= Windows XP or Windows XP Professional x64 Edition, IDE
nofnparmstypedefscmp) at the end of the "options" for Microsoft Visual Studio .NET 2005
line in the /etc/vac.cfg file, under the default Microsoft Internet Explorer (delivered with Windows XP or
section: with Windows XP Professional x64 Edition), at minimum
level 7.0

DEFLT: cppcomp = /usr/vacpp/exe/xlCentry


CAA - Data Model Customizer (DMC) requires:
Either of the following: http://www-
o IBM Rational Software Modeler V7 106.ibm.com/developerworks/java/jdk/aix/service.html
o IBM Rational Software Architect V7
Microsoft Internet Explorer at minimum level 7.0 Sun Solaris -- Use Mozilla Firefox 2.0 browser, which is
available at
CAA - C++ Unit Test Manager (CUT)
http://www.mozilla.com/en-
US/firefox/2.0.0.3/releasenotes
When running Automatic Run time batch test replay, CUT requires one
of the following:
A Java plug-in is necessary for access to the Documentation
search applet. The recommended plug-in on Solaris is
Mortice Kern Software (MKS) Toolkit for Developer V8.1 on Version 5.0 update 7, which is available under the JDK/JRE
Windows XP 5.0 section at
MKS Toolkit for Developer V8.7 patch 4 on Windows XP 64-
bit.
http://java.sun.com/products/archive/index.html

CAA - Java Unit Test Manager (JUT)


Although access to the online documentation might work on other
HTML browsers, incidents specific to other browsers than above
When running Automatic Run time batch test replay, JUT requires one mentioned products are not eligible for support.
of the following:
Note: Improvements in HTML searching and printing capabilities
Mortice Kern Software (MKS) Toolkit for Developer V8.1 on eliminate the need to duplicate product information in the Portable
Windows XP Document Format (PDF) format. PDF CDs are therefore no longer
included in the CAA RADE V5 softcopy collection kit.
MKS Toolkit for Developer V8.7 patch 4 on Windows XP 64-
bit.
Prerequisites for the Licensing Management Environment
CAA - Source Code Manager requires:
Windows workstations must have a LAN card (Ethernet or Token-Ring)
and TCP/IP installed and properly configured, even in the case of
Mortice Kern Software (MKS) Toolkit for Developer V8.1 on nodelock keys. For nodelock licensing, there is no requirement for the
Windows XP workstations to be connected to the network.
MKS Toolkit for Developer V8.7 patch 4 on Windows XP 64-
bit. No additional software is required when accessing nodelock license
DB2® Universal Database or Oracle Enterprise Edition: keys.
o DB2 9.1 FP4 on Windows, AIX, or Sun Solaris
o Oracle 10gR2 (10.0.2.0.2) minimum, on Windows, Dassault Systemes License Use Management (LUM) is required to
AIX, or Sun Solaris
serve concurrent license keys across a network. A LUM configuration
file (i4ls.ini) is required on CAA RADE clients to access concurrent
CAA - Java Interactive Dashboard (JID) requires Rational Application license keys from these servers.
Developer V7.0.
Note: LUM 5 is not compatible with this V5 delivery.
CAA - Web Application Composer (WAC) requires Rational Application
Developer V7.0.
LUM at a minimum level 4.6.8.3 is required.

CAA - Interactive Test Capture requires CAA - C++ Unit Test Manager.
LUM 4.6.8 with Patch 4.6.8.3 is shipped with CAA RADE V5. Various
release levels of LUM may be downloaded, at no charge, from

http://www.3ds.com/support/resource-library/

For Macro Replay


Access to Online Documentation
CATIA V5 has built-in macro record and replay capabilities.
Product information is delivered on the product CDs in HTML format.
An HTML browser is required to access this documentation. Online
For UNIX, components of the Visual Basic (VB) Script 3.0 interpreter,
documentation may be installed and used only in an officially
from Mainsoft, are included in the CATIA V5 shared libraries.
supported operating environment.

On Windows, the interpreter is either:


Windows -- Microsoft Internet Explorer 7.0 with Java plug-in
V5.0, update 7 is available at
VB Script at minimum level 5.0. This is delivered with
Microsoft Internet Explorer. VB Script libraries, at level
http://java.sun.com/products/archive/index.html
5.0.0.3715, are delivered with IE 6.0 with later versions of
Microsoft Internet Explorer. Use of VB Script is
AIX -- For Mozilla 1.7, the recommended plug-in on AIX is recommended for developing Windows- or UNIX-compatible
Java 1.5.0 SR3, which is available at macros.
Microsoft Visual Basic for Applications (VBA) at minimum
level 6.0. VBA is included with CATIA V5.
Software Installation The same principles apply when testing and debugging custom
applications within the RADE tools.
On Windows, the process of installation and deinstallation makes use
of Windows-compliant tools such as Install Shield, simplifying the task CAA RADE V5 can be used in two licensing management modes,
for those familiar with Windows procedures and concepts. These either nodelock or with concurrent keys on a network.
procedures are also ported to the UNIX environment to preserve a
common V5 installation interface for all supported operating systems.
Nodelock Usage

Key advantages of this approach include:


The use of local display of the hardware configuration is mandatory for
use of CAA RADE V5 in nodelock mode.
Ease of installation: Any user can install and execute the
product with a limited number of interactions. There are no limits to the number of CAA RADE V5 processes that
Fast installation: The RADE products install and are ready to may be launched for a given license. For example, a user may run
use quickly. multiple link-editing tasks with a single license.
Reduced user environment: When installed, a minimum of
customization is necessary to give access to the product to Concurrent Usage
any user.
Customizable installation: Installation procedures include the
A user on one machine and one display uses one license key per
possibility to select downloaded products.
configuration or product used, regardless of the number of processes.
If the display changes, then an additional license key is taken for the
corresponding process.

License keys for CAA RADE V5 configurations are acquired and


Documentation
released for the total configuration. The functions within a configuration
cannot be shared.
Online guides are provided with CAA RADE V5, including:
Concurrent Offline License Keys
Reference documentation for class, interface, global
function, macro, enumeration, and header files The concurrent licensing control technique is available via the LUM
o C++ objects - Extended CAA server.
o Java objects - Extended CAA
o Scripting objects - Standard CAA Note: Concurrent offline licensing on Microsoft Windows 64-bit
RADE tool documentation platform is supported.
V5 C++, Java and Automation programming and
methodology documentation It gives CATIA, ENOVIA DMU, DELMIA, and RADE applications,
o Methodology guides running on a laptop with a Windows platform, the ability to disconnect
o Programming guides for CATIA and ENOVIA from the license server for a defined period of time, so that users can
VPLM APIs, by domain, including use cases, take advantage of full license capability while mobile. During this
technical articles, and quick reference guides checkout period, the license key is unavailable for use by another
o Programming guides for architecture fundamentals concurrent user. This feature is designed to add flexibility to users'
o CAA code samples work environments.

These guides are part of the complete online documentation provided All Agreement terms and conditions, including Cross Border licensing
on CD. Totally Web-oriented using standard HTML and graphics terms, are unchanged, and users will check out and check in license
formats, online documentation is readily accessible using a standard keys at their home server, where rules and procedures are controlled
Web browser. Navigation help includes the ability to do full text search. by LUM.

License Management Model

CAA RADE V5 delivers identical license management mechanisms on Licensed Program Materials Availability
UNIX and Windows environments, based on LUM and on the UNIX
license management server, sharable across UNIX and Window
clients. Restricted materials - No. This licensed program is available
without source licensed program materials. It is available in
object code only.
License key is required to use a CAA RADE configuration or
product.
License keys are acquired and released for the total
configuration. The products within a standard or custom
configuration cannot be broken up or shared outside of it.
In all cases, license keys are acquired at the beginning of
the process (login) and released at its termination (logout).

A customer application program being developed using CATIA or Supplemental Terms


ENOVIA VPLM APIs will behave at run-time with the very same
licensing mechanism than as any other CATIA or ENOVIA VPLM
interactive product. In this respect, the same rules will remain. In
particular, CATIA - Object Manager (CO1, COM, or CO3) will be
required for all CATIA run-time application programs.
Type/Duration of Program Services (also referred
to as “Support Services”)
Use-Based Charges/Usage Restrictions
You will find all necessary information including processes, on
Dassault Systemes web site : Charges for this program are based on the number of users logged on
at any time. The total number of users logged on may not exceed the
http://www.3ds.com/terms/support-policies number for which you have been authorized. If the total number
exceeds your authorization, you must notify Dassault Systemes and
obtain additional authorizations.
Independent Software Vendors and Service Providers

Independent software vendors (ISVs) and service providers (SPs), as


defined in the following text, must obtain licenses to CAA RADE
directly from Dassault Systemes SA. Softcopy Publications
An ISV is an entity which has as a core business the development of The program that Dassault Systemes licenses may include licensed
generally available application programs for computer-aided design / publications in displayable or source form. Except as provided in this
engineering / manufacturing and product integrated management. section, the terms and conditions of the license agreement with
Dassault Systemes apply to these publications and to any copies that
An SP is an entity which has as a core business the delivery of are made from them.
consulting, integration and other information systems services to third
parties in the areas of computer-aided design / engineering / The licensed publications may be used in displayable or source form
manufacturing and product integrated management. on all machines designated for this program. The licensed publications
may also be copied and used on other machines in support of
Use of CAA RADE V5 by customers other than ISVs and SPs authorized use of this program.

The following provisions are in addition to the terms and conditions in To support authorized use of the Program, printed copies of the
the Agreement or any equivalent agreement executed by you and displayable or source material may be made if the copyright notice and
Dassault Systemes (the "Agreement"). You may not use the Program if any other legend of ownership is reproduced on each copy or partial
you do not have a valid Agreement in place with Dassault Systemes or copy. 1
if you do not accept these Additional Supplemental Terms. Any
capitalized terms that are not defined herein are defined in the
Agreement.

You are licensed to distribute your applications developed with the Warranty
CAA RADE Configurations, hereinafter known as "V5 Complementary
Applications," to your subcontractors and direct and indirect suppliers
solely for performance of work by such subcontractors and suppliers This program is warranted as specified in the Dassault Systemes
for your benefit. This license includes your right to authorize your license.
subcontractors and direct and indirect suppliers to use, execute,
reproduce, display, perform and distribute internally the V5 Licensed Program Specifications may be updated from time to time
Complementary Applications. and such updates may constitute a change in specifications.

The rights and licenses granted in the Agreement and in these Following the discontinuance of all program services, this program will
Additional Supplemental Terms do not include the right to use the CAA be provided "As Is" as specified in the Dassault Systemes license.
RADE Configurations in the provision of services to a third party.
Permission from Dassault Systemes S.A. is required to do so.

Footnotes:
In addition, the rights and licenses granted in the Agreement and in 1

these Additional Supplemental Terms do not include the right to make Trademarks
the V5 Complementary Applications generally available. For this
purpose, generally available shall mean the general release or other Company names, products and services may be trademarks or services mark of related
distribution of the V5 Complementary Applications as commercially companies.

available, directly or through other parties, for use by users. A CAA


agreement with Dassault Systemes S.A. is required to do so.

Designated Machine Identification

No

References in this publication to Dassault Systemes products,


Test Period programs, or services do not imply that Dassault Systemes intends to
make these available in all countries in which Dassault Systemes
operates.
No
Any other documentation with respect to this licensed
program, including any documentation referenced
herein, is provided for reference purposes only and
does not extend or modify these specifications.

March 2010

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy