P-G-D Framework