Copy-Paste-Adapt ist die verbreitetste Methode, um ähnliche Aufgaben zu lösen oder Varianten eines Systems (Produktlinien, Systemfamilien) zu erstellen. Der Nachteil dieser Methode ist jedoch, dass Aufgaben wie Fehlerkorrekturen, Änderungen, Erweiterungen, etc. für jede einzelne Variante wiederholt werden müssen. Dieser Weg ist sehr zeitaufwändig, fehleranfällig und entsprechend teuer.
Das kann durch die Verwendung von Generatoren und domänenspezifischen Sprachen (DSLs) vermieden werden.
HyperSenses ist eine Umgebung, die die Vorteile der modellgetriebenen Entwicklung nutzt, um maßgeschneiderte DSLs und dazu passende Generatoren zu erzeugen. Sie ermöglicht die Entwicklung von Generatoren für beliebige Programmiersprachen, wobei die Wiederverwendung bewährter Lösungen ein zentrales Element darstellt.
HyperSenses ist als eigenständige Entwicklungsumgebung oder als Plugin für Eclipse verfügbar.
Vorteile von HyperSenses
Zu den Vorteilen von HyperSenses gehören:
- Die Wiederverwendung bewährter Lösungen
- Die Kombinierbarkeit mit agilen Methoden
- Gut lesbare Spezifikation von DSL und Generator durch die konsequente Umsetzung des WYSIWYG-Prinzips
- Gut lesbarer generierter Code
- Geringe Einarbeitungszeit auch ohne Vorwissen über DSLs und Generatoren
Kontaktieren Sie uns
Kontaktieren Sie uns, wenn Sie weitere Informationen zu HyperSenses haben möchten. Wir unterstützen Sie auch, wenn Sie ein bestehendes System in ein generatives System umwandeln möchten.
Weitere Informationen
Weitere Informationen sowie ein „Click-Through-Tutorial“ haben wir für Sie zusammen gestellt:
| HyperSenses - Modellgetriebene Software-Entwicklung Modelle, Domänenspezifische Sprachen und Generatoren |
![]() |
Unser Tutorial: Getting Started stellt Ihnen HyperSenses praktisch vor.
Kostenloser Download
Sie möchten HyperSenses testen? Dann laden Sie sich jetzt Ihre kostenlose Version herunter.
- HyperSenses Download – maßgeschneiderte DSLs und Generatoren





