Computational methods for simulating crane activities by Shih-Chung Kang