Frameworking