Software-Tools

Projekte und Forschung
Professur für Informatik/ Programmierung

Software-Tools

Studentische Projekte

MERLiBu

MERLiBu ist eine Android und iOS App für den Merseburger Faschings-Club und wurde im Rahmen einer Lehrveranstaltung von einer Gruppe Studenten entwickelt. Die App soll in den nächsten Wochen veröffentlicht werden. Weitere Informationen auf Anfrage.

ObST

ObST ist ein Testtool für eigenschaftsbasiertes Testen von Webservices anhand dessen OpenAPI Spezifikation. Das Tool wurde von Benjamin Kissmann im Rahmen seiner Masterarbeit entwickelt.

Forschungsprototypen

Parallel Particle Mesh Environment (PPME)

PPME ist eine domänenspezifische Programmiersprache und Entwicklungsumgebung für wissenschaftliche Simulationen auf Grundlage der Partikelmethode. Unterbau ist das JetBrains Metaprogramming System (MPS). Mehr Informationen finden sich auf Bitbucket.org oder im passenden Paper.

Skeleton and Application Templates (SkAT)

SkAT ist ein Java-basiertes Framework zur Entwicklung syntaktisch sicherer Templatesprachen nach dem Modell der Invasiven Software-Komposition (invasive software composition, ISC). SkAT ist die prototypische Implementierung meiner Doktorarbeit. Mehr Informationen und Links finden sich auf Bitbucket.org.

JastAdd-EMF (JastEMF)

JastEMF ist ein Java-basiertes Tool mit dem die statische Semantik einer domänenspezifischen Sprache implementieren kann. Es nutzt den Formalismus der Attributgrammatiken, genauer die sogenannten Referenzattributgrammatiken. JastEMF ist eine an das Eclipse Modelling Framework (EMF) angepasste Variante des Attributgrammatik-Tools JastAdd, welches an der Universität Lund entwickelt wurde. Mehr Informationen finden sich auf Bitbucket.org.  

Eine domänenspezifische Sprache zur Beschreibung mikrofluidischer Netzwerke (CIP-Projekt)

Ziel des Projekts ist die Entwicklung einer Beschreibungssprache für mikrofluidische Netzwerke auf einem Chip, insbesondere Mischungskaskaden. Informationen auf Anfrage.

Sonstige Projekte und Tools

EMFText

Ein Open-Source-Tool für die Erstellung domänenspezifischer Sprachen und passender Erweiterungen für die Eclipse-IDE. Online verfügbar unter der URL www.emftext.org.

Nach oben