Hardware/Software Partitioning using Integer Programming. - Ralf Niemann; Peter Marwedel (ED&TC, 1996)

An Algorithm for Hardware/Software Partitioning Using Mixed Integer Linear Programming. - Ralf Niemann; Peter Marwedel (Des. Autom. Embed. Syst., 1997)

Synthesis of Communicating Controllers for Concurrent Hardware/Software Systems. - Ralf Niemann; Peter Marwedel (DATE, 1998)

Hardware, software co-design for data flow dominated embedded systems. - Ralf Niemann (1998)