2005 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC'05)
DOI: 10.1109/vlhcc.2005.70
|View full text |Cite
|
Sign up to set email alerts
|

Visual Specifications of Correct Spreadsheets

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
36
0

Publication Types

Select...
4
2
2

Relationship

2
6

Authors

Journals

citations
Cited by 37 publications
(36 citation statements)
references
References 8 publications
0
36
0
Order By: Relevance
“…This approach, implemented in the Gencel system [21], [69], captures a spreadsheet and all its possible evolutions in a template developed in the Visual Template Specification Language (ViTSL) [70]. In the case of spreadsheets generated using this approach, the user does not ever have to edit the spreadsheet formulas since they are automatically generated by the system based on the template.…”
Section: Related Workmentioning
confidence: 99%
“…This approach, implemented in the Gencel system [21], [69], captures a spreadsheet and all its possible evolutions in a template developed in the Visual Template Specification Language (ViTSL) [70]. In the case of spreadsheets generated using this approach, the user does not ever have to edit the spreadsheet formulas since they are automatically generated by the system based on the template.…”
Section: Related Workmentioning
confidence: 99%
“…We have developed a visual notation (called Vitsl for Visual Template Specification Language) to describe spreadsheet templates that capture the essential structure of a spreadsheet and all of its future versions. The user can develop spreadsheet templates using a visual interface to Vitsl [3]. A template can then be imported into Gencel [12,13] which translates it into an initial spreadsheet instance, together with customized update operations for insertion/deletion of rows and columns.…”
Section: Related Workmentioning
confidence: 99%
“…For example, in order to be able to use the specification-based approach to the generation of safe spreadsheets [12], the user has to learn the specification language [4]. Sometimes these systems have only limited expressiveness.…”
Section: Related Workmentioning
confidence: 99%
“…In a final traversal 4 we can collect all the constraints along each path and attach the resulting conditions to the leaf expressions, which results in a constraint tree, shown in Figure 3(c). For a condition or expression to be executed, the constraint attached to it has to be satisfied.…”
Section: Expression and Constraint Treesmentioning
confidence: 99%
See 1 more Smart Citation