A naming driven IOC framework