电子学报
電子學報
전자학보
ACTA ELECTRONICA SINICA
2010年
z1期
10-17
,共8页
任蓓丽%齐勇%李明%张俊斌%牛玉洁%赵万贺
任蓓麗%齊勇%李明%張俊斌%牛玉潔%趙萬賀
임배려%제용%리명%장준빈%우옥길%조만하
普适计算环境%上下文感知%编程模型%动态代理机制
普適計算環境%上下文感知%編程模型%動態代理機製
보괄계산배경%상하문감지%편정모형%동태대리궤제
上下文感知应用和普适计算环境逐渐渗入人们生活环境的今天,上下文感知应用的设计开发时的支撑环境方面仍主要采用传统的面向对象等技术及编程模型,这样在设计时与上下文相关的行为会分布在程序中,即环境上下文和行为在程序编码时就进行了绑定,这使得环境依赖因素和程序控制主体结合的过分紧密,不能适应普适计算环境多样、复杂、动态和多变等特点,更难于进行系统维护和扩展.本文以实现应用程序动态适应环境信息变化为目的,设计并实现了采用动态代理为底层实现机制,通过映射规则的建立将上下文信息和编程逻辑进行分离的上下文感知编程模型EIPM,提供了相应的开发编译平台和执行容器在内的应用框架系统原型,实现一种适应普适计算环境上下文动态复杂多变特点的编程模型.以普适环境文件访问系统中上下文感知部分模块的开发为例,进行了EIPM应用框架原型系统功能的可行性测试,结果表明EIPM编程模型具备了对环境上下文变化的动态适应性.
上下文感知應用和普適計算環境逐漸滲入人們生活環境的今天,上下文感知應用的設計開髮時的支撐環境方麵仍主要採用傳統的麵嚮對象等技術及編程模型,這樣在設計時與上下文相關的行為會分佈在程序中,即環境上下文和行為在程序編碼時就進行瞭綁定,這使得環境依賴因素和程序控製主體結閤的過分緊密,不能適應普適計算環境多樣、複雜、動態和多變等特點,更難于進行繫統維護和擴展.本文以實現應用程序動態適應環境信息變化為目的,設計併實現瞭採用動態代理為底層實現機製,通過映射規則的建立將上下文信息和編程邏輯進行分離的上下文感知編程模型EIPM,提供瞭相應的開髮編譯平檯和執行容器在內的應用框架繫統原型,實現一種適應普適計算環境上下文動態複雜多變特點的編程模型.以普適環境文件訪問繫統中上下文感知部分模塊的開髮為例,進行瞭EIPM應用框架原型繫統功能的可行性測試,結果錶明EIPM編程模型具備瞭對環境上下文變化的動態適應性.
상하문감지응용화보괄계산배경축점삼입인문생활배경적금천,상하문감지응용적설계개발시적지탱배경방면잉주요채용전통적면향대상등기술급편정모형,저양재설계시여상하문상관적행위회분포재정서중,즉배경상하문화행위재정서편마시취진행료방정,저사득배경의뢰인소화정서공제주체결합적과분긴밀,불능괄응보괄계산배경다양、복잡、동태화다변등특점,경난우진행계통유호화확전.본문이실현응용정서동태괄응배경신식변화위목적,설계병실현료채용동태대리위저층실현궤제,통과영사규칙적건립장상하문신식화편정라집진행분리적상하문감지편정모형EIPM,제공료상응적개발편역평태화집행용기재내적응용광가계통원형,실현일충괄응보괄계산배경상하문동태복잡다변특점적편정모형.이보괄배경문건방문계통중상하문감지부분모괴적개발위례,진행료EIPM응용광가원형계통공능적가행성측시,결과표명EIPM편정모형구비료대배경상하문변화적동태괄응성.