The growing number of SOC (system-on-chip) developments has highlighted for many systems companies the problems associated with parallel development of hardware and software. Well-understood hardware- ...