| 8 | Promot consists of two main parts: |
| 9 | PromotKernel:: |
| 10 | A lisp software that cares for all kinds of TextualModelRepresentation, ClassDefinition and ClassEditing, |
| 11 | ModelInstantiation and ModelManipulation |
| 12 | |
| 13 | PromotGui:: |
| 14 | A Java software, independently of the kernel which presents the classes and module structures graphically, |
| 15 | allows to edit the classes through changes of sourcecode, via VizEdit and VariableDialogs. |
| 16 | The Gui is dumb in the sense that it does not contain to much information. All data displayed, comes from |
| 17 | the kernel and is only viewed in Java. |
| 18 | |
| 19 | The Gui is connected to the PromotKernel via a CorBa middleware. |
| 20 | |