License: Creative Commons Attribution 4.0 International license (CC BY 4.0)
When quoting this document, please refer to the following
DOI: 10.4230/DagSemProc.07081.16
URN: urn:nbn:de:0030-drops-10862
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2007/1086/
Go to the corresponding Portal |
Abraham, Robin ;
Erwig, Martin
Exploiting Domain-Specific Structures For End-User Programming Support Tools
Abstract
In previous work we have tried to transfer ideas that have been successful in
general-purpose programming languages and mainstream software engineering into
the realm of spreadsheets, which is one important example of an end-user
programming environment.
More specifically, we have addressed the questions of how to employ the
concepts of type checking, program generation and maintenance, and testing in
spreadsheets. While the primary objective of our work has been to offer
improvements for end-user productivity, we have tried to follow two
particular principles to guide our research.
(1) Keep the number of new concepts to be learned by end users at a minimum.
(2) Exploit as much as possible information offered by the internal
structure of spreadsheets.
In this short paper we will illustrate our research approach with several examples.
BibTeX - Entry
@InProceedings{abraham_et_al:DagSemProc.07081.16,
author = {Abraham, Robin and Erwig, Martin},
title = {{Exploiting Domain-Specific Structures For End-User Programming Support Tools}},
booktitle = {End-User Software Engineering},
pages = {1--2},
series = {Dagstuhl Seminar Proceedings (DagSemProc)},
ISSN = {1862-4405},
year = {2007},
volume = {7081},
editor = {Margaret H. Burnett and Gregor Engels and Brad A. Myers and Gregg Rothermel},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/opus/volltexte/2007/1086},
URN = {urn:nbn:de:0030-drops-10862},
doi = {10.4230/DagSemProc.07081.16},
annote = {Keywords: Spreadsheet, program analysis}
}
Keywords: |
|
Spreadsheet, program analysis |
Collection: |
|
07081 - End-User Software Engineering |
Issue Date: |
|
2007 |
Date of publication: |
|
03.07.2007 |