DocumentCode :
3456371
Title :
Augmenting spreadsheets with constraint satisfaction
Author :
Sample, Tony ; Mouhoub, M.
Author_Institution :
Dept. of Comput. Sci., Univ. of Regina, Regina, SK, Canada
fYear :
2011
fDate :
8-11 May 2011
Abstract :
The popularity of the spreadsheet attests to its success at providing a usable programming interface to users with no programming experience. This success prompts the question of how a spreadsheet could be extended to be more powerful while retaining its ease of use. Adding the ability to express and satisfy constraints within the spreadsheet would enable it to be used to solve more complex problems. In this paper, a model for adding constraint satisfaction to a spreadsheet is given. It is designed to be spreadsheet-centric, in that the means to define and solve constraint networks is designed to be familiar to spreadsheet users. The model is implemented using Microsoft Excel and is contrasted with other models of adding constraint satisfaction to spreadsheets.
Keywords :
constraint handling; constraint satisfaction problems; human computer interaction; spreadsheet programs; Microsoft Excel; constraint networks; constraint satisfaction; programming interface; spreadsheet augmentation; spreadsheet-centric; Functional programming; Indexes; Knowledge engineering; Software; Spreadsheet programs;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical and Computer Engineering (CCECE), 2011 24th Canadian Conference on
Conference_Location :
Niagara Falls, ON
ISSN :
0840-7789
Print_ISBN :
978-1-4244-9788-1
Electronic_ISBN :
0840-7789
Type :
conf
DOI :
10.1109/CCECE.2011.6030616
Filename :
6030616
Link To Document :
بازگشت