As part of a project financed by external fundings (FFG and Simonsfeld AG) at the Institute of Mechanics and Mechatronics, Department of Measurement and Actuator, at the Technical University of Vienna a graphical user interface (GUI) was created, which enables the user to create models of machines (in particular transmissions), to perform specifications of assem-blies, bearings and sensors, and to calculate important parameters such as rotational speed and meshing frequencies. With the use of the program generated models respectively model data are stored in form of semi-structured XML-data records. The, with the program generated, model data records will be threaded in by a further, also at the institute developed, program, which focus on condition monitoring of machines, to localize damaged components of monitored machines. For the development of the program were, in addition to a good knowledge of a programming language, knowledge in Software Engineering, UML and XML necessary. Furthermore, for the communication with the people involved, the design and development of the software, detailed knowledge in the field of mechanical engineering was required. This concerned, among other things, Knowledge of the standardized representation of transmission parts, the calculation of the bearing characteristics and the shaft speeds. The following describes the development from the ideation for the project to the implementation and testing of the developed software. The document is suitable for both information scientists as well as mechanical engineers.