Hibernate
Pri razvoju informacijskih sistemov danes uporabljamo predmetne jezike. Med najbolj priljubljene sodita java in C#. Za shranjevanje podatkov uporabljamo skoraj izključno relacijske zbirke podatkov. Pri uporabi predmetnih jezikov in relacijskih zbirk podatkov pa prihaja do konceptualnih razlik pri pretvorbi podatkov iz ene oblike v drugo.