Throughout different generations of application and of business type the information used should be able to transform effortlessly between them. By focusing on the information elements through a data-centric approach we can ensure that they can be self-describing and able to be re-purposed with ease.