RSVP-SIS defines a Virtual Platform standard for the development of embedded systems using modern System-on-Chip devices. Ports are available for a number of different physical platforms, including System-on-Chip (SoC) devices, Field Programmable Gate Arrays (FPGAs), Application Specific Processors, and other computing devices. Applications developed for the RSVP-SIS API's are portable between any supported physical platforms.