UML for SOC supplies tutorial approach to using the UML modeling language in system-on-chip design. It assembles the key contributors from DAC 2004 UML and SoC workshop, with some additional contributions to the book addede by other experts who did not present at the workshop. The selected chapters detail the latest approaches to executable UML, UML translations for FPGA synthesis and SystemC simulation, as well as UML-specific SoC methodologies...