A Transformational Approach for Developing Parallel Programs | AMiner