I totally support this approach. Data centric architecture is the only one allowing the entreprises - and more precisely the most complex ones - to be business agile, to preserve its IT assets, to reduce IT development and maintenance costs and to respect deadlines. In our present complex business and human environment and with new technical capabilities allowing the management of quasi infinite amounts of data / information an application based architecture is a total aberration.