DocumentCode :
2975662
Title :
Programming language support for adaptable wearable computing
Author :
McKinley, P.K. ; Sadjadi, S.M. ; Kasten, E.P. ; Kalaskar, R.
Author_Institution :
Dept. of Comput. Sci. & Eng., Michigan State Univ., USA
fYear :
2002
fDate :
2002
Firstpage :
205
Lastpage :
212
Abstract :
Software on wearable computers must adapt to dynamic environmental conditions, such as changes in packet loss behavior on wireless communication channels. This paper investigates the use of programming language constructs to realize adaptive behavior. A prototype language, Adaptive Java, was used to construct MetaSocket components, whose composition and behavior can be adapted to changing conditions during execution. MetaSockets were then integrated into Pavilion, a web-based collaboration framework, and experiments were conducted on a mobile computing testbed containing Xybernaut MA-V wearable computer systems. Performance results demonstrate the utility of MetaSockets in reducing file transfer time and enhancing the quality of interactive audio streams.
Keywords :
Java; programming language semantics; wearable computers; Adaptive Java; MetaSocket components; Pavilion; Xybernaut MA-V wearable computer systems; adaptable wearable computing; dynamic environmental conditions; file transfer time; interactive audio streams; mobile computing testbed; packet loss behavior; performance results; programming language support; prototype language; web-based collaboration framework; wireless communication channels; Collaboration; Computer languages; Java; Mobile computing; Prototypes; Software prototyping; Streaming media; System testing; Wearable computers; Wireless communication;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Wearable Computers, 2002. (ISWC 2002). Proceedings. Sixth International Symposium on
ISSN :
1530-0811
Print_ISBN :
0-7695-1816-8
Type :
conf
DOI :
10.1109/ISWC.2002.1167249
Filename :
1167249
Link To Document :
بازگشت