User Guidance Of Resource-Adaptive Systems

This paper presents a framework for engineering resource-adaptive software systems targeted at small mobile devices. The proposed framework empowers users to control tradeoffs among a rich set of ervicespecific aspects of quality of service. After motivating the problem, the paper proposes a model f...

Full description

Saved in:
Bibliographic Details
Main Authors: SOUSA, João Pedro, BALAN, Rajesh Krishna, Poladian, Vahe, Garlan, David, Satyanarayanan, Mahadev
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2008
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/808
https://ink.library.smu.edu.sg/context/sis_research/article/1807/viewcontent/SousaetalICSOFT2008.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-1807
record_format dspace
spelling sg-smu-ink.sis_research-18072016-03-16T10:17:03Z User Guidance Of Resource-Adaptive Systems SOUSA, João Pedro BALAN, Rajesh Krishna Poladian, Vahe Garlan, David Satyanarayanan, Mahadev This paper presents a framework for engineering resource-adaptive software systems targeted at small mobile devices. The proposed framework empowers users to control tradeoffs among a rich set of ervicespecific aspects of quality of service. After motivating the problem, the paper proposes a model for capturing user preferences with respect to quality of service, and illustrates prototype user interfaces to elicit such models. The paper then describes the extensions and integration work made to accommodate the proposed framework on top of an existing software infrastructure for ubiquitous computing. The research question addressed here is the feasibility of coordinating resource allocation and adaptation policies in a way that end-users can understand and control in real time. The evaluation covered both systems and the usability perspectives, the latter by means of a user study. The contributions of this work are: first, a set of design guidelines for resource-adaptive systems, including APIs for integrating new applications; second, a concrete infrastructure that implements the guidelines. And third, a way to model quality of service tradeoffs based on utility theory, which our research indicates end-users with diverse backgrounds are able to leverage for guiding the adaptive behaviors towards activity-specific quality goals. 2008-07-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/808 https://ink.library.smu.edu.sg/context/sis_research/article/1807/viewcontent/SousaetalICSOFT2008.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Mobile Computing Resource Adaptation Self-adaptive Systems Software Architecture. Databases and Information Systems Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Mobile Computing
Resource Adaptation
Self-adaptive Systems
Software Architecture.
Databases and Information Systems
Software Engineering
spellingShingle Mobile Computing
Resource Adaptation
Self-adaptive Systems
Software Architecture.
Databases and Information Systems
Software Engineering
SOUSA, João Pedro
BALAN, Rajesh Krishna
Poladian, Vahe
Garlan, David
Satyanarayanan, Mahadev
User Guidance Of Resource-Adaptive Systems
description This paper presents a framework for engineering resource-adaptive software systems targeted at small mobile devices. The proposed framework empowers users to control tradeoffs among a rich set of ervicespecific aspects of quality of service. After motivating the problem, the paper proposes a model for capturing user preferences with respect to quality of service, and illustrates prototype user interfaces to elicit such models. The paper then describes the extensions and integration work made to accommodate the proposed framework on top of an existing software infrastructure for ubiquitous computing. The research question addressed here is the feasibility of coordinating resource allocation and adaptation policies in a way that end-users can understand and control in real time. The evaluation covered both systems and the usability perspectives, the latter by means of a user study. The contributions of this work are: first, a set of design guidelines for resource-adaptive systems, including APIs for integrating new applications; second, a concrete infrastructure that implements the guidelines. And third, a way to model quality of service tradeoffs based on utility theory, which our research indicates end-users with diverse backgrounds are able to leverage for guiding the adaptive behaviors towards activity-specific quality goals.
format text
author SOUSA, João Pedro
BALAN, Rajesh Krishna
Poladian, Vahe
Garlan, David
Satyanarayanan, Mahadev
author_facet SOUSA, João Pedro
BALAN, Rajesh Krishna
Poladian, Vahe
Garlan, David
Satyanarayanan, Mahadev
author_sort SOUSA, João Pedro
title User Guidance Of Resource-Adaptive Systems
title_short User Guidance Of Resource-Adaptive Systems
title_full User Guidance Of Resource-Adaptive Systems
title_fullStr User Guidance Of Resource-Adaptive Systems
title_full_unstemmed User Guidance Of Resource-Adaptive Systems
title_sort user guidance of resource-adaptive systems
publisher Institutional Knowledge at Singapore Management University
publishDate 2008
url https://ink.library.smu.edu.sg/sis_research/808
https://ink.library.smu.edu.sg/context/sis_research/article/1807/viewcontent/SousaetalICSOFT2008.pdf
_version_ 1770570723616620544