Deutsch (DE-CH-AT)English (EN)Francais (Fr)
Home Produkte HyperSenses

HyperSenses mit MetaModel und KonfigurationCopy-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.

 

Newsletter

Quotes

„Das neue ADS 6 macht es möglich die Effizienz und Qualität unserer Software-Entwicklung und -Wartung nochmals zu steigern. Beispielsweise helfen uns neue Funktionen zur detaillierten Dokumentation und Beschreibung des Generierungsprozesses um Änderungen und Erweiterungen an unseren umfangreichen, komplexen Anwendungen sicher und schnell durchzuführen.“
Oswald Klackl, Leiter Architektur & Qualitätsmanagement
B+S Banksysteme

B+S Banksysteme

Bookmark and Share