Book/Dissertation / PhD Thesis FZJ-2018-01752

http://join2-wiki.gsi.de/foswiki/pub/Main/Artwork/join2_logo100x88.png
NESTML - die domänenspezifische Sprache für den NEST-Simulator neuronaler Netzwerke im Human Brain Project



2018
Shaker Verlag Aachen
ISBN: 978-3-8440-5779-9

Aachen : Shaker Verlag, Aachener Informatik-Berichte, Software Engineering 33, 254 pp. () = Dissertation, RWTH Aachen, 2017

Please use a persistent id in citations:

Abstract: Domänenspezifische Sprachen erlauben gegenüber General Purpose Programmiersprachen begrenzten und problemorientierten Funktionsumfang an. Verschiedene Modellierungssprachen für die Computational Neuroscience wurden bereits vorgeschlagen. Da diese Sprachen jedoch typischerweise Simulatorunabhängigkeit anstreben, unterstützen sie oft nur eine Untermenge der vom Modellierer gewünschten Eigenschaften.Diese Arbeit präsentiert den Entwurf und die Implementierung der modularen und erweiterbaren domänenspezifischen Sprache NESTML, die Konzepte aus den Neurowissenschaften als vollwertige Sprachkonstrukte zur Verfügung stellt und Neurowissenschaftler so bei der Erstellung von Neuronemodellen für das neuronale Simulationswerkzeug NEST unterstützt.NESTML wurde mithilfe von MontiCore entwickelt. MontiCore ist eine Language Workbench zur Erstellung von domänenspezifischen Sprachen. MontiCore verwendet und erweitert das Grammatikformat von ANTLR4, das auf dem EBNF-Formalismus basiert, um zusätzliche Konzepte für die Grammatikwiederverwendung. MontiCore stellt eine modulare Infrastruktur für das Parsen von Modellen, den Aufbau der Symboltabllen und zum Prüfen der Kontextbedingungen bereit. Damit können die Entwicklungskosten von NESTML signifikant gesenkt werden.


Note: Dissertation, RWTH Aachen, 2017

Contributing Institute(s):
  1. Jülich Supercomputing Center (JSC)
  2. Theoretical Neuroscience (IAS-6)
  3. JARA - HPC (JARA-HPC)
  4. JARA-BRAIN (JARA-BRAIN)
  5. Computational and Systems Neuroscience (INM-6)
Research Program(s):
  1. 574 - Theory, modelling and simulation (POF3-574) (POF3-574)
  2. 511 - Computational Science and Mathematical Methods (POF3-511) (POF3-511)
  3. HBP SGA1 - Human Brain Project Specific Grant Agreement 1 (720270) (720270)
  4. W2Morrison - W2/W3 Professorinnen Programm der Helmholtzgemeinschaft (B1175.01.12) (B1175.01.12)
  5. SLNS - SimLab Neuroscience (Helmholtz-SLNS) (Helmholtz-SLNS)

Appears in the scientific report 2018
Database coverage:
OpenAccess
Click to display QR Code for this record

The record appears in these collections:
JARA > JARA > JARA-JARA\-BRAIN
JARA > JARA > JARA-JARA\-HPC
Institute Collections > IAS > IAS-6
Institute Collections > INM > INM-6
Document types > Theses > Ph.D. Theses
Document types > Books > Books
Workflow collections > Public records
Institute Collections > JSC
Publications database
Open Access

 Record created 2018-03-12, last modified 2024-03-13


OpenAccess:
Download fulltext PDF
External link:
Download fulltextFulltext by OpenAccess repository
Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)