The next big step for software development is “Language Engineering”. As well as our own work on software factories , you can see this awareness emerging in other places eg this recent post by Martin Fowler . What do I mean by Language? - look at Alan...

My colleague Alan Cameron Wills makes several excellent points about why not to base domain specific languages on UML . I hope Grady Booch reads this. There really is very little common semantic ground between a conveyer belt and anything in UML.

Today I am preparing for a couple of talks about Software Factories that I am giving later in the month to groups of architects in France and Germany. I'm reminded of some material which I often go back to that I discovered about 10 years ago when I joined...

Keith Short’s blog has a report on some of our team’s experiences at OOPSLA this year. I’m back in the UK now, recovering from the jetlag. One aspect of our Software Factories tutorial which I think was particularly interesting was the use of Business...