普適環(huán)境下自組交叉人機(jī)交互系統(tǒng)體系研究
本文選題:普適計(jì)算 + 人機(jī)交互 ; 參考:《南開大學(xué)》2012年博士論文
【摘要】:普適計(jì)算被視為計(jì)算模式發(fā)展的重要方向。在普適計(jì)算環(huán)境下,對(duì)于資源的利用和計(jì)算的自由性要求越來越高。然而,人機(jī)交互的效率成為影響普適計(jì)算發(fā)展的關(guān)鍵因素之一。普適計(jì)算要求計(jì)算設(shè)備具有上下文感知計(jì)算能力、自適應(yīng)性和持續(xù)提供服務(wù)能力,但是傳統(tǒng)的嵌入式軟件體系結(jié)構(gòu)難以適應(yīng)普適環(huán)境下的動(dòng)態(tài)變化,因此,本文使用自組交叉的方式構(gòu)建動(dòng)態(tài)軟件體系結(jié)構(gòu)以實(shí)現(xiàn)軟件的動(dòng)態(tài)演化和自動(dòng)重配置,并且把研究重點(diǎn)放在軟件體系結(jié)構(gòu)、資源管理和圖形交互等方面。具體研究內(nèi)容如下: (1)在軟件體系架構(gòu)方面,提出了自組交叉人機(jī)交互系統(tǒng)軟件體系結(jié)構(gòu)。該結(jié)構(gòu)以提高系統(tǒng)自組織協(xié)調(diào)能力和用戶體驗(yàn)為目標(biāo),通過引入自組織和交叉方法對(duì)傳統(tǒng)嵌入式軟件架構(gòu)進(jìn)行了改造。增強(qiáng)了系統(tǒng)的靈活性和實(shí)時(shí)性。 (2)在無線網(wǎng)絡(luò)管理方面,提出了無線網(wǎng)絡(luò)的自組織管理機(jī)制。為了適應(yīng)普適計(jì)算環(huán)境的動(dòng)態(tài)性和低功耗約束,該機(jī)制考慮了無線網(wǎng)絡(luò)環(huán)境的動(dòng)態(tài)變化、網(wǎng)絡(luò)質(zhì)量的不穩(wěn)定性,并且使用了經(jīng)過優(yōu)化的基于預(yù)測策略的動(dòng)態(tài)電源管理算法,提高了電源的利用效率。 (3)在資源調(diào)度方面,提出了面向交互的資源調(diào)度機(jī)制。為了提供一種多任務(wù)環(huán)境下用戶體驗(yàn)保障機(jī)制,研究了嵌入式設(shè)備上的資源感知的任務(wù)調(diào)度技術(shù),提出了面向交互的資源調(diào)度算法。通過實(shí)驗(yàn)證明了方法的有效性。 (4)在云端數(shù)據(jù)服務(wù)方面,提出了普適云端數(shù)據(jù)服務(wù)模式,解決了由于云端設(shè)備多樣性的問題,旨在提供普適的數(shù)據(jù)服務(wù),解決了界面普適性和服務(wù)的無縫連接問題。對(duì)于普通網(wǎng)頁,提出了基于CSS的布局適配技術(shù),降低了用戶交互復(fù)雜性,解決小屏幕上一次展現(xiàn)內(nèi)容有限的問題。此外,還提出了針對(duì)各種文檔格式的多格式解析引擎系統(tǒng)架構(gòu),該架構(gòu)實(shí)現(xiàn)了流式重排版、固定版面縮放等功能,,較好地解決了在小屏幕上閱讀大幅面內(nèi)容的問題。 最后設(shè)計(jì)并實(shí)現(xiàn)了Readings普適閱讀系統(tǒng),驗(yàn)證本文提出的自組交叉軟件體系結(jié)構(gòu)和相關(guān)機(jī)制可以被應(yīng)用于實(shí)際的交互式嵌入式系統(tǒng)中,從工程實(shí)踐方面驗(yàn)證本文研究內(nèi)容的有效性。
[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.
【學(xué)位授予單位】:南開大學(xué)
【學(xué)位級(jí)別】:博士
【學(xué)位授予年份】:2012
【分類號(hào)】:TP368.1
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 楊芙清,梅宏,李克勤;軟件復(fù)用與軟件構(gòu)件技術(shù)[J];電子學(xué)報(bào);1999年02期
2 張賓;賀昌政;;自組織數(shù)據(jù)挖掘方法研究綜述[J];哈爾濱工業(yè)大學(xué)學(xué)報(bào);2006年10期
3 張京生,鐘玲,張蕾;智能自組織系統(tǒng)仿真與應(yīng)用[J];計(jì)算機(jī)工程與應(yīng)用;2003年06期
4 李蕾;王勁林;白鶴;胡晶晶;;基于FFT的網(wǎng)頁正文提取算法研究與實(shí)現(xiàn)[J];計(jì)算機(jī)工程與應(yīng)用;2007年30期
5 徐光yP ,史元春 ,謝偉凱;普適計(jì)算[J];計(jì)算機(jī)學(xué)報(bào);2003年09期
6 岳瑋寧,董士海,王悅,汪國平,王衡,陳文廣;普適計(jì)算的人機(jī)交互框架研究[J];計(jì)算機(jī)學(xué)報(bào);2004年12期
7 徐光yP;陶霖密;史元春;張翔;;普適計(jì)算模式下的人機(jī)交互[J];計(jì)算機(jī)學(xué)報(bào);2007年07期
8 李建宏;張國有;郭銀章;劉小軍;;一種自組織軟件體系結(jié)構(gòu)模型研究[J];計(jì)算機(jī)與數(shù)字工程;2009年06期
9 趙坦;陳渝;;一種基于活躍態(tài)的動(dòng)態(tài)電源管理預(yù)測算法[J];計(jì)算機(jī)應(yīng)用研究;2007年07期
10 李瓊;姜瑛;;動(dòng)態(tài)軟件體系結(jié)構(gòu)研究綜述[J];計(jì)算機(jī)應(yīng)用研究;2009年06期
相關(guān)博士學(xué)位論文 前1條
1 李允;普及計(jì)算的終端技術(shù)研究[D];電子科技大學(xué);2002年
相關(guān)碩士學(xué)位論文 前1條
1 張國有;適應(yīng)性軟件體系結(jié)構(gòu)的屬性研究[D];太原理工大學(xué);2003年
本文編號(hào):1945612
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1945612.html