"Systematic and Automated Multiprocessor System Design, Programming, and Implementation" IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 27, Issue 3, pp. 542-555, March 2008