Embedded Software Development Use Cases in the Vitis Software Platform