%0 Journal Article %T 一种动态角色模型及其实现机制 %A 唐祖锴? %A 彭智勇? %A 任毅? %A 崔晓军? %J 软件学报 %P 2020-2035 %D 2011 %R 10.3724/SP.J.1001.2011.03846 %X 很多角色模型的设计和使用存在着一些限制,例如:角色对象的创建及其与源对象的绑定需要通过编码显式完成;角色对象与源对象之间的单向链接使得消息不能在它们之间互相转发等.这些限制使得角色模型的使用较为繁琐,在程序设计中往往会将系统的业务逻辑和对角色对象的控制逻辑混杂在一起.被称为dr的动态角色模型除了相关工作的基本功能外还提供了角色对象的自动创建及其与源对象之间的双向链接,使得角色对象的使用变得透明.所有这些功能的实现都基于一种简洁、统一的前置对象机制,它不但能较好地处理复杂角色体系,还能与现有的面向对象系统 %K 角色 %K 动态角色模型 %K 代理 %K 前置对象 %K 对象代理模型 %U http://www.jos.org.cn/ch/reader/view_abstract.aspx?file_no=3846&flag=1