DocumentCode :
2392445
Title :
Configuring common personal software: a requirements-driven approach
Author :
Liaskos, Sotirios ; Lapouchnian, Alexei ; Wang, Yiqiao ; Yu, Yijun ; Easterbrook, Steve
Author_Institution :
Dept. of Comput. Sci., Toronto Univ., Ont., Canada
fYear :
2005
fDate :
29 Aug.-2 Sept. 2005
Firstpage :
9
Lastpage :
18
Abstract :
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.
Keywords :
configuration management; formal specification; personal computing; systems analysis; user interfaces; alternative system configuration; automatic system configuration; personal software configuration; requirements-driven approach; system functionality; user interface; user personalization; Communication system software; Computer science; Educational institutions; Electronic mail; Employment; Home computing; Mobile communication; Mobile computing; Productivity; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Requirements Engineering, 2005. Proceedings. 13th IEEE International Conference on
Print_ISBN :
0-7695-2425-7
Type :
conf
DOI :
10.1109/RE.2005.19
Filename :
1531023
Link To Document :
بازگشت