Guides

Rules and Standards

Technical Articles
CAA Authorized APIs Moving Authorized APIs and Authorized API usage and control
CAA V5 Authorized API Identification, Usage, Deprecation, and Stability Understanding CAA Authorized API mechanisms and tags
CAA V5 Naming Rules Standard names for CAA V5 brands, solutions, applications, products, and configurations
CAA V5 Component Rules Standard patterns for CAA V5 applications
CAA V5 C++ Coding Rules Rules, hints and tips to write C++ code
CAA V5 C++ 64-bit Operating System Support Rules, hints, and tips to help your applications run on 64-bit operating systems
CAA V5 C++ Error Processing Rules Rules, hints and tips to manage error processing
CAA V5 C++ Naming Rules Standard names for public CAA V5 C++ entities
CAA V5 C++ Interface and Class Documentation Rules Hints and tips to tag and write comments in your header files
CAA V5 NLS Rules Standard NLS rules for CAA V5 applications
CAA V5 Java Coding Rules Mandatory rules and advised tips to take better advantage of Java
CAA V5 Java Naming Rules Standard names for public CAA V5 Java entities
CAA V5 Java Code Presentation Presentation conventions to improve the readability of Java code
CAA V5 XML Coding Rules Rules, hints and tips to write XML code
CAA V5 XML Code Presentation Presentation conventions to improve the readability of XML code
CAA V5 XML Naming Rules Standard names for public CAA V5 XML entities
CAA V5 Feature Modeler Rules Standard rules for working with the feature modeler
CAA V5 StartUp Consistency and Data Compatibility Managing StartUp evolutions between releases to ensure upward data compatibility
CAA V5 Wintop Ergonomics Rules Table of contents
CAA V5 Webtop Ergonomics Rules Table of contents
CAA V5 Ergonomics Rules - Part 1 Interface components
CAA V5 Ergonomics Rules - Part 2 Interaction techniques
CAA V5 Ergonomics Rules - Part 3 Input basics
CAA V5 Ergonomics Rules - Part 4 Visual design
CAA V5 Ergonomics Metrics - Part 1 Measuring CATIA and DELMIA application compliance with ergonomics standards
CAA V5 Ergonomics Metrics - Part 2 Measuring ENOVIA application compliance with ergonomics standards

[Top]

Use Cases
Building and Launching a CAA V5 Use Case How to set up the environment, compile and execute a use case

[Top]

Quick Reference
Checklist for CAA V5 C++ Coding Rules Rules, hints and tips checklist to write C++ code
Checklist for CAA V5 C++ Naming Rules Standard name checklist for public CAA V5 C++ entities
Checklist for CAA V5 C++ Interface and Class Documentation Rules How to make sure that the comments in your header files are correct
Trigrams for Frameworks Standard trigrams for CAA V5 frameworks
[Top]

History

Version: 1 [Mar 2000] Document created
[Top]

Copyright © 2000, Dassault Systèmes. All rights reserved.