Research of Dynamic Proxy Based Context-Aware Programming Model EIPM

任蓓丽,齐勇,李明,张俊斌,牛玉洁,赵万贺
2010-01-01
Abstract:As ubiquitous computing pattern has been infiltrating people's daily life nowadays,the context-aware application's development process is still adopting the traditional object-oriented programming model and technique,which makes the context-related behavior design distributed in the application programs,and the binding of environment context and behavior occurred at coding phase.This will lead to the excessive tightly combination of the environment dependence factor and programming control logic,also hard for the system expanding and maintenance.According to the situation,this thesis aiming at the dynamic adaptation of environment context changing,designed and implemented a context-aware programming model called EIPM which implemented dynamic proxy as the base mechanism,separated thecontext information and programming logic by establishing the mapping rule.Also,it provided the corresponding development platform and execution container as the implementation framework prototype system to support work under the programming model.Use Pervasive Document Access System as application background,test and illustrate the feasibility of EIPM application framework,and the results indicate that EIPM programming model has the dynamic adaptability to the changing environment context.
What problem does this paper attempt to address?