Magritte Blitz

Post on 21-Jan-2015

1.184 views 0 download

Tags:

description

Magritte is a recursive meta-model to describe objects. The framework closely integrates into the reflective meta-model of Smalltalk. Providing an adaptive model enables not only developer, but also let end user build their own meta-models on the fly. Magritte allows one to easily instantiate views, editors, validators, parsers, object-factories, and mapping-tools on any meta-described object. The possibilites are endless. Describe once, get everywhere!

Transcript of Magritte Blitz

MagritteDescribe Once, Get Everywhere

[René M

ag

ritt

e, 1966] D

ecalc

om

ania

Rumours

1

What it is not!

UML / EMOF

no

Code Generation

no

no

Facts

2

R++

Ph

oto

by s

vil

en

00

1,

sx

c.h

u

!

!P

ho

to b

y R

enxx G

arm

ider,

sx

c.h

u

MIT License

Describe Once,

Get Everywhere

Demos

3

Magritte

Viewer

EditorReport Documentation

QueryingXML

RDB

Initialization

OODB ExtensionAdaption

Customization

Copying

MSE

JSON

Validation

End-User

MagritteDescribe Once, Get Everywhere

[René M

ag

ritt

e, 1966] D

ecalc

om

ania