Search results
1 – 10 of over 86000Hong‐Linh Truong and Schahram Dustdar
This survey aims to study and analyze current techniques and methods for context‐aware web service systems, to discuss future trends and propose further steps on making web…
Abstract
Purpose
This survey aims to study and analyze current techniques and methods for context‐aware web service systems, to discuss future trends and propose further steps on making web services systems context‐aware.
Design/methodology/approach
The paper analyzes and compares existing context‐aware web service‐based systems based on techniques they support, such as context information modeling, context sensing, distribution, security and privacy, and adaptation techniques. Existing systems are also examined in terms of application domains, system type, mobility support, multi‐organization support and level of web services implementation.
Findings
Supporting context‐aware web service‐based systems is increasing. It is hard to find a truly context‐aware web service‐based system that is interoperable and secure, and operates on multi‐organizational environments. Various issues, such as distributed context management, context‐aware service modeling and engineering, context reasoning and quality of context, security and privacy issues have not been well addressed.
Research limitations/implications
The number of systems analyzed is limited. Furthermore, the survey is based on published papers. Therefore, up‐to‐date information and development might not be taken into account.
Originality/value
Existing surveys do not focus on context‐awareness techniques for web services. This paper helps to understand the state of the art in context‐aware techniques for web services that can be employed in the future of services which is built around, amongst others, mobile devices, web services, and pervasive environments.
Details
Keywords
Degan Zhang, Guanping Zeng, Enyi Chen and Baopeng Zhang
Active service is one of key problems of ubiquitous computing paradigm. Context‐aware computing is helpful to carry out this service. Because the context is changing with the…
Abstract
Active service is one of key problems of ubiquitous computing paradigm. Context‐aware computing is helpful to carry out this service. Because the context is changing with the movement or shift of the user, its uncertainty often exists. Context‐aware computing with uncertainty includes obtaining context information, forming model, fusing of aware context and managing context information. In this paper, we focus on modeling and computing of aware context information with uncertainty for making dynamic decision during seamless mobility. Our insight is to combine dynamic context‐aware computing with improved Random Set Theory (RST) and extended D‐S Evidence Theory (EDS). We re‐examine formalism of random set, argue the limitations of the direct numerical approaches, give new modeling mode based on RST for aware context and propose our computing approach of modeled aware context.In addition, we extend classic D‐S Evidence Theory after considering context’s reliability, time‐efficiency and relativity, compare relative computing methods. After enumerating experimental examples of our active space, we provide the evaluation. By comparisons, the validity of new context‐aware computing approach based on RST or EDS for ubiquitous active service with uncertainty information has been successfully tested.
Details
Keywords
Na Jiang, Xiaohui Liu, Hefu Liu, Eric Tze Kuan Lim, Chee-Wee Tan and Jibao Gu
Artificial intelligence (AI) has gained significant momentum in recent years. Among AI-infused systems, one prominent application is context-aware systems. Although the fusion of…
Abstract
Purpose
Artificial intelligence (AI) has gained significant momentum in recent years. Among AI-infused systems, one prominent application is context-aware systems. Although the fusion of AI and context awareness has given birth to personalized and timely AI-powered context-aware systems, several challenges still remain. Given the “black box” nature of AI, the authors propose that human–AI collaboration is essential for AI-powered context-aware services to eliminate uncertainty and evolve. To this end, this study aims to advance a research agenda for facilitators and outcomes of human–AI collaboration in AI-powered context-aware services.
Design/methodology/approach
Synthesizing the extant literature on AI and context awareness, the authors advance a theoretical framework that not only differentiates among the three phases of AI-powered context-aware services (i.e. context acquisition, context interpretation and context application) but also outlines plausible research directions for each stage.
Findings
The authors delve into the role of human–AI collaboration and derive future research questions from two directions, namely, the effects of AI-powered context-aware services design on human–AI collaboration and the impact of human–AI collaboration.
Originality/value
This study contributes to the extant literature by identifying knowledge gaps in human–AI collaboration for AI-powered context-aware services and putting forth research directions accordingly. In turn, their proposed framework yields actionable guidance for AI-powered context-aware service designers and practitioners.
Details
Keywords
Chen Chi Chang and Chien Hsiang Liao
This paper describes a computer supported ubiquitous learning environment for minority language learning. Hakka language involved various tones, art, craft, festivals, food…
Abstract
Purpose
This paper describes a computer supported ubiquitous learning environment for minority language learning. Hakka language involved various tones, art, craft, festivals, food, drink, medicine, religion and custom in different regions. The tones also vary across the dialects of Hakka. The majority of Hakka dialects have six tones in Taiwan. The context for Hakka language translation and use is extremely important. The purpose of this paper is to present the context-aware annotation service to help readers get the right information for Hakka language use and learning more easily.
Design/methodology/approach
This paper proposes the context-aware learning support system for Hakka culture-specific items or language, which is called Hakka culture-specific items annotation system (HACSIAS). HACSIAS is the context-aware annotation system, helping learners to add links of culture-specific items when they are reading the electronic journals, books, and web pages.
Findings
The HACSIAS provides learner appropriate information for Hakka culture-specific items deriving the learner’s situation and personal information. The context-aware computing will automatically provide translation service by searching a given culture-specific items database while these items or terminology appear in a document, either by displaying terms in the translation memory.
Originality/value
The context-aware annotation system for Hakka culture-specific language learning allows Hakka cultural resources to be smoothly integrated into learning materials.
Details
Keywords
– This paper aims to propose a conceptual model that will guide development of mobile applications to support value-added business-to-business (B2B) sales activities.
Abstract
Purpose
This paper aims to propose a conceptual model that will guide development of mobile applications to support value-added business-to-business (B2B) sales activities.
Design/methodology/approach
The paper reviews the concepts of context-aware applications and context-marketing, then examines B2B selling and the creation of value, utilizing Terho’s model of value-based selling, and presenting the potential role of context-aware B2B selling in creating value. Terho’s model is then combined with a taxonomy of context modeling to produce step-by-step a conceptual model for developing context-aware B2B sales applications (CABS).
Findings
By mapping the context-aware application development taxonomy against each stage of Terho’s “value-based selling” model, the CABS model is proposed. This model provides a platform for the B2B salesforce, their customers and information technology (IT) staff to work together in developing requirements and prototypes for mobile B2B context-aware applications.
Research limitations/implications
The CABS model would require empirical testing to assess its viability and suitability. This would initially be done via focus groups in targeted sales organizations.
Practical implications
The CABS model could utilized by sales staff and their customers to develop requirements for mobile context-aware applications to support B2B activity. In addition, the CABS model could be utilized in joint application design processes to enable sales and IT staff to work together in developing prototype mobile applications.
Originality/value
While context-aware applications are beginning to transform business-to-sale (B2C) sales activities, it is clear that B2B sales could also benefit from these types of applications, but little progress has been made in understanding or developing their potential. The CABS model enables B2B sales staff and their customers to recognize these benefits and facilitate working with IT staff in defining requirements and developing prototypes.
Details
Keywords
Maria Strimpakou, Ioanna Roussaki, Carsten Pils and Miltiades Anagnostou
Context awareness is one of the key aspects of pervasive computing systems. In such systems, a plethora of dynamic context information needs to be constantly retrieved, soundly…
Abstract
Context awareness is one of the key aspects of pervasive computing systems. In such systems, a plethora of dynamic context information needs to be constantly retrieved, soundly interpreted, rapidly processed, maintained in various repositories, and securely disseminated. Thus, a flexible, scalable and interoperable context representation scheme needs to be established and solid context management mechanisms need to be adopted, which will perform well in large‐scale distributed pervasive systems. This paper elaborates on the COMPACT context middleware that has been designed to cope with the issues above and saturate pervasive computing environments with context awareness functionality.
Details
Keywords
This study seeks to examine the concepts of context, context‐awareness, and context‐awareness technology needed for applying context‐awareness technology to the next‐generation of…
Abstract
Purpose
This study seeks to examine the concepts of context, context‐awareness, and context‐awareness technology needed for applying context‐awareness technology to the next‐generation of digital libraries, and proposed context‐aware services that can be applied to any situation by illustrating some library contexts.
Design/methodology/approach
The paper investigated both theoretical research and case analysis studies before suggesting a service model for context‐awareness‐based libraries by examining the context, context‐awareness, and context‐awareness technology in depth.
Findings
This paper derived possible library services which could be provided if context‐awareness services are implemented by examining and analyzing case studies and systems constructed in other fields. A library‐applied context‐aware system could recognize users entering the library and provide optimal services tailored to each situation for both new and existing users. In addition, the context‐awareness‐based library could provide context‐awareness‐based reference services, context‐awareness‐based loan services, and cater to other user needs in the stacks, research space, and a variety of other information spaces. The context‐awareness‐based library could also recognize users in need of emergency assistance by detecting the user's behavior, movement path, and temperature, etc. Comfort or climate‐control services could provide the user with control of the temperature, humidity, illumination and other environmental elements to fit the circumstances of users, books, and instruments through context‐aware technology.
Practical implications
Next‐generation digital libraries apply new concepts such as semantic retrieval, real‐time web, cloud computing, mobile web, linked data, and context‐awareness. Context‐awareness‐based libraries can provide applied context‐awareness access service, reactive space according to the user's access, applied context‐awareness lobbies, applied context‐awareness reference services, and applied context‐awareness safety services, context‐awareness‐based comfort services and so on.
Originality/value
Real instances of libraries applying context‐aware technology are few, according to the investigative results of this study. The study finds that the next‐generation digital library using context‐awareness technology can provide the best possible service for the convenience of its users.
Details
Keywords
Pervasive computing environments such as a pervasive campus domain, shopping, etc. will become commonplaces in the near future. The key to enhance these system environments with…
Abstract
Purpose
Pervasive computing environments such as a pervasive campus domain, shopping, etc. will become commonplaces in the near future. The key to enhance these system environments with services relies on the ability to effectively model and represent contextual information, as well as spontaneity in downloading and executing the service interface on a mobile device. The system needs to provide an infrastructure that handles the interaction between a client device that requests a service and a server which responds to the client's request via Web service calls. The system should relieve end‐users from low‐level tasks of matching services with locations or other context information. The mobile users do not need to know or have any knowledge of where the service resides, how to call a service, what the service API detail is and how to execute a service once downloaded. All these low‐level tasks can be handled implicitly by a system. The aim of this paper is to investigate the notion of context‐aware regulated services, and how they should be designed, and implemented.
Design/methodology/approach
The paper presents a detailed design, and prototype implementation of the system, called mobile hanging services (MHS), that provides the ability to execute mobile code (service application) on demand and control entities' behaviours in accessing services in pervasive computing environments. Extensive evaluation of this prototype is also provided.
Findings
The framework presented in this paper enables a novel contextual services infrastructure that allows services to be described at a high level of abstraction and to be regulated by contextual policies. This contextual policy governs the visibility and execution of contextual services in the environment. In addition, a range of contextual services is developed to illustrate different types of services used in the framework.
Originality/value
The main contribution of this paper is a high‐level model of a system for context‐aware regulated services, which consists of environments (domains and spaces), contextual software components, entities and computing devices.
Details
Keywords
Patrícia Dockhorn Costa, Luís Ferreira Pires and Marten J. van Sinderen
Context‐aware services platforms aim at supporting the handling of contextual information in order to provide better user‐tailored services. This paper proposes a novel services…
Abstract
Context‐aware services platforms aim at supporting the handling of contextual information in order to provide better user‐tailored services. This paper proposes a novel services platform architecture to support mobile context‐aware applications, giving emphasis to the configurability of the platforms generic functionality. The paper introduces concepts and a language to cope with configurability aspects. The paper also reports on the implementation of a prototype, which implements a Web services‐based context‐aware services platform that runs on top of 3G networks.
Details
Keywords
Ekaterina Gilman, Xiang Su, Oleg Davidyuk, Jiehan Zhou and Jukka Riekki
Context‐awareness is an essential property of any pervasive system perceiving its environment. Such a system captures and processes context, i.e. the features describing the…
Abstract
Purpose
Context‐awareness is an essential property of any pervasive system perceiving its environment. Such a system captures and processes context, i.e. the features describing the relevant aspects of environment state and user behaviour. However, development of these systems still requires solving a number of research and engineering challenges. The purpose of this paper is to propose perception framework, a RESTful middleware which simplifies and accelerates the development of pervasive systems. Perception framework allows constructing services' application logic using rules and context. Moreover, it collects sensor data and produces the context information that is required for the rules. The authors present the architecture, design, complete implementation, and prototype‐based verification of perception framework.
Design/methodology/approach
Development of context‐aware services is achieved with a novel architecture supporting building of the logic of web services using rules which directly manipulate the available elementary context represented with the Web Ontology Language (OWL) ontology. These rules are described using the Rule Interchange Format (RIF) with support for different rule languages. The implementation of this framework is aligned with RESTful principles, providing a lightweight and flexible solution for large‐scale context‐aware systems.
Findings
The fully implemented prototype verifies the feasibility of constructing the logic of context‐aware web services with the rules supported by perception framework.
Originality/value
The contributions of this paper include: the requirement specification for a generic context‐aware pervasive middleware; and the design and implementation of the framework (i.e. perception framework) supporting the development of context‐aware web services. The perception framework includes a generic rule‐based reasoner allowing developers to use several RIF‐compliant rule description languages.
Details