- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Viewing Objects as Patterns of Communicating Agents:(查看对象作为通信代理的模式)
Viewing Objects as
Patterns of Communicating Agents1
Oscar Nierstrasz
Michael Papathomas
Université de Genève
Centre Universitaire d’Informatique
12 rue du Lac, CH-1207 Geneva, Switzerland
E-mail: {oscar,michael}@cui.unige.ch, oscar@cgeuge51.bitnet
Tel: +41 (22) 787.65.80, Fax: +41 (22) 735.39.05
Abstract
Following our own experience developing a concurrent object-oriented language as well of that
of other researchers, we have identified several key problems in the design of a concurrency mod-
el compatible with the mechanisms of object-oriented programming. We propose an approach to
language design in which an executable notation describing the behaviour of communicating
agents is extended by syntactic patterns that encapsulate language constructs. We indicate how
various language models can be accommodated, and how mechanisms such as inheritance can be
modeled. Finally, we introduce a new notion of types that characterizes concurrent objects in
terms of their externally visible behaviour.
1. Introduction
The message-passing model of communication in object-oriented languages appears to naturally
support concurrent execution of autonomous objects. This fact has led many researchers to try
to exploit this autonomy in developing concurrent object-oriented languages [2], [15], [17], [22],
[23], [30], [32]. Various forms of active, message-passing objects, and passive, lockable objects
have been proposed and implemented. Unfortunately none of these approaches has yet succeed-
ed in resolving ba
您可能关注的文档
- Ultra-wide bandwidth time-hopping spread spectrum impulse radio for wireless access communications:(超宽的带宽time-hopping扩频脉冲无线电无线接入通信).pdf
- UCSF Chimera—a visualization system for exploratory research and analysis:(加州大学旧金山分校Chimera-a可视化系统进行探索性的研究和分析).pdf
- Turbulence statistics in fully developed channel flow at low Reynolds number:(在充分发展湍流统计通道在低雷诺数流动).pdf
- uncertain abatement costs and market power of polluting firms:(确定企业的污染治理成本和市场力量).pdf
- uncertainty, and divergence of opinion’, The:(不确定性,意见的分歧,).pdf
- Understanding and Using Context:(理解和使用上下文).pdf
- Understanding Fault-Tolerant Distributed Systems:(理解容错分布式系统).pdf
- Transporters buffer synaptically released glutamate on a submillisecond time scale:(缓冲synaptically释放谷氨酸转运蛋白的亚微秒级的时间尺度).pdf
- Understanding the Determinants of Managerial Ownership and the Link Between Ownership and Performance:(理解管理的决定因素所有权和所有权和性能之间的联系).pdf
- Uniform proofs as a foundation for logic programming:(统一的证据作为逻辑编程的基础).pdf
- Viscosity in Selfgravitating Accretion Disks:(粘度Selfgravitating吸积盘).pdf
- Virulence properties of Pseudomonas aeruginosa lacking the extreme-stress sigma factor AlgU (sigmaE:(铜绿假单胞菌的毒性特性缺乏极端的压力西格玛因子AlgU(sigmaE).pdf
- Viscosity in spherically symmetric accretion:(粘度在球对称吸积).pdf
- Using spin images for efficient object recognition in cluttered 3D scenes:(使用旋转图像在凌乱的3 d场景有效的目标识别).pdf
- Virtual time:(虚拟时间).pdf
- Verbal reports as data:(口头报告数据).pdf
- Viscosity Mechanisms in Accretion Disks:(粘度在吸积盘机制).pdf
- Warm gas accretion onto the Galaxy:(温暖的气体吸积到星系).pdf
- Warming and earlier spring increase western U.S. forest wildfire activity:(气候变暖,春天早些时候增加美国西部森林野火的活动).pdf
- Water Pollution Abatement by Chinese Industry:(由中国工业水污染治理).pdf
最近下载
- 实验动物学(462页PPT课件).pptx VIP
- Unit 5 Let’s go Hit it big课件 2025外研版英语四年级上册.ppt
- 高教版中职历史基础模块中国历史第七课三国两晋南北朝时期的科技与文化(教案).pdf VIP
- CJJT 291-2019地源热泵系统工程勘察标准.docx VIP
- 《红星照耀中国》知识点整理.docx VIP
- 康士廉CS4000中文说明书.pdf VIP
- 车辆运营服务方案.docx VIP
- 《消费心理学》全套完整版教学课件(共217页PPT).pptx
- ANSI ESD S20.20-2021(完整中文版本).docx VIP
- 钢筋承包合同范本.docx VIP
文档评论(0)