Design Optimization Techniques for Heavy Industrial Machinery