Introduction to the CSD - Box Symbols

The CSD uses five different types of open-ended boxes to identify major programming units. They are the single box, the double box, the slanted box, the dashed-single box and the dashed-double box.


The open-ended single box is used to identify specifications and bodies for Ada subprograms (functions and procedures), exception handlers, and protected types.


The double box, shown here, is used to identify both package specifications and package bodies in Ada.


This symbol is the slanted box. It is used to identify the body and specification of the Ada task unit.


The dashed-single box, illustrated here, is used in the CSD to identify generic subprogram specifications.


The dashed-double box is used to identify generic package specifications.


Prev Page | Next Page

Return to GRASP Documentation Page