Johannes Ernst's Blog [XML]  [LID]

Joaquin Miller's talk on UML and MDA at the SDForum

Blogged almost-live from the SDForum's Architecture SIG at which NetMesh's Joaquin Miller is talking about the Unified Modeling Language and the Object Management Group's Model-Driven Architecture.

He defines the often-used terms and their relationships: PIM (platform-independent model), PSM (platform-specific model), the generation process, the possible outputs: other models, code, documentation etc.

There are lots of questions from the about 50 architects in the room, like:

  • how real is all of this?
  • isn't technology X supposed to be the solution to this? (where X is "web services", "tool Y from vendor " etc.)

The vision is: you have a model, you have some other information, and then you generate your PSM or code. Joaquin is refreshingly honest about how little real-world proven examples exist yet that really follow the canonical process.

Leon Starr, the other speaker, says that he started doing model-driven design 20 years using AutoCAD as his CASE tool. Wow! He has an example where someone generated code for a pace maker from a model, and the code fit into 77 KB of memory.

One-on-one and small group discussions continue for an hour longer than the event; this is clearly a subject dear to the heart of many software architects.

[permanent link]    Add to [del.icio.us