scholarly journals Context-Aware End-User Development Review

2022 ◽  
Vol 12 (1) ◽  
pp. 479
Author(s):  
Victor Ponce ◽  
Bessam Abdulrazak

Context-aware application development frameworks enable context management and environment adaptation to automatize people’s activities. New technologies such as 5G and the Internet of Things (IoT) increase environment context (from devices/services), making functionalities available to augment context-aware applications. The result is an increased deployment of context-aware applications to support end-users in everyday activities. However, developing applications in context-aware frameworks involve diverse technologies, so that it traditionally involves software experts. In general, context-aware applications are limited in terms of personalization for end-users. They include configurations to personalize applications, but non-software experts can only change some of these configurations. Nowadays, advances in human–computer interaction provide techniques/metaphors to approach non-software experts. One approach is end-user development (EUD)—a set of activities and development tools that considers non-software experts as application builders. In this paper, we present our analysis of existing EUD approaches for building context-aware applications. We present a literature review of 37 screened papers obtained from research databases. This review aims to identify the methods, techniques, and tools proposed to build context-aware applications. Specifically, we reviewed EUD building techniques and implementations. Building techniques include metaphors/interaction styles proposed for application specification, composition, and testing. The implementations include a specification method to integrate and process context on the target application platforms. We also present the adoption trend and challenges of context-aware end-user development.

2016 ◽  
Vol 29 (2) ◽  
pp. 59-80 ◽  
Author(s):  
Richard J. Goeke ◽  
Robert H. Faley ◽  
Alan A. Brandyberry ◽  
Kevin E. Dow

As end-users work with increasingly complex technologies, it is important that these technologies be used to the fullest extent possible. Time is needed to learn how to use these new technologies and fit them to user tasks, but the fact that a user has gained experience does not mean that expertise has also been gained. Using survey data collected from 187 data warehouse end-users, we found that experience and expertise have a significant positive correlation (r = 0.35, p < 0.001), but expertise has a significantly greater effect on ease-of-use perceptions (t=10.2, p < 0.0001) and the use of a technology (t=21.08, p < 0.0001) than experience. Therefore, it is critical that researchers properly delineate which construct – end-user expertise or experience – is being assessed, when measuring the effect that individual differences have on the perceptions and use of technology.


Author(s):  
Tanya McGill ◽  
Chris Klisc

The development of applications by end users has become an integral part of organizational information provision. It has been established that there are both benefits and risks associated with end-user development, particularly in the areas of spreadsheets and databases. Web development tools are enabling a new kind of end-user development. The fact that Web page creation may impact, not only locally but also globally, significantly raises the importance of this type of end-user application development. This article reports on the extent of Web page development amongst end users and investigates their perceptions of the benefits and risks of end-user Web development relative to those associated with spreadsheet development and explores approaches to reducing the risks.


Author(s):  
Oleg Davidyuk ◽  
Valérie Issarny ◽  
Jukka Riekki

Activity-oriented computing (AOC) is a paradigm promoting the run-time realization of applications by composing ubiquitous services in the user’s surroundings according to abstract specifications of user activities. The paradigm is particularly well-suited for enacting ubiquitous applications. However, there is still a need for end-users to create and control the ubiquitous applications because they are better aware of their own needs and activities than any existing context-aware system could ever be. In this chapter, we give an overview of state of the art ubiquitous application composition, present the architecture of the MEDUSA middleware and demonstrate its realization, which is based on existing open-source solutions. On the basis of our discussion on state of the art ubiquitous application composition, we argue that current implementations of the AOC paradigm are lacking in end-user support. Our solution, the MEDUSA middleware, allows end-users to explicitly compose applications from networked services, while building on an activity-oriented computing infrastructure to dynamically realize the composition.


2008 ◽  
pp. 789-808
Author(s):  
Tanya McGill ◽  
Chris Klisc

The development of applications by end users has become an integral part of organizational information provision. It has been established that there are both benefits and risks associated with end-user development, particularly in the areas of spreadsheets and databases. Web development tools are enabling a new kind of end-user development. The fact that Web page creation may impact, not only locally but also globally, significantly raises the importance of this type of end-user application development. This article reports on the extent of Web page development amongst end users and investigates their perceptions of the benefits and risks of end-user Web development relative to those associated with spreadsheet development and explores approaches to reducing the risks.


Author(s):  
Tanya McGill ◽  
Chris Klisc

