Codesign frameworks