C/sup 2/AS: a system supporting distributed Web applications composed of collaborating agents

A. Rowstron, S. Li, R. Stefanova
{"title":"C/sup 2/AS: a system supporting distributed Web applications composed of collaborating agents","authors":"A. Rowstron, S. Li, R. Stefanova","doi":"10.1109/ENABL.1997.630802","DOIUrl":null,"url":null,"abstract":"In this paper we describe the Cambridge Collaborative Agent System (C/sup 2/AS). This is a prototype system designed to demonstrate the functionality and basic architecture of a framework for co-ordination between different components (or agents) of distributed 'Web' applications. Co-ordination in C/sup 2/AS is achieved through the use of tuple spaces, as used in Linda. However, the access primitives used in C/sup 2/AS are not those used by Linda, but the BONITA primitives, which provide asynchronous access to tuple spaces as opposed to synchronous access. Because C/sup 2/AS is tuple space based it supports temporal and spatial separation of agents. The prototype system supports agents written in either Java (including applets) or C.","PeriodicalId":334410,"journal":{"name":"Proceedings of IEEE 6th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises","volume":"45 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1997-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of IEEE 6th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ENABL.1997.630802","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

Abstract

In this paper we describe the Cambridge Collaborative Agent System (C/sup 2/AS). This is a prototype system designed to demonstrate the functionality and basic architecture of a framework for co-ordination between different components (or agents) of distributed 'Web' applications. Co-ordination in C/sup 2/AS is achieved through the use of tuple spaces, as used in Linda. However, the access primitives used in C/sup 2/AS are not those used by Linda, but the BONITA primitives, which provide asynchronous access to tuple spaces as opposed to synchronous access. Because C/sup 2/AS is tuple space based it supports temporal and spatial separation of agents. The prototype system supports agents written in either Java (including applets) or C.
C/sup 2/AS:一个支持由协作代理组成的分布式Web应用程序的系统
本文描述了剑桥协同代理系统(C/sup 2/AS)。这是一个原型系统,旨在演示用于协调分布式“Web”应用程序的不同组件(或代理)的框架的功能和基本体系结构。C/sup 2/AS中的协调是通过使用元组空间实现的,就像Linda中使用的那样。然而,C/sup 2/AS中使用的访问原语不是Linda使用的那些,而是BONITA原语,它提供对元组空间的异步访问,而不是同步访问。因为C/sup 2/AS是基于元组空间的,所以它支持代理的时间和空间分离。原型系统支持用Java(包括applet)或C编写的代理。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信