How do you represent a CORBA IDL file with UML? Is there a standard way to do it? Is there a standard symbol?

Richard Raszka

A CORBA IDL file can be represented by as a CLASS that is an Interface stereotype. The reason for this is that the IDL file defines an interface specification for an implementation of the class that has been defined. In a tool such as Rational Rose this will be represented by a circle or retangular box with the stereotype of <<Interface>> above the class name.

Any implementation classes will be derived from this interface class (IDL) that has been defined.