Bill Lin: A System Design Methodology for Software/Hardware Co-Development of Telecommunication Network Applications. DAC 1996: 672-677