论文部分内容阅读
由于建模语言和程序设计语言之间缺乏准确的映射机制,UML二元关系的存在为设计到实现的自动转换造成了许多困难。解决问题的关键在于如何定义一种规范化的方法,用于在程序设计语言中准确地实现UML二元关系,该文围绕UML二元关系的定义问题,从4种基本属性出发,提出关联,聚合与组合关系的形式化定义,并给出在C++中实现这些关系的规范化模式。