Architecting and designing > NATO Architecture Framework (NAF) > NAF v3 > Creating Systems View products for NAF 3 > Creating NSV-2 Systems Communications Description products for NAF 3 > Drawing and connecting classes and objects on NSV-2 diagrams for NAF 3
  
Drawing and connecting classes and objects on NSV-2 diagrams for NAF 3
You can add classes, objects, and ports to your Systems Communication Description diagrams. This topic describes how to model symbols on UML diagrams.
1 To draw classes and instances of classes (otherwise called objects) on the NSV-2b diagram, drag the Class and Object symbols from the toolbar to the diagram.
2 To center the class name or object name, do this:
Select the appropriate symbol; then click Format > Symbol Format > Text Position.
In the dialog box, set the symbol name and text positioning.
3 Draw association lines between classes and link lines between objects.
4 To specify ports on an instance of a class, and on the class itself, do this:
Select the Port symbol from the toolbar and draw it on a Class or Object symbol. The Port symbol will only connect to class or object symbols drawn on the diagram – you cannot draw one in diagram whitespace.
If you draw a Port on an Object symbol, the Port will actually be added to the Object's Class definition.
Note If you draw an Object of a Class that already has Ports specified, then those ports will be automatically shown on the diagram. If you delete a Port from an Object, you will delete the Port from its Class and all instances of that Class.
See also
Creating NSV-2 Systems Communications Description products for NAF 3