We'll be running the CTA one-day workshop and Simon will be presenting two sessions on some of the skills typically required of software architects.
I'll be presenting a session on my day (and the occasional evening and night) job, working on a financial trading application. The focus will be on the client-side architecture of the desktop application, showing a few examples of how client and server development have similar concerns and solutions, but also where they are different and benefit from different techniques.
We've covered most of these concerns in various posts on this site, from development methodology to service-oriented designs and approaches to logging. With the return of rich applications (albeit "zero install" and/or running in a browser, plugin or mobile device) it's worth considering which design decisions are based on an understanding of this domain or simply inherited from lessons learned working server-side.
The schedule for SA2009 is looking good, so hopefully we'll be able to provide an overview of the discussions and presentations from this year's conference.