Next Gen Tooling -...

Post on 01-May-2020

8 views 0 download

Transcript of Next Gen Tooling -...

Next Gen ToolingSimon Van Mierlo

Why?

What? SKETCHINGB

UILD

ING

LAN

GU

AG

ES FRO

M IN

STAN

CES

SUGGEST TYPING FOR SKETCHES

FOR

MA

LIZE STEP B

Y STEP

Multi-Disciplinary Team

How?Sketching EnvironmentModelverse

Generic Sketching Language

Query Existing Languages

A-Posteriori Typing

Co-Evolution

Typing Suggestions

Concrete Syntax

Roadmap

• Low-Hanging Fruit:• First Prototype

• Next:• Couple to full-fledged drawing tool (Inkscape, SVGEdit, ...)

• -> model explicitly the behaviour!

• Bayesian reasoner for suggesting typings

• Implement language querying in Modelverse

• Co-Evolution