This post originated from an RSS feed registered with Agile Buzz
by Steven Kelly.
Original Post: Two DSM talks in Cambridge UK, 20th Nov 08
Feed Title: Steven Kelly on DSM
Feed URL: http://www.metacase.com/blogs/stevek/stevek-rss.xml
Feed Description: Domain-Specific Modeling: A Toolmaker Perspective
I've been invited to speak at a couple of events in Cambridge, UK, on 20th November. You can see the full details and register at the event links below, but here's a quick overview.
The first talk is to the
Cambridge
Wireless Software SIG, in an event on
Tackling Diversity in the mobile space. If you're in the area and in the mobile space, the event could well be a good way to use an afternoon: other speakers are Qualcomm's John Scott and Pure-Systems' Danilo Beuche. Here's the blurb for my talk:
15:40 “De-clawing Diversity with Domain-Specific
Modeling”
As mobile developers you’ve had to make the right
decisions about new technologies more often than most: rejecting
those that are duds, waiting on those that are still more hype than
substance, but quick to start using those that really work.
It’s no surprise then that the mobile industry has been one
of the first to show widespread use of Domain-Specific Modeling:
early adopters have consistently seen productivity improve by
hundreds of percent. With DSM, applications are specified once at a
high level of abstraction, and code generators take care of
producing all necessary versions for different handsets, networks
etc. Since you own the generators, you can easily adjust for new
platforms or their versions: no interminable waiting for tool
vendors to release an update. In this talk you will see how DSM
works to tackle diversity in the mobile space, and learn how you
can join those already using it and reap the same
benefits
(I've since found out from our resident expert on the canine world what "de-clawing" actually involves. I was thinking more of a light manicure than the rather debatable surgical procedure, so please forgive the title!)
The second event is part of the new Software East initiative of Mark Dalgarno's Software Acumen. The talks are again by myself and Danilo, but at a more introductory level and applicable to any domain, not just mobile. Even better, it's only £15 and you get food! The event is in the evening, and I'll be talking about Moving from Coding to Model-Driven Development:
Everybody would like the productivity benefits of modelling with full code generation, but the upgrade path from coding to modelling seems a closely guarded secret. This session will demystify Domain-Specific Modelling, open the lid on the OMG’s MDA, and shine a light on Microsoft’s Software Factories. We will show which bits of Model-Driven Development (MDD) work, which might work, and which don’t, and explain where they can be applied and where not. Most importantly, we will show the steps to define your own modelling languages and generators to start using models effectively, road-tested in dozens of projects over a decade.