...
首页> 外文期刊>Science of Computer Programming >Model-based programming environments for spreadsheets
【24h】

Model-based programming environments for spreadsheets

机译:电子表格的基于模型的编程环境

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Spreadsheets can be seen as a flexible programming environment. However, they lack some of the concepts of regular programming languages, such as structured data types. This can lead the user to edit the spreadsheet in a wrong way and perhaps cause corrupt or redundant data.We devised a method for extraction of a relational model from a spreadsheet and the subsequent embedding of the model back into the spreadsheet to create a model-based spreadsheet programming environment. The extraction algorithm is specific for spreadsheets since it considers particularities such as layout and column arrangement. The extracted model is used to generate formulas and visual elements that are then embedded in the spreadsheet helping the user to edit data in a correct way. We present preliminary experimental results from applying our approach to a sample of spreadsheets from the EUSES Spreadsheet Corpus.Finally, we conduct the first systematic empirical study to assess the effectiveness and efficiency of this approach. A set of spreadsheet end users worked with two different model-based spreadsheets, and we present and analyze here the results achieved.
机译:电子表格可以看作是灵活的编程环境。但是,它们缺少常规编程语言的某些概念,例如结构化数据类型。这可能会导致用户以错误的方式编辑电子表格,并可能导致损坏或冗余的数据。我们设计了一种方法,用于从电子表格中提取关系模型,然后将模型重新嵌入到电子表格中以创建模型,基于电子表格的编程环境。提取算法专用于电子表格,因为它考虑了诸如布局和列排列之类的特殊性。提取的模型用于生成公式和可视元素,然后将其嵌入电子表格中,以帮助用户以正确的方式编辑数据。通过将我们的方法应用于EUSES Spreadsheet Corpus的电子表格样本,我们提供了初步的实验结果。最后,我们进行了首次系统的实证研究,以评估这种方法的有效性和效率。一组电子表格最终用户使用了两个不同的基于模型的电子表格,我们在此介绍和分析所获得的结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号