A Framework To Support Semantic Interoperability In Product Design And Manufacture