Zurück   Flashforum > Flash > ActionScript > Softwarearchitektur und Entwurfsmuster

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 23-07-2005, 18:54   #1 (permalink)
Flashaholic
 
Benutzerbild von atothek
 
Registriert seit: Feb 2003
Ort: Berlin
Beiträge: 1.459
[INFO]: UML Tool mit Codegenerierung für AS2

Wer schon immer ein bezahlbaret UML Tool gesucht hat
sollte sich mal EnterpriseArchitect(EA) von SparySystems anschauen.
Ich hab mir die Trial runtergeladen um einige experimente zu machen und
fand es bislang das coolste Programm. Ich hab Poseidon ausprobiert und das ist extrem langsam und umständlich.

EA ist sehr schnell und umfangreich. durch templates ist eine Codegenerierung für AS2 kein Problem, meine ersten tests funktionieren super. Ich werde es höchstwahrscheinlich größtenteils für PHP / MySQL Projecte nutzen aber das AS2 damit auch möglich ist ist ein kleine plus.

Sehr schön finde ich die unterstützung von verschiedenen RDBMS so kann ich meine datenbanken bequem plannen und erstellen.

Reverse Engemeering fuktioniert auch sehr gut manuell erstellter code wird beim erneuten rausrechnen berücksichtigt und nicht verändert. es bietet viele nette kleine trix und ne menge einstell möglichkeiten.

wens ineteressiert sollte es sich mal anschauen.

www.sparxsystems.com

mfg
alex
__________________
TVNEXT Solutions
atothek ist offline   Mit Zitat antworten
Alt 24-07-2005, 07:47   #2 (permalink)
helpQLODhelp
 
Benutzerbild von bokel
 
Registriert seit: Feb 2002
Ort: Köln
Beiträge: 8.505
Damit habe ich auch schon geliebäugelt. Die Unterstützung für Actionscript Roundtrip Engineering soll angeblich im August erscheinen, oder ist die jetzt schon drin? Also nicht nur Generierung sondern auch Einlesen von händig geschriebenem Code.

mfg. r

Geändert von bokel (24-07-2005 um 11:36 Uhr)
bokel ist offline   Mit Zitat antworten
Alt 24-07-2005, 10:37   #3 (permalink)
Neuer User
 
Registriert seit: Nov 2004
Beiträge: 105
Wow, das wäre ja einmal eine echt gute Nachricht. Woher hast du die Information, dass AS2-Unterstützung ab August angeboten wird bwz. wie sicher ist die Info? Auf der Homepage von Sparxsystems konnte ich noch nix finden.

lg
Maxx
maxx444 ist offline   Mit Zitat antworten
Alt 24-07-2005, 10:58   #4 (permalink)
Flashaholic
 
Benutzerbild von atothek
 
Registriert seit: Feb 2003
Ort: Berlin
Beiträge: 1.459
Reverse Engineering für AS2 ist nicht dabei nur generierung da das ja
über templates gesteuert wird. wenn es eine offiezielle unterstüzung geben soll um so besser dann ist ist es ganz klar meine erste wahl.

mfg
alex
__________________
TVNEXT Solutions
atothek ist offline   Mit Zitat antworten
Alt 24-07-2005, 11:39   #5 (permalink)
helpQLODhelp
 
Benutzerbild von bokel
 
Registriert seit: Feb 2002
Ort: Köln
Beiträge: 8.505
Sicher ist das nicht, das habe ich auf irgendeinem Blog gelesen. Der Autor hatte wohl mit Sparx E-Mail Kontakt. Vielleicht wird es noch wahrscheinlicher, wenn noch ein paar Leute nach AS2 anfragen?

mfg. r
bokel ist offline   Mit Zitat antworten
Alt 24-07-2005, 13:43   #6 (permalink)
flachzange
 
Benutzerbild von elias
 
Registriert seit: Jun 2003
Ort: berlin
Beiträge: 3.932
Hi Alex,
PHP support ist relativ komplett oder wie? Werds mir mal saugen.

[edit]
Wenn einige damit zufrieden sind kommen wird vielleicht über 4 Leute
da wirds bischen billiger
__________________

Geändert von elias (24-07-2005 um 13:51 Uhr)
elias ist offline   Mit Zitat antworten
Alt 24-07-2005, 15:07   #7 (permalink)
flachzange
 
Benutzerbild von elias
 
Registriert seit: Jun 2003
Ort: berlin
Beiträge: 3.932
Alex hast du schon rausgefunden wie man EA eine PEAR konforme Package
Struktur entlockt?
__________________
elias ist offline   Mit Zitat antworten
Alt 24-07-2005, 15:49   #8 (permalink)
helpQLODhelp
 
