When you use the FunctionalC profile, you can draw file diagrams, which show how files interact with one another. Typically, file diagrams show how the #include structure is created. File diagrams provide a graphical representation of the system structure. The Rational Rhapsody code generator directly translates the elements and relationships modeled in file diagrams into C source code.