Integrating integration framework into kernel