Tue 27 Oct 2015 09:40 - 10:00 at Brighton 4 - Session 1

Many textual software languages share common concepts such as defining and referencing elements, hierarchical structures constrain- ing the visibility of names, and allowing for identical names for different element kinds. Symbol tables are useful to handle those reference and visibility concepts. However, developing a symbol table can be a tedious task that leads to an additional effort for the language engineer. This paper presents a symbol table meta model usable to define language-specific symbol tables. Furthermore, we integrate this symbol table meta model with a meta model of a grammar-based language definition. This enables the language en- gineer to switch between the model structure and the symbol table as needed. Finally, based on a grammar annotation mechanism, our approach is able to generate a symbol table infrastructure that can be used as is or serve as a basis for custom symbol tables.

Tue 27 Oct
Times are displayed in time zone: Eastern Time (US & Canada) change

08:30 - 10:00: Session 1DSM at Brighton 4
08:30 - 08:50
Day opening
Introduction
DSM
08:50 - 09:05
Talk
Domain Specific Modelling for Clinical Research
DSM
Jim DaviesUniversity of Oxford, Jeremy GibbonsUniversity of Oxford, UK, Adam MilwardUniversity of Oxford, David Milward, Seyyed ShahUniversity of Oxford, Monika SolankiUniversity of Oxford, James WelchUniversity of Oxford
09:05 - 09:25
Talk
CHARIOT: A Domain Specific Language for Extensible Cyber-Physical Systems
DSM
Subhav PradhanVanderbilt University, Abhishek DubeyVanderbilt University, Aniruddha GokhaleVanderbilt University, Martin LehoferSiemens Corporate Technology
09:25 - 09:40
Talk
Experience Report: Constraint-Based Modeling of Autonomous Vehicle Trajectories
DSM
Kennon McKeeverThe University of Arizona, Yegeta ZelekeUniversity of California Santa Cruz, Matt BuntingThe University of Arizona, Jonathan SprinkleUniversity of Arizona
09:40 - 10:00
Talk
Adaptable Symbol Table Management by Meta Modeling and Generation of Symbol Table Infrastructures
DSM
Katrin HölldoblerRWTH Aachen University, Pedram Mir Seyed NazariRWTH Aachen University, Bernhard RumpeRWTH Aachen University, Germany