普适环境下自组交叉人机交互系统体系研究
发布时间:2018-05-28 06:09
本文选题:普适计算 + 人机交互 ; 参考:《南开大学》2012年博士论文
【摘要】:普适计算被视为计算模式发展的重要方向。在普适计算环境下,对于资源的利用和计算的自由性要求越来越高。然而,人机交互的效率成为影响普适计算发展的关键因素之一。普适计算要求计算设备具有上下文感知计算能力、自适应性和持续提供服务能力,但是传统的嵌入式软件体系结构难以适应普适环境下的动态变化,因此,本文使用自组交叉的方式构建动态软件体系结构以实现软件的动态演化和自动重配置,并且把研究重点放在软件体系结构、资源管理和图形交互等方面。具体研究内容如下: (1)在软件体系架构方面,提出了自组交叉人机交互系统软件体系结构。该结构以提高系统自组织协调能力和用户体验为目标,通过引入自组织和交叉方法对传统嵌入式软件架构进行了改造。增强了系统的灵活性和实时性。 (2)在无线网络管理方面,提出了无线网络的自组织管理机制。为了适应普适计算环境的动态性和低功耗约束,该机制考虑了无线网络环境的动态变化、网络质量的不稳定性,并且使用了经过优化的基于预测策略的动态电源管理算法,提高了电源的利用效率。 (3)在资源调度方面,提出了面向交互的资源调度机制。为了提供一种多任务环境下用户体验保障机制,研究了嵌入式设备上的资源感知的任务调度技术,提出了面向交互的资源调度算法。通过实验证明了方法的有效性。 (4)在云端数据服务方面,提出了普适云端数据服务模式,解决了由于云端设备多样性的问题,旨在提供普适的数据服务,解决了界面普适性和服务的无缝连接问题。对于普通网页,提出了基于CSS的布局适配技术,降低了用户交互复杂性,解决小屏幕上一次展现内容有限的问题。此外,还提出了针对各种文档格式的多格式解析引擎系统架构,该架构实现了流式重排版、固定版面缩放等功能,,较好地解决了在小屏幕上阅读大幅面内容的问题。 最后设计并实现了Readings普适阅读系统,验证本文提出的自组交叉软件体系结构和相关机制可以被应用于实际的交互式嵌入式系统中,从工程实践方面验证本文研究内容的有效性。
[Abstract]:Pervasive computing is regarded as an important direction in the development of computing models. In the pervasive computing environment, the requirements of resource utilization and computing freedom are becoming higher and higher. However, the efficiency of human-computer interaction has become one of the key factors affecting the development of pervasive computing. Pervasive computing requires that computing devices have context-aware computing capability, self-adaptability and continuous service ability, but the traditional embedded software architecture is difficult to adapt to the dynamic changes in the pervasive environment. In this paper, the dynamic software architecture is constructed by self-assembly and crossover in order to realize the dynamic evolution and automatic reconfiguration of software, and the research focus is on software architecture, resource management and graph interaction. The specific contents of the study are as follows: 1) in the aspect of software architecture, the software architecture of self-assembled cross-man-machine interaction system is proposed. Aiming at improving the ability of system self-organization and coordination and user experience, the traditional embedded software architecture is modified by introducing self-organization and crossover methods. The flexibility and real-time of the system are enhanced. In the aspect of wireless network management, the self-organization management mechanism of wireless network is proposed. In order to adapt to the dynamic and low power constraints of pervasive computing environment, the mechanism takes into account the dynamic changes of wireless network environment and the instability of network quality, and uses an optimized dynamic power management algorithm based on predictive strategy. The efficiency of power supply is improved. 3) in the aspect of resource scheduling, an interactive resource scheduling mechanism is proposed. In order to provide a mechanism for guaranteeing user experience in a multi-task environment, the task scheduling technology of resource awareness on embedded devices is studied, and an interactive resource scheduling algorithm is proposed. The effectiveness of the method is proved by experiments. In the aspect of cloud data service, the universal cloud data service model is proposed, which solves the problem of cloud equipment diversity, aims at providing universal data service, and solves the problems of interface universality and seamless connection of service. For common web pages, a layout adaptation technology based on CSS is proposed, which reduces the complexity of user interaction and solves the problem of limited content on a small screen. In addition, the architecture of multi-format parsing engine for various document formats is proposed. The architecture realizes the functions of flow retypesetting, fixed layout zooming and so on, which solves the problem of reading large format content on small screen. Finally, the Readings universal reading system is designed and implemented, which verifies that the self-assembled cross-software architecture and related mechanisms can be applied to the practical interactive embedded system. The effectiveness of the research content is verified from the engineering practice.
【学位授予单位】:南开大学
【学位级别】:博士
【学位授予年份】:2012
【分类号】:TP368.1
【参考文献】
相关期刊论文 前10条
1 杨芙清,梅宏,李克勤;软件复用与软件构件技术[J];电子学报;1999年02期
2 张宾;贺昌政;;自组织数据挖掘方法研究综述[J];哈尔滨工业大学学报;2006年10期
3 张京生,钟玲,张蕾;智能自组织系统仿真与应用[J];计算机工程与应用;2003年06期
4 李蕾;王劲林;白鹤;胡晶晶;;基于FFT的网页正文提取算法研究与实现[J];计算机工程与应用;2007年30期
5 徐光yP ,史元春 ,谢伟凯;普适计算[J];计算机学报;2003年09期
6 岳玮宁,董士海,王悦,汪国平,王衡,陈文广;普适计算的人机交互框架研究[J];计算机学报;2004年12期
7 徐光yP;陶霖密;史元春;张翔;;普适计算模式下的人机交互[J];计算机学报;2007年07期
8 李建宏;张国有;郭银章;刘小军;;一种自组织软件体系结构模型研究[J];计算机与数字工程;2009年06期
9 赵坦;陈渝;;一种基于活跃态的动态电源管理预测算法[J];计算机应用研究;2007年07期
10 李琼;姜瑛;;动态软件体系结构研究综述[J];计算机应用研究;2009年06期
相关博士学位论文 前1条
1 李允;普及计算的终端技术研究[D];电子科技大学;2002年
相关硕士学位论文 前1条
1 张国有;适应性软件体系结构的属性研究[D];太原理工大学;2003年
本文编号:1945612
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1945612.html