摘要
传统对象建模技术所支持的类抽象机制难以对对象互用性进行描述,本文介绍了一种着眼于刻画对象间动态协作关系的新的建模机制——角色建模(Role Modeling)。它以角色来刻画对象,以角色模型作为基本建模单位来描述系统行为。角色概念重视一个对象在系统内存在的理由、责任和位置,因此角色建模适用于系统的需求分析和概念模型的设计。角色模型通过分解和综合操作而具有强大的重用能力,并且适合复杂系统建模。
Class which is supported by the traditional Object Modeling Technology (OMT) is inadequate for studying the object interopera-tion.So,a new 00 modeling methodology.Role Modeling(RM), which is aimed at the dynamic collaboration relations between the objects, is introduced . In RM, objects are described by roles and role models are used as basic modeling units to describe the system behavior. By the concept of role, we emphasize the reason, the responsibility and the position of an object existing in the system, so role modeling is suited for requirement tracing and conceptual modeling of a system.The decomposition and synthesis technology of RM is provided with powerful reusability and is suited for complex ' system modeling.
出处
《计算机应用与软件》
CSCD
北大核心
2002年第6期19-23,37,共6页
Computer Applications and Software
关键词
角色
面向对象
建模
类抽象
模型分解
程序设计
Role Role model Role modeling Class abstract Model decomposition Synthesis UML collaboration