Presentation: "Shrink-Wrapped Thought"
Wednesday 14:15 - 15:00, Protected Room
Much hype and hoo-ha is surrounding the recent publication of the OMG's
Model-Driven Architecture. There are some important, welcome advances: not
least the concentration on modelling and the stance the MDA emodies that
many models (not just a single one) are built during the life-cycle of a
project. But the old idea of executable specifications - the holy grail of
the formal methods community for decades - has been raised alongside these
gains. Some are even beginning to speak in terms of UML as a programming
language. In the vendor's frenzy one of the three generic models established
in the MDA standards - the Computationally Independent Model (CIM) - has all
but disappeared from the discussion. Yet it is this model, and how it gets
translated into later models, that it crucial to dealing with the software
crisis: and this translation is definitely not automatable. Can design
imagination be 'shrink-wrapped' and automated, or is it a fundamentally
human-centred activity? This talk adopts the latter viewpoint and states
forcibly that tools centred on the MDA are no silver bullet either.
Shrink-Wrapped Thought - (slides)
Please notice that the slides are password protected. You should have received an e-mail containing the required username and password.