A heterogeneous information system such as a digital library often uses a database manager together with other data resource manager(s), such as an object server or a video server, to manage digital content. Such a system often needs to maintain an application-specific database and/or to handle application-specific...http://www.google.com.hk/patents/US6321374?utm_source=gb-gplus-share專利 US6321374 - Application-independent generator to generate a database transaction manager in heterogeneous information systems