【24h】

Web-Based Agent Applications: User Interfaces and Mobile Agents

机译:基于Web的代理程序应用程序:用户界面和移动代理程序

获取原文
获取原文并翻译 | 示例

摘要

The process of developing agent-based applications requires at least two tasks that are usually tackled separately by programmers. on one hand, programmers need to develop business rules and other support tasks for agents. On the other hand, programmers need to develop user interfaces (UI) for agents in order to enable end-users (not only owners but also other third parties) to interact directly with them. This paper focuses on this second task (developing user interfaces) and describes the solutions offered by the AgentSpace mobile agent system. Basically, we show and discuss two complementary ways to gather user-interfaces with mobile agents. On one hand, mobile agents don't provide any UIs. This situation promotes the separation of the UI and the backend (i.e., the agent) which allows flexibility and reuse. On the other hand, mobile agents provide by default UI components, which consequently promotes agents as better units of development and management. This situation can be very suitable in the context of dynamic and large-scale applications such as those found in electronic commerce domains. This paper also shows the relationship between the application of these mechanisms and the model-view-controller architecture used currently to build user interfaces in modern object-oriented frameworks. Finally, this paper presents some concrete examples with source code based on the AgentSpace system in order to validate and clarify the discussed mechanisms.
机译:开发基于代理的应用程序的过程至少需要两项任务,这些任务通常由程序员分别解决。一方面,程序员需要为代理开发业务规则和其他支持任务。另一方面,程序员需要为代理开发用户界面(UI),以使最终用户(不仅所有者,而且其他第三方)也可以直接与他们交互。本文重点关注第二个任务(开发用户界面),并描述了AgentSpace移动代理系统提供的解决方案。基本上,我们展示和讨论两种互补的方式来收集与移动代理的用户界面。一方面,移动代理不提供任何UI。这种情况促进了UI和后端(即代理)的分离,从而实现了灵活性和重用性。另一方面,移动代理默认提供UI组件,因此将代理提升为更好的开发和管理单元。这种情况在动态和大规模应用程序(例如在电子商务领域中发现的应用程序)的环境中可能非常适合。本文还显示了这些机制的应用与当前用于在现代面向对象框架中构建用户界面的模型-视图-控制器体系结构之间的关系。最后,本文提出了一些基于AgentSpace系统的带有源代码的具体示例,以验证和阐明所讨论的机制。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号