DocumentCode
2632422
Title
A Client-Server Architecture for Context-Aware Search Application
Author
Gui, Feng ; Guillen, Magno ; Rishe, Naphtali ; Barreto, Armando ; Andrian, Jean ; Adjouadi, Malek
Author_Institution
Center for Adv. Technol. & Educ., Florida Int. Univ., Miami, FL, USA
fYear
2009
fDate
19-21 Aug. 2009
Firstpage
539
Lastpage
546
Abstract
This paper develops a client-side context-aware search application which is built on the context-aware infrastructure. A context-aware architecture is designed to collect the mobile user´s context information, derive mobile user´s current context, distribute user context among context-aware applications, and support the context-aware applications. The context acquisition is centralized at the context server to ensure the reusability of context information among mobile devices, while context reasoning remains at the application level. Algorithms are proposed to consider the user context profiles. By promoting feedback on the dynamics of the system, prior user selection is now saved for further analysis expediting a subsequent search. A software-based proxy is set up at the client side which includes the context reasoning component. Implementation of such a proxy supports that the context applications are able to derive the user context profiles. To meet the practical demands required of a testing environment, a software simulation using Yahoo search API is provided as a means to evaluate the effectiveness of the design approach in a realistic way. The integration of user context into Yahoo search engines proves how context-aware searches can meet user demands for tailored services and products in and around the user´s environment.
Keywords
client-server systems; digital simulation; mobile computing; program testing; search engines; software architecture; software reusability; Yahoo search API; Yahoo search engines; client-server architecture; client-side context-aware search application; context information reusability; context reasoning component; context server; mobile devices; software simulation; software-based proxy; testing environment; user context profiles; Algorithm design and analysis; Application software; Computer architecture; Computer networks; Context awareness; Context-aware services; Information retrieval; Mobile computing; Network servers; Web search; Context Awareness; Context Server; Mobile Search; Personalized Search; User Profile;
fLanguage
English
Publisher
ieee
Conference_Titel
Network-Based Information Systems, 2009. NBIS '09. International Conference on
Conference_Location
Indianapolis, IN
Print_ISBN
978-1-4244-4746-6
Electronic_ISBN
978-0-7695-3767-2
Type
conf
DOI
10.1109/NBiS.2009.75
Filename
5349906
Link To Document