A knowledge-based system for hardware-software partitioning | Publicación