The development of applications by end users has become an integral part of organizational information provision. It has been established that there are both benefits and risks associated with end-user development, particularly in the areas of spreadsheets and databases. Web development tools are enabling a new kind of end user development. The fact that Web page creation may impact not only locally but also globally significantly raises the importance of this type of end user application development. This chapter reports on the extent of Web page development amongst end users and investigates their perceptions of the benefits and risks of end-user Web development relative to those associated with spreadsheet development and explores approaches to reducing the risks.


Author(s):  
Richard J. Goeke ◽  
Robert H. Faley ◽  
Alan A. Brandyberry ◽  
Kevin E. Dow

As end-users work with increasingly complex technologies, it is important that these technologies be used to the fullest extent possible. Time is needed to learn how to use these new technologies and fit them to user tasks, but the fact that a user has gained experience does not mean that expertise has also been gained. Using survey data collected from 187 data warehouse end-users, we found that experience and expertise have a significant positive correlation (r = 0.35, p < 0.001), but expertise has a significantly greater effect on ease-of-use perceptions (t=10.2, p < 0.0001) and the use of a technology (t=21.08, p < 0.0001) than experience. Therefore, it is critical that researchers properly delineate which construct – end-user expertise or experience – is being assessed, when measuring the effect that individual differences have on the perceptions and use of technology.


Author(s):  
Ben-Tzion Karsh

The purpose of this study was to examine how end user perceptions of (1) their inputs into the implementation of a new technology, (2) their inputs into the design of a new technology, and (3) the information received about a new technology affected their perceptions of the technology. Fifteen end users involved with or affected by the introduction of a new document imaging system served as subjects. A survey questionnaire was used to collect all necessary data. Participation in the implementation of the system was related to positive perceptions of system characteristics and new technology effects on end user jobs. Participation in the implementation was also related to satisfaction with the new technology. Implications for organizations planning on implementing new technologies are discussed.


2020 ◽  
Vol 30 (Supplement_5) ◽  
Author(s):  
S Houwaart

Abstract End-user (e.g. patients or the public) testing of information material is becoming more common in the German public health care system. However, including the end-user (in this case patients) in an optimisation process and thus enabling a close collaboration while developing PIMs is still rare. This is surprising, given the fact that patients provide the exact perspective one is trying to address. Within the isPO project, a patient organization is included as a legal project partner to act as the patient representative and provide the patient's perspective. As such, the patient organization was included in the PHR approach as part of the PIM-optimisation team. During the optimisation process, the patients gave practical insights into the procedures of diagnosing and treating different types of cancer as well as into the patient's changing priorities and challenges at different time points. This was crucial information for the envisioned application of the individual PIMs and their hierarchical overview. Moreover, the developed PIM-checklist enabled the patients to give detailed feedback to the PIMs. With their experience of being in the exact situation in which the PIMs will be applied, their recommendations, especially on the wording and layout of the materials, have been a valuable contribution to the PIM optimisation process. In this part of the seminar, we will take a closer look at the following skill building aspects: What is gained from including patients as end-users in the development and optimization of PIM?How can we reach patients to contribute to a PIM optimization process? Which requirements and prerequisites do patients have to provide to successfully work on an optimisation team?How to compromise and weigh opinions when different ideas occur? Altogether, this part will construct a structured path of productive patient involvement and help to overcome uncertainties regarding a collaboration with patient organizations.


Energies ◽  
2020 ◽  
Vol 13 (24) ◽  
pp. 6674
Author(s):  
Sebastian Hoffmann ◽  
Fabian Adelt ◽  
Johannes Weyer

This paper presents an agent-based model (ABM) for residential end-users, which is part of a larger, interdisciplinary co-simulation framework that helps to investigate the performance of future power distribution grids (i.e., smart grid scenarios). Different modes of governance (strong, soft and self-organization) as well as end-users’ heterogeneous behavior represent key influential factors. Feedback was implemented as a measure to foster grid-beneficial behavior, which encompasses a range of monetary and non-monetary incentives (e.g., via social comparison). The model of frame selection (MFS) serves as theoretical background for modelling end-users’ decision-making. Additionally, we conducted an online survey to ground the end-user sub-model on empirical data. Despite these empirical and theoretical foundations, the model presented should be viewed as a conceptual framework, which requires further data collection. Using an example scenario, representing a lowly populated residential area (167 households) with a high share of photovoltaic systems (30%), different modes of governance were compared with regard to their suitability for improving system stability (measured in cumulated load). Both soft and strong control were able to decrease overall fluctuations as well as the mean cumulated load (by approx. 10%, based on weekly observation). However, we argue that soft control could be sufficient and more societally desirable.


Sign in / Sign up

Export Citation Format

Share Document