首页> 外文会议>Usability Evaluation and Interface Design: Cognitive Engineering, Intelligent Agents and Virtual Reality Vol.1 >Natural Interaction Using the Adaptive Agent-Oriented Software Architecture (AAOSA)
【24h】

Natural Interaction Using the Adaptive Agent-Oriented Software Architecture (AAOSA)

机译:使用面向代理的自适应软件体系结构(AAOSA)的自然交互

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

摘要

We need to reverse the paradigm in which we contort the expression of our intent to the dictates of the machines functionality and instead turn functionality into an expression of our intent. In this paper we propose an Agent Oriented design for applications where agents interpret the intent of the user and map that onto the applications functionality. Our approach is based on the Adaptive Agent Oriented Software Architecture (AAOSA), a framework providing support for applications structured as communities of collaborative claim-based and message-driven components. An application in AAOSA is designed as a network of agents, where each agent is responsible for all its data structures and operations and takes part in the decision on how to employ them. Therefore, there will only be one agent, or sub-network of agents, responsible for all processes and data structures related to a certain sub-domain. As a result, to add agents to applications simply extends the functionality with only minimal - if any - disruptions to the original behavior of the application. Furthermore, AAOSA uses contextual information to coordinate and resolve contradicting claims, and will in some cases also rely on emergent behavior to achieve the desired result. Based on this approach, AAOSA makes it possible for applications to better incorporate context into the user interactions, thereby making applications more flexible and easy to use.
机译:我们需要颠覆我们将意图表达扭曲为机器功能的指示的范式,而是将功能转变为意图表达。在本文中,我们为应用程序提出了一种面向代理的设计,其中代理解释了用户的意图并将其映射到应用程序功能上。我们的方法基于面向适应代理的软件体系结构(AAOSA),该框架为结构化的应用程序提供支持,这些应用程序由协作的基于声明的组件和消息驱动的组件组成。 AAOSA中的应用程序被设计为代理网络,其中每个代理负责其所有数据结构和操作,并参与如何使用它们的决策。因此,将只有一个代理或代理子网络负责与某个子域相关的所有过程和数据结构。结果,将代理添加到应用程序中可以简单地扩展功能,而对应用程序的原始行为的破坏(即使有的话)也很小。此外,AOOSA使用上下文信息来协调和解决相互矛盾的主张,并且在某些情况下还将依靠紧急行为来获得期望的结果。基于这种方法,AAOSA使应用程序可以更好地将上下文合并到用户交互中,从而使应用程序更加灵活和易于使用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号