Delphi-PRAXiS
Seite 3 von 5     123 45      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Wer nutzt die Modellansicht (UML) (https://www.delphipraxis.net/164445-wer-nutzt-die-modellansicht-uml.html)

DualCoreCpu 26. Dez 2018 19:56

AW: Wer nutzt die Modellansicht (UML)
 
Ist diese Funktionalität auch in der Delphi 10.3 Community Edition enthalten? Oder nur in den Kaufversionen.

Ich habe nämlich den Menüpunkt Modellansicht nicht gefunden.

Wenn doch vorhanden, wo finde ich diese Funktionalität dann?

jaenicke 26. Dez 2018 21:27

AW: Wer nutzt die Modellansicht (UML)
 
Laut Feature Matrix sollte es enthalten sein. Welche Einträge hast du denn unter der Projektverwaltung? Gibt es die Modellansicht auch nicht unter Ansicht --> Tool-Fenster?

MichaelT 26. Dez 2018 21:50

AW: Wer nutzt die Modellansicht (UML)
 
Auch nicht unter View - Tool Windows - Model View?

---

Du Glückliche(e)r oder ihr Glücklichen mit der Kraft zweier Herzen. Meines schlägt für dieses Feature sehr verhalten bis gar nicht, auch wenn es so übel sich an sich mal nicht ausnimmt. Geschenkter Gaul - Maul.

---

Ein Klassendiagramm allein haut mal keinen so von den Socken und zumindest ein Sequence Digramm welches aus dem Programmablauf generiert wird gehörte schon noch dazu. Das Feature gibt es wenn überhaupt erst in der Enterprise version. Du kannst dir die Klassen anzeigen lassen, wenn es hoch herkommt. Zum Navigieren usw. ist die Erweiterung ganz brauchbar. Einblick gewinnen - ja. Ich hatte mal eine XE Enterprise und die Modellunterstützung war aus dieser Perspektive mal imposant. Bei Round Trip Engineering wäre ich vorsichtig.

Die echte Alternative ist/war der Modelmaker oder je nach Präferenz Sparxsystems Enterprise Architect. Beide sind handliche Varianten, wobei Modelmaker für Delphi die Alternative schlecht hin ist resp. war.

---

Um Y2k herum gab es eine Phase in der große Hersteller solche Tools kauften. IBM hat bspw. Rational (Rose) übernommen usw... Borland so ich mich recht erinnere Togethersoft. Borland hat, der Trend war damals so, aber schon im Abebben begriffen, das Zeugs in die BDS integriert. Mit D7 war der Modelmaker noch angesagt und auf der Partner CD mit an Board.

Diese Großen der Software Branch waren aber nicht die einzigen die mitmischten, sondern eine Reihe teils etablierter Hersteller von Modellierungswerkzeugen resp. Case-Tools gaben auch nicht auf.

Was mal so CASE Tool und Modellierung war kannst du mit 1999 bis 2000 zu den Akten legen. Beinahe alles was zumindest mal sich schaffte einen Namen zu machen ist pleite gegangen ... und wurde zusammengekauft.

Einige verbliebene Hersteller haben ihre Werkzeuge teils vollends neu implementiert und im Zuge des Javahaypes beinahe ganze integrierte stark an Code Generierung ausgerichtete Lösungen für modellgetriebene Entwicklung im Team herausgestampft. Teamorientierte Modellierungsworkbenches.

Aus der Sich war Java ein Smalltalk Revival (aus den 90ern) und zu derer Zeit gingen die CASE Tools den Bach runter und die UML Modellierungswerkzeuge kamen auf (UML ist eine Kombination aus mehreren objektorientierten Modellierungsmethoden und damit verbunden die Prozessmethoden der 1980er resp. 1990er).

Heute ist der Status, dass die Modellierung mehr oder weniger wieder eine Standalone Inseldasein führt. UML und RUP als Methodenkombination hat sich für Projekte mit 30 handelnden Menschen resp. besetzen Rollen aufwärts bewährt.

Mit der Oberliga kann der Modelmaker und Sparxsystems grad noch mithalten. Ob man das alles braucht, steht auf einen anderen Blatt. Diese Liga an Tools und kleinere waren die Profiteure in den letzten 20 Jahren.

Weswegen man sich an sich nicht mehr als Einblick, sprich Reverse Engineering, sollte erwarten. Round Trip Engineering ist so eine Sache.



Zitat:

Zitat von DualCoreCpu (Beitrag 1422140)
Ist diese Funktionalität auch in der Delphi 10.3 Community Edition enthalten? Oder nur in den Kaufversionen.

Ich habe nämlich den Menüpunkt Modellansicht nicht gefunden.

Wenn doch vorhanden, wo finde ich diese Funktionalität dann?


DualCoreCpu 27. Dez 2018 09:24

AW: Wer nutzt die Modellansicht (UML)
 
@jaenicke, @MichaelT:

Ansicht -> Toolfenster -> Modellansicht ist es.

Danke Euch!

jsheyer 27. Dez 2018 11:34

AW: Wer nutzt die Modellansicht (UML)
 
Vorhin wurde der ModelMaker angesprochen, was ich für das beste Tool für Klassendiagramme halte.
Leider wurde die Entwicklung vom ModelMaker eingestellt.
Und damit fehlt dann auch die integration in zukünftige Delphi Versionen.
Leider :(

blawen 27. Dez 2018 23:14

AW: Wer nutzt die Modellansicht (UML)
 
Zitat:

Zitat von jsheyer (Beitrag 1422173)
Vorhin wurde der ModelMaker angesprochen, was ich für das beste Tool für Klassendiagramme halte.
Leider wurde die Entwicklung vom ModelMaker eingestellt.
Und damit fehlt dann auch die integration in zukünftige Delphi Versionen.
Leider :(

Dank Uwe Raabe sieht es zum Glück nicht so trist aus:
https://www.mmx-delphi.de/2018/05/18...code-explorer/

Uwe Raabe 28. Dez 2018 09:41

AW: Wer nutzt die Modellansicht (UML)
 
Zitat:

Zitat von blawen (Beitrag 1422195)
Dank Uwe Raabe sieht es zum Glück nicht so trist aus:

Äh - irgendwie doch! ModelMaker als UML Tool wird aktuell wirklich nicht mehr weiterentwickelt. Der ModelMaker Code Explorer (MMX) als IDE Plugin dagegen schon. Das sind aber zwei verschiedene Produkte.

jaenicke 28. Dez 2018 10:14

AW: Wer nutzt die Modellansicht (UML)
 
Zitat:

Zitat von Uwe Raabe (Beitrag 1422213)
Äh - irgendwie doch! ModelMaker als UML Tool wird aktuell wirklich nicht mehr weiterentwickelt.

Leider gibt es bezogen auf Delphi auch nicht wirklich Alternativen, genau wie beim Structured Diff Viewer. Wichtiger ist mir aber auch der Code Explorer. ;-)

taveuni 28. Dez 2018 10:51

AW: Wer nutzt die Modellansicht (UML)
 
Zitat:

Zitat von Uwe Raabe (Beitrag 1422213)
(..) Der ModelMaker Code Explorer (MMX) als IDE Plugin dagegen schon. (..)

Wow - man lernt nie aus. Ich bin nun schon seit Delphi 4 dabei. Stosse aber immer noch auf wunderbare Dinge wie Dein MMX. Wieso erst jetzt? Besten Dank dafür!

hanvas 28. Dez 2018 11:51

AW: Wer nutzt die Modellansicht (UML)
 
Zitat:

Zitat von Uwe Raabe (Beitrag 1422213)
Der ModelMaker Code Explorer (MMX) als IDE Plugin dagegen schon.

Nur mal als Frage und/oder Anregung. Du hast ja ziemlich klar geschrieben das MMX Closed Source bleibt, aber gibt es - möglicherweise auch in ferner Zukunft, je nach Deinen Plänen - die Möglichkeit das es eine Art Closed Source MMX-Library gibt, die die MMX Funktionalität (teilweise) kapselt, evtl. auch nur zur Verwendung in der IDE oder würde das Deinen zeitlichen Rahmen und/oder den Geist der Vereinbarung die Du mit MM hast sprengen ?

cu Ha-Joe


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:52 Uhr.
Seite 3 von 5     123 45      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz