Computer Integrated Manufacturing Open System Architecture