A framework for PLS-SIM integration