Software blueprint and examples. - Chu, Yaohan