Email Record: Comparing JavaBeans and OSGi towards an integration of two complementary component models