首页> 外文会议>1st International Workshop on Managing Interactions in Smart Environments (MANSE'99), Dublin, December 1999 >Meeting the Computational Needs of Intelligent Environments: The Metaglue System
【24h】

Meeting the Computational Needs of Intelligent Environments: The Metaglue System

机译:满足智能环境的计算需求:Metaglue系统

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Intelligent Environments (IEs) have specific computational properties that generally distinguish them from other computational systems. They have large numbers of hardware and software components that need to be interconnected. Their infrastructures tend to be highly distributed, reflecting both the distributed nature of the real world and the IEs' need for large amounts of computational power. They also tend to be highly dynamic and require reconfiguration and resource management on the fly as their components and inhabitants change, and as they adjust their operation to suit the learned preferences of their users. Because IEs generally have multimodal interfaces, they also usually have high degrees of parallelism for resolving multiple, simultaneous events. Finally, debugging IEs present unique challenges to their creators, not only because of their distributed parallelism, but also because of the difficulty of pinning down their "state" in a formal computational sense. This paper describes Metaglue, an extension to the Java programming language for building software agent systems for controlling Intelligent Environments that has been specifically designed to address these needs. Metaglue has been developed as part of the MIT Artificial Intelligence Aab's Intelligent Room Project, which has spent the past four years designing Intelligent Environments for research in Human-Computer Interaction.
机译:智能环境(IE)具有特定的计算属性,这些属性通常将它们与其他计算系统区分开。它们具有大量需要互连的硬件和软件组件。它们的基础结构往往是高度分布式的,既反映了现实世界的分布式性质,又反映了IE对大量计算能力的需求。它们还趋向于高度动态,并且随着其组件和居民的变化以及随着他们调整其操作以适应其用户所习得的偏好而需要动态地重新配置和资源管理。因为IE通常具有多模式接口,所以它们通常也具有高度的并行度,以解决多个同时发生的事件。最后,调试IE给创建者带来了独特的挑战,这不仅是因为它们的分布式并行性,而且还因为很难以形式上的计算意义来固定其“状态”。本文介绍了Metaglue,它是Java编程语言的扩展,用于构建用于控制智能环境的软件代理系统,该软件是专门为解决这些需求而设计的。 Metaglue是作为MIT人工智能Aab的Intelligent Room Project的一部分开发的,该项目在过去的四年中一直在设计用于人机交互研究的智能环境。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号