基于感知控制的代理体系结构设计与实现

来源 :西北大学 | 被引量 : 0次 | 上传用户:c170910613
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着普适计算的发展,计算机软件用户已由专业办公人员拓展到普通大众,软件所涉及的功能亦从办公自动化拓展到日常生活的各种自业务,如网络购物,网上报名等。然而,诸多软件仍旧是按照传统专业软件的思路开发,典型表征为用户界面是底层业务流程的直接映射,这样的用户界面虽然满足了“观与感”的正确性,即传统可用性需求,但是对那些不具备相关领域知识的用户而言是难以理解与操作的。今天的用户希望界面所展现的内容是其意图的直接表示。这样的用户界面使得用户能够轻松地将其意图转换为软件所支持的操作,并且在特定情况下与系统进行共享控制。本文将这种新的可用性需求称之为普适可用性,普适可用性并非对传统可用性的否定,而是在高级功能层次上对传统可用性进行了扩充。普适可用性的原则就是让用户界面的设计贴近于用户的任务模型,拉近了系统与用户的距离,降低用户使用系统时的认知负担。为了开发支持普适可用性的系统,本文给出了基于感知控制的代理体系结构模型的设计及相关实现。该模型在用户界面与底层功能核心之间加入了感知控制代理层,该层利用了心理学中的感知控制理论,实现了用户任务领域到底层业务领域的转化并且能够感知外部环境,处理来自环境的干扰。为了降低用户界面层,感知控制代理层以及功能核心层之间的耦合度,该模型还在它们之间分别加入了用户任务数据总线与应用领域数据总线。在设计基础上,本文研究了用于实现该模型的软件开发环境,开发了面向用户任务图形工具箱用于实现该模型的用户界面层,感知控制代理层工具箱为开发者实现感知控制代理提供支持,以及一种带有通知机制的数据池为开发者实现数据总线提供了参考。为了验证本文所述理论与实现的有效性与实用性,开发了一个原型系统——飞行管家,并给出了设计与实现。
其他文献
随着IT技术的发展,工业控制对信息传输的要求越来越高,如何获取实时、可靠的监控数据已经成为一个十分紧迫的问题。对于人迹罕至的地方,传统的有线监控技术已经无法满足需要
由于云数据中心包括多种物理设备以及网络设备,资源管理量庞大,在静态资源管理的很多情况会出现少数物理设备负载过重而多数设备负载过轻或者闲置的现象,导致利用率过低并且
红外技术在21世纪的军事和民用等各个领域发挥着至关重要的作用,而且随着未来战场的需要和国民经济的不断发展,红外技术将发挥着越来越重要的作用。其中红外目标识别技术是世
程序理解活动是软件维护工作中的一个重要步骤。然而由于不完整文档和系统本身的复杂性,程序理解活动往往会耗费软件维护人员大量时间和精力。因此,探索行之有效的辅助程序理
卫星舱布局优化问题是一类NP困难问题。它不仅是一类特殊的耦合系统设计问题,也是一类复杂的组合优化问题。本文以国际商业通信卫星舱为背景,具体研究如何将卫星舱组件(有效
存储虚拟化是构架在业务存储和物理存储之间的一种技术,能够将存储管理的级别从普通的手工操作水平提升到自动化与智能化的管理方式上,提高应用效率、减轻用户负担。目前以SA
随着计算机网络的不断发展,计算机应用需求也在不断增长且日趋灵活。传统的点对点同步通信模型越来越难以应对这种需求,基于发布订阅机制的通信模型则可以较好满足这一要求。该
近年来,僵尸网络向小型化、局域化和专业化方向发展,特别是新型的P2P僵尸网络更是受到攻击者的青睐。新型P2P僵尸网络的不断发展给网络安全造成了巨大的威胁,成为全世界网络安全
移动数据库系统系统一般包括运行企移动设备上的嵌入式数据库和负责嵌入式数据库与中心数据库数据一致性的同步服务器两部分。移动数据库系统面临的主要安全威胁也来自于两方
信息系统的普及与电子商务的发展,给人类社会带来了巨大的便利,然而,在这便利之中也隐藏着巨大的隐患。信息资源的重要性和脆弱性使容灾成为企业必须首要解决的问题,可是在事实上