„YAKINDU Statechart Tools“ – Versionsunterschied
[gesichtete Version] | [ungesichtete Version] |
Keine Bearbeitungszusammenfassung |
|||
Zeile 35: | Zeile 35: | ||
* [http://www.statecharts.org Homepage der Projektseite] |
* [http://www.statecharts.org Homepage der Projektseite] |
||
* [http://www.ohloh.net/p/sct2 Projektstatistiken] |
* [http://www.ohloh.net/p/sct2 Projektstatistiken] |
||
* [http://info.itemis.com/yakindu-model-viewer/home] |
|||
== Einzelnachweise == |
== Einzelnachweise == |
Version vom 16. Oktober 2015, 23:16 Uhr
YAKINDU Statechart Tools
| |
---|---|
Basisdaten
| |
Erscheinungsjahr | 1. Januar 2008 |
Aktuelle Version | 2.3.1 |
Betriebssystem | plattformübergreifend |
Programmiersprache | Java |
Lizenz | Eclipse Public License |
www.statecharts.org |
Yakindu Statechart Tools (SCT) ist ein Open-Source-Werkzeug[1] zur Spezifikation und Entwicklung von reaktiven, ereignisgesteuerten Systemen mit Hilfe von Zustandsautomaten. Es besteht aus einem leicht zu bedienenden Werkzeug zum graphischen editieren und bietet Validierung, Simulation sowie Code-Generatoren für unterschiedliche Zielplattformen. Die Anwender kommen sowohl aus dem industriellen als auch akademischen Bereich.[2][3][4][5]
Funktionalität
Die Hauptmerkmale der Yakindu Statechart Tools sind
- intelligente Kombination von textueller und grafischer Modellierung
- syntaktische und semantische Prüfungen des Zustandsautomaten
- ausführbare Modelle durch die Simulationsengine
- Code-Generatoren für Java, C und C++
Geschichte
Die erste Version der Yakindu Statechart Tools wurde im Jahre 2008 im Rahmen des Forschungsprojektes MDA for Embedded veröffentlicht.[6] In diesem Forschungsprojekts wurden modellbasierte Entwicklungsverfahren für die Entwicklung von eingebetteten Systemen auf Basis des Eclipse-Projekts erarbeitet. Seit Mitte 2010 arbeitet das Yakindu-Team, das hauptsächlich aus Mitarbeitern der Firma itemis AG besteht, an der Version 2.0. Das erste offizielle Release dieser Version erfolgt voraussichtlich zusammen mit der kommenden Eclipse Version Juno.
Auszeichnung
- Deutschland - Land der Ideen 2008: Modellbasierte, generative Softwareentwicklung für eingebettete Systeme [7]
Literatur und Quellen
- Andreas Mülder, Alexander Nyßen: TMF meets GMF In: Eclipse Magazin Nr. 3, 2011, ISSN 1861-2296, S. 74-78 (PDF-Datei; 1,5 MB).
- Andreas Mülder, Andreas Unger: Yakindu ist auch eine Stadt In: Eclipse Magazin Nr. 3, 2012, ISSN 1861-2296
- Alexander Nyßen: TMF meets GMF - Combining Graphical & Textual Modeling. Vortrag auf der EclipseCon Europe 2011. Abgerufen am 21. Juni 2012.
- Alexander Nyßen, Axel Terfloth: YAKINDU SCT - Domain-Specific Statecharts. Vortrag auf der EclipseCon 2012. Abgerufen am 21. Juni 2012.
- Axel Terfloth: Modellgetriebene Entwicklung mit der Yakindu Workbench. Vortrag auf dem BAIKEM Netzwerktreffen Embedded Systems, 12. Juli 2011. Bayern Innovativ, abgerufen am 21. Juni 2012.
Weblinks
Einzelnachweise
- ↑ itemis stellt Statechart-Tools unter die Eclipse-Lizenz. heise Developer, abgerufen am 21. Juni 2012.
- ↑ A SyncChart-Editor based on Yakindu. Universität Kiel, abgerufen am 5. Juni 2013.
- ↑ Prof. Dr. Erik Kamsties, Prof. Dr. Burkhard Igel: Einführung in die modellbasierte Softwareentwicklung. Fachhochschule Dortmund, abgerufen am 5. Juli 2012.
- ↑ Mohamad Sbeiti: Simulation-based Performance Evaluation of PASER. Technische Universität Dortmund, abgerufen am 5. Juli 2012.
- ↑ A. Topalidou-Kyniazopoulou, N. I. Spanoudakis2, M. G. Lagoudakis: A CASE Tool for Robot Behavior Development. (PDF; 762 kB) Technische Universität Kreta, abgerufen am 5. Juli 2012.
- ↑ Forschungsprojekt MDA for Embedded. Nachrichtentechnik FH Dortmund, itemis AG, Ingenieurbüro Dr. Kahlert, abgerufen am 21. Juni 2012.
- ↑ 365 Orte: Lünen 2008. Deutschland – Land der Ideen Management GmbH, abgerufen am 21. Juni 2012.