UML规范对于衍型这种扩展机制描述的不够清晰和严格,常被用户和研究者误用,并且也无法很好地支持可扩展的建模工具的开发.本文精确地定义UML中的衍型以及衍型之间的关系,在此基础上定义衍型与元模型之间的转化并提出运用衍型的指导规则,使得UML衍型的使用者能够更深入地理解这种扩展机制,并为支持衍型的建模工具的开发提供可靠的理论基础.