Welcome to TechNet Blogs Sign in | Join | Help

Matt Deacon's digestive blog

Architectural ruminations

Syndication

News

New home for the IASA

The IASA site has now moved to www.iasahome.org and with this we've launched the new UK chapter's portal. If you're UK based and not a member then the question has to be why not? The main focus for the next year will be to create more UK city-based chapters so if you're interested then drop me a line.

In the we are honoured to welcome Mark Collins-Coppe of Ratio who has kindly agreed to join us to discuss the use of ARM for large scale applications that have been successfully employed on three large enterprise application developments in the last few years (two in the finance sector, and one in on-line auctioning).

ARM yourself for Enterprise Application Development

16th January 2006

Microsoft UK
10 Great Pulteney Street

Agenda

18:00 - 18:15 Arrival
18:15 - 18:30 IASA Update
Matt Deacon
18:30 - 19:30

ARM yourself for Enterprise Application Development: Part 1
Mark Collins-Coppe, Ratio

If you've been involved in large scale software development for any length of time, you'll surely recognise the following symptoms of application architecture and design decay:

- cut'n'paste repetative code
- code duplication
- chaotic package structure
- everyone keeps treading on everyone else's toes
- automated testing is difficult
- bug fixing is difficult
- the whole application seems to be unstable

The architectural reference model (ARM) is made up of five architectural stata (Interface, Application, Domain, Infrastructure and Platform). The overriding purpose of the ARM is to provide a clear set of rules for large scale application decomposition, that encourage separation of concerns, maximises re-use of code (primarily) within the application and (secondarily) across applications, that leads to good code factoring without duplication, and increases application stability in the face of changing requirements.

19:30 - 20:00

Break
Beer & Pizza

20:00 - 20:30 ARM yourself for Enterprise Application Development: Part 2
20:30 - 21:00 Q&A

Published Wednesday, December 28, 2005 5:32 PM by Matt Deacon

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

No Comments

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement  
Page view tracker