Find an article(s) that describes how the Object Oriented Programming was used in an HPC/parallel computing application