Benutzerbild von bokel
 
Registriert seit: Feb 2002
Ort: Köln
Beiträge: 8.505
Und wie erzeugt man ActionScript Code? Hat das schon jemand herausgefunden? Muss ich die Templates selbst schreiben, oder gibt es da schon was?

mfg. r
bokel ist offline   Mit Zitat antworten
Alt 24-07-2005, 15:49   #9 (permalink)
Flashaholic
 
Benutzerbild von atothek
 
Registriert seit: Feb 2003
Ort: Berlin
Beiträge: 1.459
ne leider funktioniert das package unter PHP nicht richtig, was leider etwas unschön ist, es wird nicht der komplette packagePath ausgegeben immer nur das erste package. aber ansonsten finde ich es bislang top gerade für PHP 5 wofür ich es am meißten einsetzen werde, hab ja das glück fast alles in 5 machen zu können .

Das Template basierte Codeengineering kann ja vollständig editiert werden.
man kann auch eigene stereotypes wie Singleton und Property get/set anlegen und das template damit überschreiben ein sehr cooles konzept wie ich finde.

ich hab da schon einige sachen gemacht.

@bokel ja das template muß dafür selbst geschrieben werden. mann kann unter
Configuration->LanguageDatatypes erstmal eine neue Sprache anlgen und alle Datentype reinhacken.
dann kann man unter Configuration->Code Generation Templates für diese sprache die templates erstellen. etwas umständlich aber nun ja.

EDIT
Hab nu mal meine ersten versuche angehängt diese kann man importieren und
mit rum probieren. das codeengineering ging soweit erstmal
Mit einer vollständigen liste aller Buildin klassen ich war so frei

mfg
alex
Angehängte Dateien
Dateityp: zip EA.zip (25,2 KB, 18x aufgerufen)
__________________
TVNEXT Solutions

Geändert von atothek (24-07-2005 um 16:25 Uhr)
atothek ist offline   Mit Zitat antworten
Alt 25-07-2005, 11:31   #10 (permalink)
helpQLODhelp
 
Benutzerbild von bokel
 
Registriert seit: Feb 2002
Ort: Köln
Beiträge: 8.505
Irgendwie bekomme ich damit nicht das gewünschte Resultat. Wahrscheinlich bin ich aber auch zu blöd. Bei dem Programm kann man ja an so vielen Stellen die Programmiersprache ändern, da weiss man gar nicht, ob man jetzt alle wichtigen Stellen richtig eingestellt hat.

In der Hilfe gibt es allerdings die Möglichkeit einen FeatureRequest abzusetzen, da habe ich gleich mal nach Actionscript 2 gefragt. Wenn das noch mehr machen, wirds ja vielleicht was.

mfg. r

Geändert von bokel (25-07-2005 um 11:46 Uhr)
bokel ist offline   Mit Zitat antworten
Alt 25-07-2005, 17:04   #11 (permalink)
Flashaholic
 
Benutzerbild von atothek
 
Registriert seit: Feb 2003
Ort: Berlin
Beiträge: 1.459
jau gleich mal mitmachen bei der action EA goes AS2
. na ansich kann man die sprache an 2 stellen zentral einstellen.
einmal in den options unter code generation und im projectz selber in der Toolbar.
wenn man das vorher macht dann wirds auf alle neu erstellt klassen angewendet.
jede klasse und package kann man auch noch individuell einstellen/überladen der globalen einstellungen

mfg
alex
__________________
TVNEXT Solutions
atothek ist offline   Mit Zitat antworten
Alt 26-07-2005, 15:01   #12 (permalink)
0x2b | ~0x2b;
 
Benutzerbild von bort
 
Registriert seit: Jan 2003
Ort: Rocky Beach
Beiträge: 370
Xmi2As - ActionScript 2.0 Code Generator

Wow - Darron Schall hat ein Tool gebastelt, das aus XMI UML-Dateien AS 2.0 Klassen generiert:

http://www.darronschall.com/weblog/archives/000174.cfm

Gruß,
bort.
__________________
http://www.flexperten.de
bort ist offline   Mit Zitat antworten
Alt 01-08-2005, 14:03   #13 (permalink)
Neuer User
 
Registriert seit: Nov 2004
Beiträge: 105
Ich habe gerade Antwort von Sparxsystems auf ein Mail von mir bekommen, worin sie bestätigen, dass sie die Actionscriptunterstützung bereits implementiert haben und diese gerade testen

Bin mal gespannt, wann die Release mit AS-Unterstützung verfügbar sein wird.

lg
Maxx
maxx444 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 15:29 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele