EasyCODE

EasyCODE
EasyCODE
Ec logo 150.gif
Entwickler EasyCODE GmbH
Aktuelle Version 8.5.3
Betriebssystem Windows, Macintosh
Kategorie Softwareentwicklung, UML-Werkzeug
Lizenz proprietär
www.easycode.de

EasyCODE ist ein methodisches Werkzeug zur modellbasierten Softwareentwicklung, das in den Prozessbereichen Design, Programmierung, Test, Wartung und Dokumentation eingesetzt werden kann.

Funktionsumfang

Hauptbestandteile von EasyCODE sind

Außerdem beinhaltet die Software

  • eine Projektverwaltung
  • einen Codegenerator und ein Framework für Zustandsautomaten
  • Tools zur Quellcodedokumentation und Qualitätssicherung
  • Schnittstellen zu Compilern, Debuggern und Versionsverwaltungssystemen

Quellcode verschiedener Programmiersprachen kann mit EasyCODE als Struktogramm eingelesen und auf einer grafischen Oberfläche bearbeitet werden. Dabei werden 25 Programmiersprachen unterstützt, von der Embedded Entwicklung in C/C++ über Business Logic in ABAP oder COBOL bis hin zur Applikationsentwicklung in Visual Basic. Ein geändertes Struktogramm wird nicht in einem speziellen Dateiformat, sondern als reine Quellcodedatei gespeichert.

Für Statecharts, die in EasyCODE erstellt wurden, stehen zwei Arten der Codegenerierung zur Verfügung:

  • Generierung des Zustandsautomaten in Form eines switch/case-Konstrukts (C/C++), zur Verwendung in einem Struktogramm.
  • Generierung von C/C++-Quellcodedateien mittels eines modifizierbaren Skripts.

Der generierte Code kann zur Verifizierung des Modells in einer Simulationsanwendung ausgeführt werden; dabei lassen sich die Zustandswechsel im Diagramm visuell verfolgen.

Geschichte

EasyCODE / EasyCASE war ursprünglich ein Produkt der SIEMENS AG PSE und wurde 1999 von der BKR Softwareberatung und -entwicklung GmbH übernommen. 2001 stellte BKR die EasyCASE Version 6.8 vor, die noch weitgehend auf der alten Siemens-Technologie basierte. 2002 wurde EasyCODE schließlich von der neu gegründeten EASYCODE GmbH übernommen, die 2003 eine komplett überarbeitete EasyCODE Version 7.1 für C/C++ und COBOL herausbrachte. 2004 wurde mit der Version 7.5 die Projektverwaltung in EasyCODE eingeführt. 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 wurde die Version 8.0 veröffentlicht, mit dem Statechart-Editor als wichtigster Neuerung. Im März 2009 erschien Version 8.5 mit Erweiterungen vor allem im Bereich Statecharts/Codegenerierung/Simulation.

Quellen


Wikimedia Foundation.

Игры ⚽ Поможем решить контрольную работу

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Microsoft Macro Assembler — Developer(s) Microsoft Stable release 10.0.30319.1 / April 12, 2010; 18 months ago (2010 04 12) Operating system Microsoft Windows and MS DOS …   Wikipedia

  • ABAS Software — AG Unternehmensform AG Gründung 1980 Unternehmenssitz …   Deutsch Wikipedia

  • ABAS Software AG — Unternehmensform AG Gründung 1980 Unternehmenssitz …   Deutsch Wikipedia

  • State-Chart — Ein Zustandsübergangsdiagramm ist eine grafische Darstellung von endlichen Automaten, d. h. Zuständen und deren Übergangsbedingungen, um die enthaltenen Verknüpfungen möglichst durchschaubar und eindeutig zu visualisieren. Anwendung findet das… …   Deutsch Wikipedia

  • Statechart — Ein Zustandsübergangsdiagramm ist eine grafische Darstellung von endlichen Automaten, d. h. Zuständen und deren Übergangsbedingungen, um die enthaltenen Verknüpfungen möglichst durchschaubar und eindeutig zu visualisieren. Anwendung findet das… …   Deutsch Wikipedia

  • Statusübergangsdiagramm — Ein Zustandsübergangsdiagramm ist eine grafische Darstellung von endlichen Automaten, d. h. Zuständen und deren Übergangsbedingungen, um die enthaltenen Verknüpfungen möglichst durchschaubar und eindeutig zu visualisieren. Anwendung findet das… …   Deutsch Wikipedia

  • UML Werkzeug — Ein UML Werkzeug ist ein Anwendungsprogramm, das einige oder auch alle Phasen im Entwicklungsprozess oder die Erzeugung von Artefakten unterstützt, die in der Unified Modeling Language (UML), einer Modellierungssprache für Software und andere… …   Deutsch Wikipedia

  • UML tool — Ein UML Werkzeug ist ein Anwendungsprogramm, das einige oder auch alle Phasen im Entwicklungsprozess oder die Erzeugung von Artefakten unterstützt, die in der Unified Modeling Language (UML), einer Modellierungssprache für Software und andere… …   Deutsch Wikipedia

  • Zustandsgraph — Ein Zustandsübergangsdiagramm ist eine grafische Darstellung von endlichen Automaten, d. h. Zuständen und deren Übergangsbedingungen, um die enthaltenen Verknüpfungen möglichst durchschaubar und eindeutig zu visualisieren. Anwendung findet das… …   Deutsch Wikipedia

  • Übergangsdiagramm — Ein Zustandsübergangsdiagramm ist eine grafische Darstellung von endlichen Automaten, d. h. Zuständen und deren Übergangsbedingungen, um die enthaltenen Verknüpfungen möglichst durchschaubar und eindeutig zu visualisieren. Anwendung findet das… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”