Unmodeling. Panel on Software Modeling with Bran Selic, Mark van den Brand, Marco Brambilla

Preview:

Citation preview

UN-MODELING

Because modeling is dead.

Marco Brambilla

Disclaimers

(coming up also from the discussion with other panelists Bran Selic, Mark Van Den Brand, and the audience)

Yes, modeling is goodYes, you can use modeling for communicateYes, everyone is “naturally” modeling when thinking and workingYes, we must educate people to modeling

And yet…

The modelers

Objective of every modelerEvangelizationRejoicing with modeling adoptions

17 years of WebML

IFML standardization @OMG

30+ years teaching modeling

A (grown-up) startup

Plenty of research projects

Our struggle

Lessons learned

Just oneDon’t try to educate the “market”

Lessons learned

So.. Forget and give up modeling?

Lessons learned

Not really, but embrace

UN-MODELING

The practice of using modeling as an expert and let people enjoy only the little bit they deserve.

Example 1: Mobile IFML

COMO App creator

Wizard, component-composer based One simple message

Example 2: BPM

From BPM to PPM

Take home message

Being a modeler is hard Harder than in the past

The challenge is not to show off modeling, is to hide it

Recommended