UML是标准的对象建模语言,已成为公认的建模标准,但UML模型的推理能力较弱。OWL表示的本体可以描述类与类之间的各种关系,从语义上建立类信息的全面描述,其表达能力及推理能力都较强。本文比较分析了UML类和OWL类的异同,阐述了UML类可向OWL类转换原理。通过OWL DL定义了UML的类图,描述了类和子类的关系。以学生本体为例,实现了UML类图的OWL本体形式化表示,进而将UML模型转换为相应的OWL本体,实现了UML类图中知识的再利用,为本体建设提供了新的途径。