<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Einfaches Tool zum &amp;quot;entwerfen&amp;quot; von Software?]]></title><description><![CDATA[<p>Letztens bin ich bisschen in C# reingestolpert und hab da in Visual Studio etwas gesehen, was mir sehr gut gefallen hat. Den Editor für Klassendiagramme! Damit ist es möglich, mit Drag &amp; Drop das Grundgerüst seiner Software zu entwerfen, Beziehungen zwischen Klassen darzustellen um daraus direkt Code erzeugen zu lassen.</p>
<p>Abgesehen von der Codegenerierung... gibt es sowas auch für andere Sprachen? Bzw. es dürfte dann ja auch ruhig sprachunabhängig sein, ansonsten am besten für C++. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/204653/einfaches-tool-zum-quot-entwerfen-quot-von-software</link><generator>RSS for Node</generator><lastBuildDate>Sun, 28 Jun 2026 00:46:48 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/204653.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 05 Feb 2008 18:04:55 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Einfaches Tool zum &amp;quot;entwerfen&amp;quot; von Software? on Tue, 05 Feb 2008 18:04:55 GMT]]></title><description><![CDATA[<p>Letztens bin ich bisschen in C# reingestolpert und hab da in Visual Studio etwas gesehen, was mir sehr gut gefallen hat. Den Editor für Klassendiagramme! Damit ist es möglich, mit Drag &amp; Drop das Grundgerüst seiner Software zu entwerfen, Beziehungen zwischen Klassen darzustellen um daraus direkt Code erzeugen zu lassen.</p>
<p>Abgesehen von der Codegenerierung... gibt es sowas auch für andere Sprachen? Bzw. es dürfte dann ja auch ruhig sprachunabhängig sein, ansonsten am besten für C++. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1449996</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1449996</guid><dc:creator><![CDATA[::NET]]></dc:creator><pubDate>Tue, 05 Feb 2008 18:04:55 GMT</pubDate></item><item><title><![CDATA[Reply to Einfaches Tool zum &amp;quot;entwerfen&amp;quot; von Software? on Tue, 05 Feb 2008 18:34:18 GMT]]></title><description><![CDATA[<p>Sowas geht mit UML-Editoren.</p>
<p>Hier eine Liste:<br />
<a href="http://en.wikipedia.org/wiki/List_of_UML_tools" rel="nofollow">http://en.wikipedia.org/wiki/List_of_UML_tools</a></p>
<p>Nicht alle unterstützen allerdings die Fähigkeit, auch Code zu generieren.</p>
<p>UML ist übrigens erst einmal sprachunabhängig, es ist einfach eine Art, Sourcecode von objektorientiereten Sprachen als Modell darzustellen.</p>
<p>Für objektorientierte Sprachen wie C++, Java, C# kannst du also solche UML-Editoren auch benutzen. Wenn es darum geht, Sourcecode zu exportieren oder importieren, sind trotzdem wohl viele Editoren auf eine Sprache beschränkt. Zumal die Editoren besser auf Eigenheiten der Sprachen eingehen können. Z.B. unterstützt C++ Mehrfachvererbung, während Java dafür Interfaces hat.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1450007</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1450007</guid><dc:creator><![CDATA[nevermore]]></dc:creator><pubDate>Tue, 05 Feb 2008 18:34:18 GMT</pubDate></item><item><title><![CDATA[Reply to Einfaches Tool zum &amp;quot;entwerfen&amp;quot; von Software? on Tue, 05 Feb 2008 19:15:37 GMT]]></title><description><![CDATA[<p><a href="http://de.wikipedia.org/wiki/Model_Driven_Architecture" rel="nofollow">http://de.wikipedia.org/wiki/Model_Driven_Architecture</a><br />
<a href="http://www.andromda.org/" rel="nofollow">http://www.andromda.org/</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1450023</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1450023</guid><dc:creator><![CDATA[linker]]></dc:creator><pubDate>Tue, 05 Feb 2008 19:15:37 GMT</pubDate></item><item><title><![CDATA[Reply to Einfaches Tool zum &amp;quot;entwerfen&amp;quot; von Software? on Tue, 05 Feb 2008 19:43:04 GMT]]></title><description><![CDATA[<p>::NET schrieb:</p>
<blockquote>
<p>Abgesehen von der Codegenerierung... gibt es sowas auch für andere Sprachen? Bzw. es dürfte dann ja auch ruhig sprachunabhängig sein, ansonsten am besten für C++. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
</blockquote>
<p>Es gibt recht viele UML-Tools auf dem Markt, einige davon auch kostenlos (wobei die wenigsten kostenlosen mehr als eine Sprache unterstützen oder Code generieren können).</p>
<p>Sofern du relativ viele Sprachen unterstützt haben willst, und dir ein Codegerüst auf Basis der Klassendiagramme reicht, kann ich noch den Enterprise Architekt nennen. Dieser ist leider nicht kostenlos wobei er von seinen Umfang noch ein verträgliches Preis-/Leistungsverhältnis hat (Die Professional Version die für die Codegenerierung benötigt wird kostet um die 150 Euro); Plugins für die Anbindung an eine IDE wie Eclipse oder Visual Studio (nicht Express) kosten leider extra [Siehe auch <a href="http://www.sparxsystems.com.au/" rel="nofollow">http://www.sparxsystems.com.au/</a>].</p>
<p>cu André</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1450035</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1450035</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Tue, 05 Feb 2008 19:43:04 GMT</pubDate></item><item><title><![CDATA[Reply to Einfaches Tool zum &amp;quot;entwerfen&amp;quot; von Software? on Tue, 05 Feb 2008 19:53:47 GMT]]></title><description><![CDATA[<p><a href="http://www.mldesigner.com/mldesigner.html" rel="nofollow">http://www.mldesigner.com/mldesigner.html</a><br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1450045</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1450045</guid><dc:creator><![CDATA[code synthesis-freak]]></dc:creator><pubDate>Tue, 05 Feb 2008 19:53:47 GMT</pubDate></item><item><title><![CDATA[Reply to Einfaches Tool zum &amp;quot;entwerfen&amp;quot; von Software? on Wed, 06 Feb 2008 08:44:57 GMT]]></title><description><![CDATA[<p>::NET schrieb:</p>
<blockquote>
<p>Abgesehen von der Codegenerierung... gibt es sowas auch für andere Sprachen?</p>
</blockquote>
<p><a href="http://www.turboexplorer.com/delphi" rel="nofollow">Turbo Delphi Explorer</a><br />
<a href="http://www.codegear.com/products/delphi/win32" rel="nofollow">Delphi 2007</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1450279</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1450279</guid><dc:creator><![CDATA[audacia]]></dc:creator><pubDate>Wed, 06 Feb 2008 08:44:57 GMT</pubDate></item></channel></rss>