12/05/2021

Post-Doc Position: Animation of Domain-Specific Modelling Languages

This job offer has expired


  • ORGANISATION/COMPANY
    Université de Namur
  • RESEARCH FIELD
    Computer scienceModelling tools
    Computer scienceProgramming
  • RESEARCHER PROFILE
    First Stage Researcher (R1)
    Recognised Researcher (R2)
  • APPLICATION DEADLINE
    31/07/2021 23:00 - Europe/Brussels
  • LOCATION
    Belgium › Namur
  • TYPE OF CONTRACT
    Temporary
  • JOB STATUS
    Full-time
  • HOURS PER WEEK
    38
  • OFFER STARTING DATE
    01/08/2021

OFFER DESCRIPTION

Domain-Specific Languages (DSLs) make use of Model-Driven Engineering techniques to capture the essence of an expertise domain, and provide deep automation in repetitive tasks such as animation, documentation, analyses and code generation.

DSL users need powerful workbenches and editors to create new instances of their DSL, as well as performing routine tasks to ensure the correctness and the deployment of their models. Textual editors are nowadays easily customisable and support workbench deployment in a timely and efficient way.

Visual editors, on the contrary, are way more difficult to build, although recent research demonstrated substantial progress in recent years. Another difficult current challenge lies in animating those models in complex, interactive scenarios where automated transformations take place, but end-users inputs are also required. Ensuring that animations react in real-time, without loss of information and in synch with potentially different views of the same model represent new features that are necessary to tackle for ensuring wide adoption of visual DSLs.

A recent trend nowadays is to embed visual editors into web browsers (in order to, for example, simplifying the access to the editor, facilitating the update of new versions, or enabling collaborative work).

The project takes place in an industrial collaboration with CodingPark, a company based in Paris that creates educative online games. (http://codingpark.io/)

More Information

Benefits

As per University rules.

Required Research Experiences

  • RESEARCH FIELD
    Computer science
  • YEARS OF RESEARCH EXPERIENCE
    1 - 4

Offer Requirements

  • REQUIRED EDUCATION LEVEL
    Computer science: PhD or equivalent
  • REQUIRED LANGUAGES
    FRENCH: Good
    ENGLISH: Excellent

Skills/Qualifications

- Knowledge of Language Theory: syntax, operational semantics, textual/graphical editors, compilers/interpreters, debuggers;

- Knowledge of model transformation frameworks (Kermeta, Epsilon, etc.) and DSL frameworks (Xtext, GeMoC, Obeo Sirius);

- Theoretical background in model animation, model synchronisation;

- Technical skills for web-based development (WebGL, Canvas);

- Autonomy in daily work;

- Ability to work within a small team, and with an international network of collaborators;

- Aiming at regularly publishing in top venues;

- Excellent English skills (both spoken and written) for scientific communication (although French may certainly be used for every-day life).

Work location(s)
1 position(s) available at
Université de Namur
Belgium
Namur
5000
Rue de Bruxelles, 61

EURAXESS offer ID: 639443

Disclaimer:

The responsibility for the jobs published on this website, including the job description, lies entirely with the publishing institutions. The application is handled uniquely by the employer, who is also fully responsible for the recruitment and selection processes.

 

Please contact support@euraxess.org if you wish to download all jobs in XML.