CAA RADE V5.20 Consolidates Its Building Tools While Improving Code Management Tools and C++ Source Code Quality Checking
Total Page:16
File Type:pdf, Size:1020Kb
IBM Canada Ltd. Software Announcement A10-0056, dated February 16, 2010 CAA RADE V5.20 consolidates its building tools while improving code management tools and C++ source code quality checking Table of contents 1 Overview 4 Program number 2 Key prerequisites 13 Technical information 2 Planned availability date 22 Ordering information 2 Description 23 Terms and conditions 3 Product positioning 26 Prices At a glance CAA RADE 1 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 (1) Component Application Architecture Rapid Application Development Environment Overview CAA RADE delivers: • Unprecedented openness - Access to more than 22,000 component-based APIs across the range of PLM solutions • Unequaled value - Integration of customer know-how and added value applications • Enablement of third-party application development to expand PLM solutions • Fast development of robust and durable applications with open-standard architecture • Productivity-driven, standard-compliant toolkits to produce Microsoft® Windows® and UNIX® V5 applications For V5.20, CAA RADE introduces APIs for: • CATIA Assembly Design and DMU Kinematics • DELMIA Manufacturing Hub Infrastructure • ENOVIA Solutions Configured Product Design and VPM Supply Chain Engineering Exchange IBM Canada Ltd. Software Announcement IBM is a registered trademark of International Business Machines Corporation 1 A10-0056 Key prerequisites CAA RADE V5 runs on selected system levels of: • Microsoft Windows XP • IBM® AIX® • Sun Solaris Consideration should also be given to intended run-time environment, applications being developed, their target platforms, and operating systems. Planned availability date February 19, 2010 Description CAA RADE V5 is the next-generation middleware for implementing 3D PLM best practices and business processes through process-centric applications. Deploying PLM requires that product life-cycle development capability has significant breadth and depth. The specific company's need will further require that capability can be expanded and tailored, extended, and integrated. These requirements necessitate openness and the ability to reapply components to achieve different behavior or capability. The component application architecture delivered with the V5 products is specifically developed to meet these needs. This is augmented through a community of application developers who have recognized the value of PLM and the opportunity to enrich V5 through their areas of expertise. Market leaders in each of their respective disciplines characterize the richness of the partner community around V5. The CAA V5 value to the user spans three fields of activity: • PLM users can build useful applications to fulfill their company-specific needs. • Third-party developers can broaden the PLM application portfolio for extended: – Vertical industry and process support – Discipline support • Services companies can implement best practices on top of PLM solutions. CAA RADE offers the following benefits: • Optimized overall speed and quality of development of applications for PLM – Integrated software life-cycle solution – Toolset that extends industry leader and market standard Interactive Development Environment (IDE) – Single toolset for PLM solution brands – Single source that builds on UNIX from Windows platforms • Increased development speed – Best practices that are achieved through use of code-generation wizard – Effective application development integration that puts product in operation on time, on budget • Increased reliability of development application IBM Canada Ltd. Software Announcement IBM is a registered trademark of International Business Machines Corporation 2 A10-0056 – CAA RADE is the automated part of the development life cycle. – Thoroughly-tested API component can be reused. – Automated test at build-time and run-time ensures compliance with quality criteria. • Increased core business value with CAA V5 application – Delivers powerful visual modeling capabilities – Frees developers to focus on building their applications rather than reinventing the wheel – Leverages existing data model without affecting the authoring tools (for example, CATIA V5 and ENOVIA VPLM) Note: For proper operation, both the CAA RADE V5 tools and APIs must be at the same version and release. Previously created CAA applications must be recompiled before they are used with the current release. What's new For V5.20, CAA RADE widens the scope of APIs available for CATIA, ENOVIA VPLM, and DELMIA V5. In addition, there are new APIs for ENOVIA VPLM and DELMIA: • DELMIA -- DPM Process & Resource Definition 2 (now includes Visual Basic) • ENOVIA VPLM -- VPM Supply Chain Engineering Exchange • CATIA -- ENOVIA Plug-in For a full description of CAA RADE V5 products and configurations available, refer to CAA RADE V5 products in the CAA RADE V5 product descriptions section. Accessibility by people with disabilities Owing to the graphics-intensive nature of its engineering design applications, this product has been granted a deviation. Product positioning CAA RADE V5 delivers an integrated set of tools and resources to support the development process from initial specification to final product packaging. For CATIA, DELMIA, and ENOVIA VPLM, CAA RADE is positioned as next-generation middleware for implementing 3D PLM best practices and business processes through process- centric applications. CAA RADE V5 stands alone as the only system addressing the customization of these applications using a unified architecture. Unlike competitive products, which currently only address part of their respective portfolios for customization, CAA RADE V5 covers the broad line of CATIA, DELMIA, and ENOVIA VPLM products. CAA RADE V5 with its advanced development tools, significantly extends the capabilities natively included, to customize V5 products (for example, CATIA, ENOVIA, and DELMIA Virtual Basic Automation (VBA), (Automation API supporting recording of macros using V5 Journaling, and creation of macros using VBA, and Virtual Basic Script (VB Script) languages)). CAA RADE V5 takes advantage of the V5 native architecture for the highest level of openness within CATIA, DELMIA, and ENOVIA VPLM, including both productivity and capability tools. IBM Canada Ltd. Software Announcement IBM is a registered trademark of International Business Machines Corporation 3 A10-0056 Product differentiators Completeness CAA RADE V5 allows the user to seamlessly integrate with both CATIA and ENOVIA VPLM products. Unified V5 architecture Rather than separately targeting CAD/CAM/CAE market or Product Data Management II (PDMII) market, CAA RADE V5 offers a unique environment to develop highly integrated programs across all. Component reusability helps improve code quality and reduce development time. Scalability across different platforms CAA RADE V5 tools deliver a single build environment from which to generate run-time applications for both UNIX and Microsoft Windows. True cross-platform portability is assured. Full process coverage for application development CAA RADE V5 delivers a set of products that covers the broad range of tasks associated with a world-class development process. Hardware and software support services SmoothStart/installation services IBM SmoothStartTM and Installation Services will not be provided for these products. Reference information For information about CATIA V5.20, refer to Software Announcement A10-0072, dated February 16, 2010. For information about DELMIA V5.20, refer to Software Announcement A10-0073, dated February 16, 2010. For information about ENOVIA VPLM V5.20, refer to Software Announcement A10-0074, dated February 16, 2010. For information about ENOVIA SmarTeam V5.20, refer to Software Announcement A10-0046, dated February 16, 2010. Availability of national languages CAA RADE V5 tools are provided in U.S. English only and are not available in national languages. However, the use of the DBCS and the development of NLS- enabled applications is supported. Program number Program number Program name 5628-CAA CAA RADE V5 SIPO 5628-RA5 CAA RADE V5 SIPO 5671-ABC CAA - Multi-Workspace Application Building Config IBM Canada Ltd. Software Announcement IBM is a registered trademark of International Business Machines Corporation 4 A10-0056 5671-CDC CAA - C++ Extended Development Configuration 5671-CDV CAA - C++ Base Development Configuration 5671-JDV CAA - C++ JavaTM Base Development Configuration 5671-PAD CAA - Enterprise Portal Application Design Config 5673-CSC CAA - C++ Source Checker 5673-CUT CAA - C++ Unit Test Manager 5673-DMC CAA - Data Model Customizer 5673-ITC CAA - Interactive Test Capture 5673-JUT CAA - Java Unit Test Manager 5673-SCM CAA - Source Code Manager 5691-ABC CAA - Multi-Workspace Application Building Config 5691-CDC CAA - C++ Extended Development Configuration 5691-CDV CAA - C++ Base Development Configuration 5691-JDV CAA - C++ Java Base Development Configuration 5691-PAD CAA - Enterprise Portal Application Design Config 5693-CSC CAA - C++ Source Checker 5693-CUT CAA - C++ Unit Test Manager 5693-DMC CAA - Data Model Customizer 5693-ITC CAA - Interactive Test Capture 5693-JUT CAA - Java Unit Test Manager 5693-SCM CAA - Source Code Manager CAA RADE V5 product descriptions CAA RADE V5 includes the