Distributed data parallelisms: specified in Descartes and programmed in SequenceL and Java | IEEE Conference Publication | IEEE Xplore