Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction

CATIA Software Producer is a model-based environment that supports software development activities. Users can design software architecture and behavior within a modeling environment, then generate code by configuring the code generator.

To support a full round-trip development approach, CATIA Software Producer includes reverse engineering capabilities that translate code back into models with full traceability. It also enables smooth navigation between code and model representations.  

Features

Model to Code

Design software architecture and behavior in UML or SysML modeling language and generate code with CATIA Software Producer.

Image Added

Code to Model

Use the model-based configurator to reverse C++ code into UML class diagrams.

Image Added


Model based Software Environment

Access and review generated code directly in the model environment, with smooth navigation between model and code views.

Image Added