Lightweight String Reasoning for OCL

Lightweight String Reasoning for OCL

Most domain models include a number of constraints which frequently deal with text data (e.g. checking the right format of a telephone field or checking the uniqueness of a street+city name). As all constraints, we may make mistakes when defining them and end up with...
UML to control robots playing sumo

UML to control robots playing sumo

Who said UML was useless? Check this video showing to control two Lego Mindstorms robots via Bluetooth and an UML Model consisting of 3 State Machines and 14 fUML activity diagrams to control the Motors, Sensors and the Logic of the robots. The UML tool used is AMUSE...
How users and programmers see each other

How users and programmers see each other

The most popular slide of my talk about quality in DSLs was the only one that was not mine (not the first time :-)). Anyway, since people like it so much I thought I should share it with you: This cartoon (found in 9gag.com ) says it all : We need to interact with...

Pin It on Pinterest