A Functional Implementation Approach for Web Services-Based Context-Aware Systems
Jianchu Huang, Hongji Yang · 2012
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.