3303 Challenges and visions for construction and utilization of virtual manufacturing systems