Modelling Strategy and FAQ

We’ve just posted our modelling strategy to the MSDN library.  Here is the TOC:


Why Modeling?
How Are DSLs Used in Model-Driven Development?
What About UML?
What About MDA?
What Are Software Factories?
Other Frequently Asked Questions

My constant spelling conundrum: do I put “modelling” because I am English or “modeling” because the document is written in American?

Comments (3)

  1. As regards "modelling" vs. "modeling", I’m definitely in favour of positive discrimination in this case. There are some many more Americans that us Brits should go with the "proper" spelling whenever we think we can get away with it, regardless of whether it’s strictly right in a given context.

    My only reservation about this is whether this constitutes the American approach to the question. Maybe the English approach would be to always use the American spelling when there’s any doubt, just in case we inadvertently offend someone?

  2. Jim Steel says:

    Hold strong on modelling, I reckon. Likewise colour, centre and anything ending in -ise.

    Thanks for posting the strategy, too. It particularly answers one question that’s been bugging me for quite a while.

  3. I just had to go through a paper and British it up for publication in a UK journal. 90% of the changes were modeller, modelling, and behaviour so it wasn’t so bad to do. I don’t have much of a preference as long as the entire document is UK or the entire document is US. Drives me up the wall to see "we favor the modeller’s modeling behaviour". Microsoft has a heavy US bias in its documents.