DocumentCode
3258907
Title
A Table-Driven Programming Paradigm for Context-Aware Application Development
Author
Junbin, Zhang ; Yong, Qi ; Di, Hou ; Ming, Li
Author_Institution
Inst. of Comput. Software & Theor., Xi´´an Jiaotong Univ., Xi´´an, China
fYear
2009
fDate
20-24 July 2009
Firstpage
121
Lastpage
124
Abstract
Context-aware application should behave suitably according to the changing context of the pervasive computing environment. Several programming paradigms and languages have been proposed to facilitate development of context-aware application, but they are either lack of sufficient flexibility or somewhat complex to program. A table-driven programming paradigm is proposed in this paper to overcome shortcomings of those approaches. Virtual tables constructed and maintained by system connect knowledge of both developer and space manager while separate dependency between context and application logic from base program. Validation and evaluation show that the paradigm is easy to be implemented and deployed, meanwhile brings better usability and adaptability.
Keywords
program verification; programming languages; ubiquitous computing; application logic; context-aware application development; pervasive computing environment; programming languages; table-driven programming paradigm; virtual tables; Application software; Computer peripherals; Dynamic programming; Functional programming; Internet; Knowledge management; Logic programming; Pervasive computing; Runtime environment; Usability; context-aware application; pervasive computing environment; programming paradigm; table-driven;
fLanguage
English
Publisher
ieee
Conference_Titel
Applications and the Internet, 2009. SAINT '09. Ninth Annual International Symposium on
Conference_Location
Bellevue, WA
Print_ISBN
978-1-4244-4776-3
Electronic_ISBN
978-0-7695-3700-9
Type
conf
DOI
10.1109/SAINT.2009.27
Filename
5230649
Link To Document