Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Praktische Informatik » Softwaretechnik » Was UML nicht ist » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Was UML nicht ist
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Haevelin
Tripel-As


Dabei seit: 04.06.2013
Beiträge: 221

Was UML nicht ist Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

UML ist eine Notationsform und soll nicht sein: Programmiersprache, Software modelling tool, Methode oder Softwareentwicklungsprozess (nach meinen Quellen) - aber hier beginnt schon die Unsicherheit:

1) Programmiersprache: es gibt Versuche zu Executable UML, was dann wohl eine Programmiersprache wäre
2) Software modelling tool: Wird UML nicht durch solche Tools in Szene gesetzt?
3) Methode: es ist doch eine Methode um sich komplexe Sachverhalte durch entsprechende Diagramme zu veranschaulichen?
4) Softwareentwicklungsprozess: UML wird doch eingesetzt bei Anforderungen, Analyse, Entwurf und Implementierung. Also das ist doch schon ein Softwareentwicklungsprozess!

Was habe ich also falsch verstanden?
14.03.2014 15:17 Haevelin ist offline Beiträge von Haevelin suchen Nehmen Sie Haevelin in Ihre Freundesliste auf
Karlito Karlito ist männlich
Kaiser


Dabei seit: 11.04.2011
Beiträge: 1.461

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo Haevelin,

UML zuerst einmal nur eine Beschreibungssprache. Man kann damit Strukturen, Zusammenhänge und Verhalten beschreiben. Dadurch, dass man Verhalten und Zustände beschreiben kann, ist es möglich, ausführbaren Code anhand dieser Beschreibung zu generieren. Daher kann man UML prinzipiell als "Programmiersprache" verwenden, es ist aber primär nicht so gedacht. Angenommen man verwendet einfach nur ein Klassendiagramm, dann kann man damit zwar Code generieren, aber er wird einfach nichts machen.
Weiterhin kann man es so sehen, dass UML kein Tool ist, weil es wie gesagt eine Sprache ist und von Tools verwendet wird. Also ein Modellierungstool verwendet UML als Sprache, UML ist dabei aber kein Tool.
Analog kann man die anderen Punkte beschreiben.

VG,

Karlito
15.03.2014 13:24 Karlito ist offline E-Mail an Karlito senden Beiträge von Karlito suchen Nehmen Sie Karlito in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Praktische Informatik » Softwaretechnik » Was UML nicht ist