Role assignment and cooperation of ontology and object-oriented principle in construction of digital product model | TUP Journals & Magazine | IEEE Xplore