[next] [prev] [prev-tail] [tail] [up]

Appendix A
Technical Background

The UML-Editor is based entirely on the UML meta model of the Object Managment Group (OMG). Thus it is guaranteed that all models created with this UML-Editor will be compatible in all respects of the UML-specification (siehe Kap. B.1). Any upgrade of the UML-meta model design on the part of OMG should be possible with very little effort.

An INTERLIS-Plugin extends and concretizes the UML-meta model by adding INTERLISelements. Thus the UML-Editor becomes the ideal tool for users that intend to model INTERLIS (siehe Kap. C.1) (i.e. geomatic engineers).

The UML-Editor has been entirely conceived in Java (s. http://java.sun.com). Java was considered the ideal device for this project because besides other advantages it offers the possibility to implement the object-oriented design of UML and INTERLIS . Furthermore Java is deemed platform-independent. The present release is based upon JRE 1.3, but on principle it can also be applied in improved versions of the Virtual Machine (VM).

For its greater part the model has been designed with Rational Rose (a commercial UML-editor) and then generated with a specially extended Java-Code-Generator. Thus the design will always be up-to-date with the source code.

This document was drafted in LaTeX.

[next] [prev] [prev-tail] [front] [up]