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

Schematische Darstellung der HyperSenses-KomponentenGanz agil zu Generator und DSL

HyperSenses vereinfacht die Entwicklung von Generatoren und DSLs und ermöglicht deren schrittweise und verteile Entwicklung. Testbare und reproduzierbare Ergebnisse sind innerhalb von Stunden oder wenigen Tagen statt wie üblich in Wochen verfügbar. Deshalb ermöglicht HyperSenses die Verwendung von Generatoren und DSLs auch in Kombination mit agilen Methoden.

Entwicklung mit Wiederverwendung für Wiederverwendung

Die Ableitung von Codemustern aus existierendem Code hat zum einen den Vorteil, dass bewährte und optimierte Lösungen, die durch Experten entwickelt wurden, wiederverwendet und erweitert werden können. Zum anderen das Wissen aber auch einem großen Entwicklerteam und speziell weniger erfahrenen Entwicklern zur Verfügung gestellt wird.

Effizient schon bei kleinsten Anwendungen

HyperSenses skaliert sowohl für kleine (Teil-)Probleme als auch für große Gesamtsysteme. Selbst für kleine oder spezialisierte Aufgaben/Projekte werden damit Entwicklung und Einsatz von Generatoren und DSLs wirtschaftlich.

Akzeptanz

Die Verwendung der Codemuster führt dazu, dass der Entwickler definiert, wie der Code für eine bestimmte Problemstellung generiert werden soll und bestimmt so auch die Lesbarkeit des generierten Codes. Auf diese Weise wird die Akzeptanz des Generators erhöht. Außerdem kann so sichergestellt werden, dass ggf. vorhandene Unternehmensrichtlinien zur Programmierung eingehalten werden.

Wartbarkeit

Im Gegensatz zu anderen Generatoren unterscheidet HyperSenses strikt zwischen Produktionsanweisungen und Zielcode, wodurch sowohl die Lesbarkeit als auch die Wartbarkeit der Spezifikation des Generators gewährleistet wird.

Spezifizieren statt Programmieren

Die einfache Herleitung der Muster (sowohl Code- als auch Konfigurationsmuster) ermöglicht die Entwicklung von Generatoren und DSLs auch ohne Expertenwissen.

DSL und Generator werden nicht programmiert sondern spezifiziert. Aus der Spezifikation wird dann automatisch die DSL sowie der Generator erzeugt.

Einfach bestellen

Soll eine Konfiguration erstellt werden, so ist keine langwierige Einarbeitung in die neue DSL erforderlich, da die Formular-DSL sehr einfach zu handhaben ist und nur syntaktisch und grammatikalisch korrekte Eingaben möglich sind.

White Paper - HyperSenses

White Paper zu HyperSenses: HyperSenses vereinfacht die Entwicklung von Generatoren und DSLs und ermöglicht deren schrittweise und verteile Entwicklung. Erste Ergebnisse sind innerhalb von Stunden oder wenigen Tagen statt wie üblich in Wochen verfügbar, testbar und reproduzierbar. Deshalb ermöglicht HyperSenses die Verwendung von Generatoren und DSLs auch in Kombination mit agilen Methoden.

 

Weitere Infos

Newsletter

Quotes

„Auf SCOUT² Release 4.0 zu migrieren, ist ganz einfach und hat sich für uns gelohnt: Die Oberfläche ist noch komfortabler gestaltet, und man fühlt sich sofort zuhause."
Thomas Krieger, Projektmanager, HKM

Hüttenwerke Krupp Mannesmann Fallstudie

Bookmark and Share