loading...
Configuring Common Personal Software: a Requirements-Driven Approach
Paris, France August 29-September 02
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/RE.2005.1913th IEEE International Requirements ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Sotirios Liaskos, University of Toronto
Alexei Lapouchnian, University of Toronto
Yiqiao Wang, University of Toronto
Yijun Yu, University of Toronto
Steve Easterbrook, University of Toronto

We investigate the personalization capabilities of common personal software systems. We use a typical e-mail client as an example of such a system, and examine the configuration screens it offers to its users. We discover that each configuration value reflects each of the ways with which the user goals can be satisfied. Thus, we construct a goal model in which alternative ways for satisfying high level goals are matched with alternative system configurations. This way, automatic configuration of the system by reasoning about the overlaying goal model can be achieved. We find that the vast majority of the configuration options that refer to system functionality can be configured using this method, facilitating thereby the personalization tasks for users with no technical background, and ensuring, at the same time, consistency and meaningfulness in the configuration result.

Citation:
Sotirios Liaskos, Alexei Lapouchnian, Yiqiao Wang, Yijun Yu, Steve Easterbrook, "Configuring Common Personal Software: a Requirements-Driven Approach," re, pp.9-18, 13th IEEE International Requirements Engineering Conference (RE'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.


Suggestions