Modeling parts and discrete assembly operations, using an object-oriented data model | IEEE Conference Publication | IEEE Xplore