CUBA Platform