André Loureiro João Paulo Porto Guido Araujo Extending decoupled software pipeline to parallelize Java programs. 525-541 2013 43 Softw. Pract. Exp. 5 https://doi.org/10.1002/spe.2120 db/journals/spe/spe43.html#LoureiroPA13