A collegue of mine pointed me in the direction of this whitepaper
http://msdn2.microsoft.com/en-us/library/bb220799…. that
talks about

Building Interoperable Insurance Systems with .NET 3.0 Technologies
(me being onsite at the moment at a financial services client – this comes
in super handy!)

Talks and walks through the design and developing tooling and problems faced during
implementation.

A great article to get a feel for some of the issues at hand.(look past the SQLServer
2006 mentioned on page 2 🙂

Enjoy.