Omega: an Integrated Reflective Framework