DocumentCode
2579489
Title
The design of naming-based service composition system for ubiquitous computing applications
Author
Minami, Masateru ; Morikawa, Hiroyuki ; Aoyama, Tomonori
Author_Institution
Shibaura Inst. of Technol., Tokyo, Japan
fYear
2004
fDate
26-30 Jan. 2004
Firstpage
304
Lastpage
312
Abstract
In the future, huge amount of embedded and invisible devices as well as software components are connected to the Internet, and these ´functional objects´ are expected to play an important role to provide convenience services to users. In such ubiquitous computing environment, users utilize various applications through functional objects anytime and anywhere. Since ubiquitous computing environment are highly dynamic, heterogeneous, and context-dependent environment, application should change their functionality depending on dynamically changing user´s context. For example, when a user wishes to brows a PDF file on his small PDA display, document browsing application running on the PDA needs some kind of additional transcoder function to reformat the PDF file. If the user wish to use voice-only device (e.g. PDC) to obtain some information in the PDF document, the application need to locate and use PDF-to-text function as well as text-to-voice function. Thus, to enable ubiquitous computing applications to change their functionality on the fly, a mechanism capable of locating appropriate functions transparently on the Internet is necessary. Generally, such kind of locating mechanism can be supported by location-independent naming system. However, the name space of such naming system tends to be flat, designing scalable naming system is quite challenging. This paper describes the design of a new scalable location-independent naming system called interface-based naming system (IFNS) which has capable of locating functional objects transparently in ubiquitous computing environment. In the design of IFNS, we utilize interface information to name functional object. As shown in this paper, interface information enables us to design scalable name management and name resolution algorithm in a fully distributed manner. In addition, interface information not only enables transparent location of functional objects, but also enables naming system to support automatic function syntheses. Simulations results show that the proposed IFNS has acceptable scalability and performance to utilize functional objects in ubiquitous computing environment.
Keywords
Internet; digital simulation; naming services; network interfaces; ubiquitous computing; Internet; PDA display; PDF file; PDF-to-text function; automatic function syntheses; context-dependent environment; document browsing; functional objects; interface information; interface-based naming system; locating mechanism; location-independent naming system; name management; name resolution; naming-based service composition; text-to-voice function; ubiquitous computing; Algorithm design and analysis; Application software; Displays; Electronic mail; Embedded software; IP networks; Personal digital assistants; Ubiquitous computing; Videoconference; Web and internet services;
fLanguage
English
Publisher
ieee
Conference_Titel
Applications and the Internet Workshops, 2004. SAINT 2004 Workshops. 2004 International Symposium on
Print_ISBN
0-7695-2050-2
Type
conf
DOI
10.1109/SAINTW.2004.1268652
Filename
1268652
Link To Document