We have the method and the tools taking care of information integration for organizations. We work with information models tools and have also a tool which read these declared information models and write, do the programming automatically. We have been working with this since +25 years here in Sweden.