EasyCODE

aus Wikipedia, der freien Enzyklopädie

Wechseln zu: Navigation, Suche
EasyCODE
Entwickler: EasyCODE GmbH
Aktuelle Version: 8.0
Betriebssystem: Windows, Macintosh
Kategorie: Softwareentwicklung, UML-Werkzeug
Lizenz: proprietär
www.easycode.de

EasyCODE ist ein methodisches Werkzeug zur Softwareentwicklung, welches die Bereiche der Wartung, Programmierung und Dokumentation abdeckt. Das Programm kann Quellcode beliebiger Herkunft einlesen und präsentiert diesen zur Analyse und Weiterverarbeitung in gegliederten Struktogrammen.

[Bearbeiten] Funktionsumfang

Einfache Zustandsdiagramme können als Switch-Konstrukt generiert und direkt in ein Struktogramm eingefügt werden. Umgekehrt kann aus einem Switch-Konstrukt in vielen Fällen ein Zustandsdiagramm erzeugt werden. Komplexe Zustandsdiagramme können Subzustände mit internen Transitionen enthalten, kennen Deep-History-Zustände und benutzen entry/exit/do-Aktionen.

EasyCODE unterstützt 25 Programmiersprachen der Embedded Entwicklung in C/C++ über Business Logik in ABAP oder COBOL bis hin zur Applikationsentwicklung in Visual Basic.

[Bearbeiten] Geschichte

EasyCODE / EasyCASE war ursprünglich ein Produkt der SIEMENS AG PSE, welches aber 1999 von der BKR Softwareberatung und –entwicklung GmbH übernommen wurde. 2001 stellte BKR die EasyCASE Version 6.8 vor, welche aber noch auf der alten Siemens Technology basierte. 2002 wurde EasyCODE schließlich von der neu gegründeten EasyCODE GmbH übernommen, welche 2003 eine komplett überarbeitete EasyCODE Version 7.1 für C/C++ und COBOL herausbrachte. 2004 erschien Version 7.5, die aus den Bausteinen der Vorgängerversion neue Arbeitsweisen mit Projekten und Teams ermöglichte. 2006 folgte die Version 7.5 / SPS, mit der es erstmals möglich war, in den Sprachen ST, SCL und AWL, Struktogramme einzusetzen.

Ende Februar 2008 kam die neue Version 8.0 heraus, in welcher die Codegenerierung aus Zustandsdiagrammen eine wichtige Neuerung ist. Zusätzlich wurden alle anderen Funktionen noch einmal grundlegend verbessert und ausgebaut.

[Bearbeiten] Quellen

Persönliche Werkzeuge
Buch erstellen