Modern industrial automation software design : principles and real-world applications - Wang, Lingfeng (IEEE Press, 2006)