Herzlich willkommen zur neuen Vorlesung, bei der
wir uns mit der Gestaltung nach den Werkzeugmaterialansatz beschäftigen wollen.
Und das Entwurfsmuster einführen wollen, was sie gleich anschließend in der Übung brauchen.
Wir starten heute oder wir bewegen uns heute im objektorientierten Entwurf,
in der objektorientierten Modellierung und da werden wir diese Begriffe fachlich,
fachlicher Entwurf immer wieder haben.
Und dabei geht es darum, dass wir das abbilden, was die Realität ist.
Das ist das Fachliche, das ist da die Aufgabenstellung.
Und weniger oder weniger uns damit beschäftigen,
wie man das mit Werkzeugen löst,
wie man das technisch löst,
wobei der Begriff Werkzeuge für uns gleich
was Fachliches bekommen wird
Wir haben wieder Fragen, mit denen werden wir immer zurück,
auf die werden wir zurückkommen.
Und hier möchte ich Sie auf das Buch zu diesem Werkzeugmarialansatz
hinweisen und aber auch gleich auf das Buch,
was den Dementrischen Designansatz beschäftigt.
Aber starten möchte ich damit, was interaktive Systeme sind,
denn das ist die Zielrichtung, für die wir Systeme zunächst entwickeln.
Interaktive Systeme sind Systeme, die sich dadurch auszeichnen,
dass der Entwickler mit ihnen arbeitet.
Sie sind also
nicht primär Rechenwerkzeuge, Rechensysteme
Systeme, die ganz viele Zahlen in ganz schneller Zeit berechnen,
bis sie heiß werden sozusagen, ja, sondern hier geht es darum,
dass Werkzeuge zur Führung stehen, die den Menschen nützen,
dass wir diese Interaktion zwischen dem Menschen und dem System,
sieht zum Beispiel so aus,
dass wir eine Schnittstelle haben, eine Benutzerschnittstelle,
meistens eine grafische Benutzerschnittstelle nördings eben auch mit Fingern zu bedienen,
die uns etwas veranschaulicht, damit wir wissen,
wo wir sind,
wo wir etwas tun müssen,
was wir tun können,
was wir überhaupt für Möglichkeiten haben
Und der Computer steht uns zu Diensten. Das heißt,
der Computer wartet auch, erwartet typischerweise immer wieder auf eine neue Eingabe.
Das heißt, in der meisten Zeit wartet er eigentlich.
Deswegen steht hier der Rechenaufwand für die eigentliche Aufgabe, ist gering.
Wenn wir irgendwo draufdrücken, so schnell berechnet werden und dann soll
das Ergebnis da stehen und dann wffelt er wieder, besorgt eine Eingabe machen.
Das heißt, das Einzige, was dort passiert,
ist ein bisschen Datenverarbeitung, wenn wir irgendwo gedrückt haben und geh berechnen. Ja, das sind nicht alle Systeme, sind so. Also es gibt die sogenannte Batch-Verarbeitung,
Batch, der Stapel, das kommt noch aus der Zeit,
als man tatsächlich einen Stapel von Lochkarten hatte,
wo die Programmanweisungen drauf gestanzt waren mit Löchern,
aber die gibt es heute auch noch,
die werden also in Rechenzentren nach und nach abgearbeitet,
rund um die Uhr wird da gearbeitet,
auf ganz leistungsfähigen Rechnern und da geht es wirklich darum,
ganz viel Datenverarbeitung zu schaffen,
Beispiele, zum Beispiel ich konvertiere Videodaten, ja,
das ist auch heute noch etwas, was richtig aufwendig ist,
wenn sie das machen oder ich führe umfangreiche Berechnungen durch hier als Beispiel,
der Jahresabschluss eines Unternehmens, so ganz viele Berechnungen hohen Contra,
um die auch immer gemacht werden oder in eine weitere Berechnung,
die wir hier in Hamburg,
wir haben das Klimarechenzentrum auf der Bundesstraße,
vielleicht wissen sie das.
Dort werden Klimasimulationen gemacht für die verschiedenen Wettereignisse einschließlich globaler Erwärmung oder sowas
. Das ist ein System, eine Klasse von Softwaresystemen,
die nicht interaktive Softwaresystemen sind, auf die das nicht zutrifft,
die haben eben eine ganz kleine Nutzerschnittstelle und dann gibt es welche,
die eingebettete Systeme sind.
Die haben auch eine Nutzerschnittstelle, ich möchte als Beispiel,
haben wir hier so ein Kaffeeautomat,
wie vielleicht wie sie auf jeden Fall irgendwie kennen.
Natürlich, sie wissen,
da ist ein Computer drin zur Steuerung und ich kann da
irgendwo drauf drücken und der wird ein Getränk bereitet mit Pumpe und Heißwasser
einschalten und noch eine Pumpe Führungskaffee und eine Pumpe für Milch oder wie auch immer.
Und es gibt auch ein gewisser Anzeigestatusanzeige,
bitte neues Wasser holen oder ich möchte geeinigt werden oder was
auch immer in das Gerät da sagen möchte.
Und sie haben die Möglichkeit, Auswahlen zu treffen,
zum Beispiel, nein, ich möchte,
dass Kalklin jetzt nicht starten,
ich will jetzt lieber erst mal einen Kaffee und das
verschiebe ich auch später
Das wäre so ein Steuerungscomputer, aber genauso haben wir
woanders abnussische Steuerdinger im Fahrstuhl in der Waschmaschine oder im Pkw
sind Steuergeräte drin, die nun eine sehr eingeschränkte Benutzungsschnittstelle haben.
Also diese interaktiven Systeme, bei denen ist die Benutzerschnittstelle von
größter Bedeutung und deswegen sind die schon eine separate Klasse,
dann muss ich da separat drum kümmern.
Was sind objektorientierte Entwurfsmethoden? Wir haben bis jetzt in dieser
Veranstaltung Objekte und Tierungen vor allen Dingen als etwas gesprochen,
wo wir das Berechnen selber, das Rechenmodell damit machen,
mehr Arbeiten mit Objekten, die Objekte haben mehr Zustand,
sie sind irgendwie Public oder Bywitz,
wir haben dort Capsello Modularisierung
In Großen brauchen wir Objektontierten Entwurf, um Systeme zu strukturieren.
Für große Systeme ist es nicht natürlich, wie sie aussehen,
sondern man versucht, sie so zu strukturieren,
dass man sich gut, dass der Mensch sich gut zurechtfindet.
Der Computer wird nicht das Problem machen. Und ich möchte ihn ja
zwei nennen, den einen. Das eine ist Werkzeugmaterialabsatz,
wir nutzen immer im Slängen immer die Abkürzung, wann,
wobei das A in unseren Sachen verstöhnt.
Wann heißt eigentlich Werkzeugautomat, Material? Das ist diese Abkürzung und
wir sagen immer Werkzeugmaterialansatz, wenn wir die Langform verwenden des Namens.
Das ist von einem früheren Professor dieser Universität entwickelt worden und
seinen Kollegen Heinz Zülikoven war bis, ich glaube,
2016 oder 2015, war hier ein Professor in diesem Fachbereich.
Mittlerweile sind verdient Ruhe statt. Diese Methode wird verwendet,
sie wird auch, es gibt auch eine parallele Entwicklung,
andere Leute haben ähnliche Ideen und wir gehen dazu über,
in Zukunft oder in anderen Bereichen mit einer sehr ähnlichen Methode zu arbeiten,
die die gleichen Ideen verfolgt, die Begrifflichkeiten sind ein bisschen anders,
wenn sie da also weiterlesen wollen und das weiterführen,
dann würden sie die Methode Domain Driven Design verwenden
Domain Driven Design hat ähnliche Grundprinzipien,
bei denen heißt es fachliche Orientierung, ist es Anwendungsorientierung.
Letztlich ist es das, fast das Gleiche.
Die Literatur hatten wir vorhin schon mal genannt. Wir aber
wenden in SE-2 eine sehr reduzierte Version von dem Werkzeug Materialanansatz.
Wichtig ist, das hatte ich vorher schon gesagt, fachliche Gliederung.
Fachlich meint, dass wir Dinge aus der Anwendung geben.
Wir orientieren uns aus Dingen, die in der Realität zur Erledigung,
in dem Fall bei interaktiven Systemen,
von fachlichen Aufgaben genutzt werden
Sachliche Aufgaben sind dann also die Aufgaben, die der Anwender, DDRN-Benutzer damit macht.
Und das sind häufig Arbeitsprozesse des Menschen. Indem wir versuchen,
diese fachliche Struktur zu ergründen und diese praktische Struktur zur gleichen,
zur Struktur der Software zu machen. Das heißt,
wir wollen eine 1-zu-1-Abbildung von etwas softwaremäßigen,
einem softwaremäßigen Block zu einem funktionalen Block,
den wir in der Wirklichkeit haben, indem wir das machen,
haben wir dieses so eine Entsprechung,
diese Entsprechung macht es dann leicht, Änderungen zu machen,
Änderungen zu verstehen weil der Entwickler meistens nicht zu Hause ist.
Also in diesem Gebiet kennt er sich nicht so gut aus.
Wenn wir irgendetwas haben zur Verarbeitung von Datenströmen, ja,
ein normaler Entwickler weiß es vielleicht nicht.
Oder wenn wir etwas haben zur Verarbeitung von Aktien,
Optionen oder wie funktioniert eine Bank ins Innen drin?
Ja, sie wissen alle, dass es gibt ein Konto
und es gibt Gebühren und es gibt Zinsen,
aber dann hört es für uns schon auf.
Ja, und deswegen ist es ganz gut,
die Realität, die realen Begriffe in Softwarebegriffe abzubilden,
weil man dann sich immer besser zurechtfindet.
Und damit erreichen wir, dass Änderungen der realen Welt
leicht in Softwareänderungen umgesetzt werden können
Das sind auch gleich die ersten Fragen, die wir hier behandelt haben.
Ja, wir haben jetzt gerade über die Frage 2 gesprochen,
warum ist denn das sinnvoll? Warum ist das günstig?
Eben wegen dieser 1-zu-1-Besprechung finde ich mich leichter zurecht,
mache weniger Fehler und das ist gut für den Änderungsaufwand und
was interaktive Systeme sind im Unterschied zu anderen,
hatten wir gerade vorher auch schon dargestellt.
So, die fachlichen Gegenstände, die wir hier haben,
hier sind ein paar Bilder dargestellt,
versuchen wir in Zusammenhang zu bringen mit den Interaktionen,
die man in dieses interaktive System denn tut und in der Aktionen meint,
Was tun wir damit?
Wie arbeiten wir damit bei der Bearbeitung von Aufgaben?
Zum Beispiel, welche Informationen werden abgelesen? Welche Veränderungen werden
vorgenommen? Welche Aktionen werden ausgelöst? Das sind Dinge,
Handlungen, die ich mit dem Ganzen machen kann.
Dazu gibt es verschiedene Arten von Gegenständen.
Und zwar gibt es einerseits Gegenstände, die dazu dienen.
Mit anderen Gegenständen zu arbeiten, Gegenstände,
die fachliche Werte enthalten,
wie so etwas oder so etwas ist wie ein Scheck sein
auf diesem Bild
Gegenstände, die Behälter für andere Gegenstände sind,
also zum Beispiel so ein Kalender, der enthält Einträge,
die wiederum auf etwas anderes,
auf ein Ereignis hinweisen oder auf eine Aufgabe hinweisen.
Wir haben Sachen, die irgendwie Sachen, andere Sachen zusammenfassen,
also Gegenstände, die wiederum Sammlung von anderen Gegenständen darstellen.
Wir haben Sachen, Gegenstände, die man gar nicht real greifen kann,
sondern die irgendwie einen ideellen Wert darstellen,
wie zum Beispiel ein Ziel oder der Gewinn oder eine Kennzahl für Leistungen und Effizienz oder so etwas.
Also das sind verschiedene Arten von Gegenständen,
für die wir ein Modell erstellen im Sinne,
dass wir nicht die Realität nehmen,
sondern nur die für uns interessanten Dinge dabei draußen.
In dem Werkzeugmaterialansatz, kurz wann, sind Materialien ein ganz wichtiges Konzept.
Konzept steht für Begriff. Also ein wichtiger Begriff,
ein wichtiger Sachverhalt und mit wir arbeiten mit Materialien.
Materialien sind solche Gegenstände, die wir als Teil des Arbeitsergebnisses haben,
die bearbeitet werden oder die solche fachliche und oder, sie fachlichen Konzepte repräsentieren.
Ja, und wir wollen versuchen, diese Eigenschaften von Arbeitsgegenständen
irgendwie in der Software abzubilden, in der Software wiederherzustellen.
Ja, so, diese Materialien stehen im Zentrum.
Ja, wir arbeiten mit diesen Materialien und die Menschen,
wenn sie dabei arbeiten, haben sie meistens irgendwelche Werkzeuge.
Ja, die Werkzeuge spielen deswegen eine Rolle,
dass es nicht nur wie ein Handwerk,
wir haben hier einen Instrumentenbauer, der hier mit einer das Furnier beerarbeitet.
Das sieht auch ein bisschen aus wie für eine Geige.
Sondern wir haben auch Werkzeuge, zum Beispiel um einen Vertrag
zu schließen oder einen Vertrag zu prüfen oder eine Bilanz zu erstellen oder sowas.
Das sind nicht unbedingt Werkzeuge wie Hammers Hammernägel. Zange,
aber es sind Werkzeuge, die das bearbeiten, überhaupt erstmal ermöglichen.
Diese Werkzeuge sind Dinge, mit denen die Menschen Aufgaben erfüllen.
Ja, das Aufgaben erfüllen sie und verändern die Materialien.
Also Werkzeuge und Materialien hängen ganz eng miteinander zusammen,
die Werkzeuge bearbeiten die Materialien
Dazu gibt es peinliche Dinge,
die man mit den Werkzeugen machen kann und manche auch nicht.
Also im Werkzeug unterstützt immer eine bestimmte Handlungsweise und diese Handlungsweise sollte dementsprechend,
was man damit auch wirklich machen kann, das heißt,
das Werkzeug sollte korrekt arbeiten.
Meistens setzt man die Werkzeuge und man entwickelt nur dafür Werkzeuge für Sachen,
die man häufig braucht. Sonst lohnt sich das Ganze nicht.
Und deswegen wiederkehrende Abbildung. Und wenn es manuelle Werkzeuge gibt,
die man in der realen Welt auch hat,
dann würde man das sicherlich machen,
aber es gibt nicht nur direkte Entsprechungen für manuelle Werkzeuge,
sondern manchmal auch Dinge, die uns einfach unterstützen bei unseren Tätigkeiten.
Also der Kern ist diese Arbeitstätigkeiten,
die wir damit machen
Ich möchte zwei Beispiele bringen. Zum einen hier ein Pausenplanung
. Ein Pausenplaner für eine Schule. Wir sehen hier,
es gibt hier eine Einteilung, welchen Schulhofteil jemand eingeteilt ist.
Und da stehen immer hier drei Namen drin. Jeweils scheinen
dir so zu sein, dass in dieser Schule müssen immer drei Aufsichtspersonen da sein.
Vielleicht können wir uns jetzt denken, die Person mit Weiß ist,
wir wissen es nicht so ganz genau, deswegen denken wir uns das jetzt,
ist die Oberaufsicht und die anderen beiden helfen irgendwie mit oder wie auch immer.
Und wir haben hier noch eine Einteilung wurde, dass diese Vermutung unterstützt.
Hier steht nämlich Erstkräfte und Zweitkräfte. Ja,
also die Leute, die zu Anfang, die die Wichtigeren sind,
da gehört hier zum Beispiel Clara dazu, die hiermit dabei ist.
Und wenn wir es uns vorstellen, das ist jetzt für Personen,
die nicht so viel mit Computern zu tun haben, dann haben sie das vielleicht vorher mit einem anderen Werkzeug gemacht.
Ja, ich weiß nicht, ob sie sowas kennen. Ich war mal in einer Schule,
da gab es eine große Magnettafel, wo der Lehrer,
wie das im Stellvertretersdirektor oder wer das war,
hatte da einen großen großen Plan, wer ist,
welche Schüler, welcher Lehrer ist in welcher Klasse,
damit er relativ schnell dann mal einen Überblick hatte,
wenn angenommen ein Lehrer plötzlich krank war,
wer ist denn gerade frei, wer kann in welcher Stunde,
wo vertreten, weil man wollte ja nicht,
dass die Kinder da unbeaufsichtigt Blödsinn machen,
was wir trotzdem noch genug gemacht haben,
aber es geht ja hier um das Werkzeug.
Ja, wenn wir also diese Lehre uns vorstellen,
in dem Lehrerzimmer, die jetzt hier so einen Plan aufstellen,
die wollen das vielleicht nicht am Computer machen,
die sind das gewöhnt, dass das mit Papier passiert.
Ja, und dann würden wir versuchen, ein Werkzeug zu finden,
was dieses machen, mit dem Papier,
zum Beispiel Kärtchen verlegen, so ähnlich unterstützt.
Ja, wir hatten zwar hier vorher gesagt,
die direkte Abbildung von manuellen Werkzeugen ist selten sinnvoll,
aber je näher wir das an das bringen,
was die Menschen gewöhnt sind, desto leichter werden sie es akzeptieren.
Menschen mögen keine Veränderungen. Ja, Veränderungen entwerten frühere Erfahrungen,
Veränderungen, Prüfführung zu Unsicherheit und keiner will das irgendwie zulassen.
Also deswegen wollen die Leute am liebsten keine Veränderungen.
Und wenn wir ihnen was geben, was so ähnlich ist,
wie das, was sie schon kennen, wäre das super.
Ja, und hier haben wir also diese Kartendarstellung,
aber wir haben noch was mehr
Wir haben daraus generiert, gleich so eine Einsatzstatistik,
wo wir sagen, wer ist denn wie oft eingeteilt,
wer hat vielleicht noch ein bisschen wenig Dienste,
da kann ruhig noch einen draufkriegen, wenn wir noch einen Platz brauchen.
Das ist gleich ein Mehrwert, den so ein Computerstützes Werkzeug hat,
in der Realität mit so einer Tafel mit Papierstückchen,
müssten sie erst aufwendig zählen, um so eine Statistik hinzukriegen.
Als zweites Beispiel möchte ich Ihnen was aus dem Hamburger Hafen darstellen,
das Werkzeug gibt es mittlerweile tatsächlich, ein Portmonitore,
der zeigt, wo gerade Baumaßnahmen sind,
wo Sperrungen sind, wo Schiffe nicht lang fahren dürfen,
also hier ist eine stelle, gezeichnet durch so eine gelbe Sperrtonne.
Hier steht ein Bagger, hier liegt ein Shooter, die irgendwie das Material,
was man da ausgehoben hat oder was man zum Bauen braucht.
Abtransportiert, um dieser Bereich ist gesperrt und da müssen halt
die Schiffe hier an dem schmalen Bereich durch,
können sich natürlich nicht kreuzen, müssen warten, wenn es entgegenkommende Schiffe sind.
Und das ist schon eine wichtige Information, die man hat.
Und die Lotsen, die den Einsatz hier steuern,
die die Befahrung des Hafens organisieren und vielleicht auch im Voraus planen,
haben hier die Dinge zur Verfügung, die sie vorher auch schon kannten.
Vorher haben sie es auf Papierkarten gezeichnet, ja,
diese verschiedenen Wasserwege, Wasserverkehrszeichen, Und dann noch gab es die Möglichkeit,
hier gibt es zum Beispiel eine Liste aller Baumaßnahmen,
sodass man mal blättern kann, okay, was kommt denn später?
Was ist denn gleichzeitig? Sie alle wissen, aus dem Straßenverkehr,
wie nervig das ist, wenn gerade überall scheinbar gesperrt sind,
dann kommt zu einer bestimmten Stelle fast gar nicht hin.
Die paar Autofahrer, die da dann noch durchkommen,
die staunen sich dann an einer Stelle.
Also das Gleiche möchte man hier auch nicht. Ja,
und hier steht dann immer drin,
für eine einzelne Sanierung, für eine einzelne Baumaßnahme,
von wann bis wann geht die denn?
Wie lange dauert das? Ist eine Fläche genehmigt?
Was sind da alles für Bauwerkzeuge dabei
Und dann kann man ganz gut koordinieren, was ist wo, wann.
Also ein weiteres Ding, was die menschliche Arbeit unterstützt.
Und es ist insofern ein interaktives System, weil Menschen diese Sachen
hier bedienen. Ja, sie setzen hier Punkte hin,
sie setzen hier Zeichen hin, Sperrsymbole oder noch Hinweise.
Das Gleiche könnten wir nehmen,
wenn wir hier ein Bibliothek als Beispiel nehmen,
ein bisschen später nehmen wir eine Bar als Beispiel.
Und wir möchten hier dann nur kurz diskutieren,
was haben wir denn für fachliche Dinge,
die wir fachlich darstellen können.
Fachlich haben wir zum einen
eine gewisse Ordnung
So eine Bibliothek ist geordnet nach Kategorien von Büchern.
Und diese Kategorien werden als Bibiografie bezeichnet. Die Struktur,
die Bücher haben, das ist eine systematische Ordnung,
die Bücher eingeordnet sind, wie man die entlassen hält,
zum Beispiel die Reiseliteratur, die Unterhaltungsliteratur, Fachbücher für Sprachen,
Bildbände, was weiß ich, bin kein Bibliothekar.
Also ich kann da nur so ein bisschen raten,
ein paar Sachen erkennen sie, wenn sie in der Bibliothek gehen.
Und das wurde früher mit Karteikarten und Regalen gemacht.
Das wird heute in Zeiten des Online,
wird es durch teilweise durch andere Sachen abgebildet.
Natürlich braucht man die Regale trotzdem,
durch die Bücher, sondern sehr hardcore,
wie stimmt,
müsste irgendwo stehen
Ja, das ist der Strukturaspekt. Also wie gibt es
da Strukturen, Abhängigkeiten, Teil von Beziehungen, so etwas?
Aber es gibt auch Abläufe und die Abläufe haben etwas mit Verhalten zu tun. Ja,
die Aufgaben einer Bibliothek stehen darin, etwas auszuleihen,
etwas zurückzunehmen, dafür zu sorfen, dass es zurückkommt,
zum Beispiel per Mahnung, die Möglichkeit haben,
vorzubestellen und gelegentlich muss ich auch eine neue Nutzer anmelden oder ich möchte neue Bücher in den Bestand aufnehmen.
Alles das sind Tätigkeiten, die man macht und
die wollen wir hier darstellen
Der Strukturaspekt war diese Bibliografie. Das ist ein Hilfsmann,
liebe Biografie, um Übersichten zu halten, Informationen über den Inhalt,
sei es nur aus dieser Struktur heraus.
Und da gibt es zum Beispiel Texte.
Und wir schauen an, was kann uns dabei helfen?
Welche Informationen brauchen wir wirklich? Welche Informationen müssen wir
in das Softwaresystem übernehmen, um diese Vorgänge zu unterstützen?
Wir brauchen wieder, Karteik hat ja nicht alles.
Zum Beispiel, wir brauchen nicht die Größerkarteiker,
aber vielleicht die Texte und die Bezüge,
die durch Schlüsselworte hergestellt werden
Neben der Struktur haben wir noch im Verhalten,
das ist auch für uns, für das Bibliotheksystem wichtig,
weil ohne das ist die Bibliothek tot, ja,
also irgendwie, sie wird nicht benutzt, ja,
und für das Verhalten gehört vor allen Dingen dazu,
dass man Bücher ausleiht, Bücher zurückgibt,
dass man die Literatur benutzbar machen kann, ja, dass man,
sowohl die Mitarbeiter als auch die Benutzer einer Firma gut arbeiten können.
Und natürlich, das Ganze soll besser funktionieren als vorher. Rationalisieren,
ratio, der Verstand, also wir wollen es besser strukturieren,
wir wollen unseren Verstand einsetzen,
um das zu zu vereinfachen und zum Beispiel der Verwaltungsaufwand soll gesenkt werden.
Routineaufgaben, Prüfungen sollen gesenkt werden. Zum Beispiel,
dass man automatisch Meinungen ausschickt oder dass die Gebühren automatisch sprechen werden.
Dass automatisch ein Buch wieder als freigemeldet wird.
Und da müssen wir nicht erst noch drei Pappen voneinander abschreiben.
Und um das Verhalten rauszukriegen, müssen wir analysieren,
müssen wir richtigen Fragen stellen. Was sind denn die Kernaufgaben
einer Bibliothek? Was sind die wiederkehrenden Aufgaben,
wo es sich lohnt, Software dafür zu schreiben?
Welche Aufgaben sollen überhaupt durch das Softwaresystem unterstützt werden oder
welche bleiben beim Menschen oder eben
Beim Regal, ja. Und für die Abläufe brauchen wir
noch ein paar Details, wie laufen die genau ab,
was sind die Bedingungen, zum Beispiel Vor- und Nachbedingungen.
Soweit erstmal zur fachlichen Modellierung und als nächstes kommen wir dazu,
wie der Werkzeugmaterialeinsatz das macht