Model-Driven & Service-Oriented Architectures (MDA + SOA)
Posts 1-10 of 11
- Back
- Next
-
Thomas SanduThe company name is only visible to registered members.Olivanova, die Programmiermaschine
Hallo,
heute bin ich zufällig auf folgende Seite gestoßen:
http://www.programmiermaschine.de/
Hat schon jemand in dieser Gruppe Erfahrung mit diesem Tool sammeln können? Es wäre interessant, ob das Werkzeug "nur" ein aufgewertetes CASE-Tool ist.
Da man die Transformations-Vorschriften als Nutzer nicht verändern kann, denke ich, dass das Tool nur für eine sehr beschränkte Domäne einsetzbar ist, aber ich ließe mich gerne eines Besseren belehren.
Interessant wären auch die Veränderungen, die Integranova an der UML vorgenommen haben, um den gesamten Code der Anwendung generieren zu können.
Schönen Gruß aus Hamburg
- 28 Oct 2006, 5:44 pm
-
Christian DietrichThe company name is only visible to registered members.Re: Olivanova, die Programmiermaschine
In der aktuellen iX gibt es einen Artikel zu Olivanova.
Gruß,
Christian Dietrich
- 31 Oct 2006, 3:12 pm
-
Post visible to registered members
-
Thomas SanduThe company name is only visible to registered members.Re^3: Olivanova, die Programmiermaschine
Danke für den IX-Tipp.
Der Artikel ist voll des Lobes. Und wenn eine Softwarefirma (die Firma des Autors) sich das leisten kann "die manuelle Programmierung weitgehend abzuschaffen" und dafür Olivanova einzusetzen, dann muss diese Werkzeugsammlung mächtig sein.
Auf der anderen Seite, hätte ich schon Bedenken mich vollkommen von dieser Software abhängig zu machen. Ich glaube, dass es einfacher und weniger risikoreich für Softwarefirmen ist, auf Opensource (oAW oder androMDA) zu setzen. Nichts an den Transformationen ändern zu können, das würde mir Angst machen... Es impliziert ja auch, dass man die Architektur der generierten Software nicht beeinflussen kann. Ob sich das durchsetzt?
Schönen Gruß,
Thomas Sandu
- 31 Oct 2006, 6:20 pm
-
Markus VoelterThe company name is only visible to registered members.Re^4: Olivanova, die Programmiermaschine
Ich denke, man kann "die Programmiermaschine" nicht mit oAW vergleichen. oAW ist ein Framework zum Bau von MDSD Tools, wohingegen Olivanova eine DSL (+Tooling) für eine vorgegeben (wenn auch recht allgemeingültige) Domäne ist.
Außerdem ist das Geschäftsmodell von den Olivanova'lern ja dies, dass sie den den Generator nicht aus der Hand geben - und ändern kann man ihn natürlich auch nicht.
Markus
- 01 Nov 2006, 11:04 pm
-
Markus VoelterThe company name is only visible to registered members.Re^3: Olivanova, die Programmiermaschine
um es mal vorsichtig auszudrücken: ich kann mit dem "aufdringlichen" Marketing dieser Firma nicht so viel anfangen :-)
Markus
- 01 Nov 2006, 11:05 pm
-
Post visible to registered members
-
Thomas SanduThe company name is only visible to registered members.Re^5: Olivanova, die Programmiermaschine
Na ja, aber dieses Marketing kann ja auch dazu fuehren, dass Modell getriebenes Vorgehen ein bisschen bekannter wird. Auf der anderen Seite kann es auch dazu fuehren, dass man durch die eingeschraenkte Flexibilitaet abgeschreckt wird. Falls man faelschlicher Weise denkt, dass der Olivanova Weg der einzig richtige ist...
- 02 Nov 2006, 12:01 pm
-
Markus VoelterThe company name is only visible to registered members.Re^6: Olivanova, die Programmiermaschine
meines Erachtens ist es ein wesentlicher Bestandteil von oAW, dass man die Domänenabstraktionen, die DSL und die Generatoren selbst macht. Dies führt zu besserem Verständnis der Domäne, der Zielarchitektur und zu mehr Vertrauen in den generierten Code.
Es mag da bei einfachen Standard-Businessapplikationen ne Ausnahme geben (und das ist meines Wissens die Domäne von Olivanova). Aber die vollen Benefits von MDSD kriegt man dadurch nicht.
- 02 Nov 2006, 5:17 pm
-
Post visible to registered members
- Back
- Next
