【24h】

Object-Oriented Modeling with Roles

机译:面向对象的角色建模

获取原文

摘要

Objects relate to each other in different ways — serv-ing, using, and communicating with each other. From the way in which they treat one another, objects have different perspectives of each other. These perspec-tives define the role that an object may play towards another. The perspectives are formed as a restricted set of methods of the object, — exactly the methods that are relevant for the relations between the objects. Different roles exist for different purposes, and the roles played by an object may change over time. The role is a powerful modeling concept in object-oriented analysis, design, and programming. A graphical nota-tion is defined to support static and dynamic descrip-tion of roles. The notation supports generalization and part-whole hierarchies for roles, the extension of methods and active objects with roles, and the inte-gration of roles and locality.
机译:对象以不同的方式互相涉及 - 彼此的不同方式 - 服务和通信。从它们彼此对待的方式,对象彼此具有不同的观点。这些Perspec-tives定义了对象可能朝向另一个的角色。观点形成为对象的限制方法集 - 完全是与对象之间的关系相关的方法。不同的角色存在不同的目的,并且对象播放的角色可能随时间变化。该角色是面向对象分析,设计和编程的强大建模概念。图形Nota-Tion被定义为支持角色的静态和动态描述。符号支持具有角色的泛化和部分整个层次结构,具有角色的方法和活动对象的扩展以及角色和局部性的Inte-Gration。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号