Skip to content

AID-Labor/classifier

Repository files navigation

Classifier

Classifier ist ein kostenloses Tool zur Modellierung von UML-Klassendiagrammen. Der Classifier wurde 2022 im Umfang einer Bachelorarbeit an der Hochschule Bochum für das "Labor für Angewandte Informatik & Datenbanken" (AID-Labor) entwickelt und soll für die Lehre in der Vorlesung "Informatik 2" in den Bachelor-Studiengängen Elektrotechnik sowie Wirtschaftsingenieurswesen Elektrotechnik eingesetzt werden.

Features

  • Erzeugen von Klassendiagrammen mit folgenden Elementen:
    • Klassen
    • abstrakte Klassen
    • Interfaces
    • Enumerationen
    • Assoziationen (nur unidirektional, ohne Multiplizität, Sichtbarkeit, Name, Rolle und Eigenschaften)
    • Vererbung
    • Kommentare
  • Export von Klassendiagrammen und einzelnen Elementen
    • als Bilddatei
    • als Quellcode (vorerst nur Java)
  • Import aus Quellcode (reverse-engineering)
    • Java