Title :
A Functional Implementation Approach for Web Services-Based Context-Aware Systems
Author :
Huang, Jianchu ; Yang, Hongji
Author_Institution :
Software Technol. Res. Lab., De Montfort Univ., Leicester, UK
Abstract :
In a largely scalable Web services-based environment, context-awareness is concerned with reasoning about the surrounding well-defined context and adapting the interpreted services accordingly (almost) on the server-side, and finally distributing the services to clients in a reliable way through trustworthy network protocols. Most of Web services-based context-aware applications are either partially or fully implemented within object-oriented programming paradigm based on their middleware or frameworks. To facilitate handling of run-time requirements for the said services systems, in this paper we present a functional programming approach along with context-oriented programming techniques for services development. A case study will be carried out to evaluate the overall approach.
Keywords :
Web services; functional programming; middleware; object-oriented programming; protocols; ubiquitous computing; Web services-based context-aware applications; Web services-based context-aware systems; Web services-based environment; context-oriented programming techniques; functional implementation approach; functional programming approach; interpreted services; middleware; object-oriented programming paradigm; run-time requirements; server-side; services development; services systems; trustworthy network protocols; Concurrent computing; Context; Context modeling; Programming; Servers; Web services; Agent-based Programming Model; Context-Awareness; Run-Time Requirements; Web Services;
Conference_Titel :
Computer Software and Applications Conference Workshops (COMPSACW), 2012 IEEE 36th Annual
Conference_Location :
Izmir
Print_ISBN :
978-1-4673-2714-5
Electronic_ISBN :
978-0-7695-4758-9
DOI :
10.1109/COMPSACW.2012.76