Software Tools for Application Design

Once the architecture design is finished, a set of production quality software development tools is required to comfortably program the target architecture [149, 150]. However, as the demands of the application designer on the software development tools partially contradict those of the hardware designer (cf. chapter 4.2), a new set of tools is needed.