ITR: End-User Software Engineering
ITR: End-User Software Engineering
批准号:
0082265
负责人:
Margaret Burnett
金额:
$45.5万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2000
资助国家:
美国
项目状态:
已结题
起止时间:
2000-09-01 至 2004-08-31
中文摘要
目的是提高终端用户编程语言,特别是电子表格语言产生的软件的可靠性。这种方法是将软件工程问题作为一个整体来解决,方法是以递增的方式彼此交互并与用户交互。例如,系统会注意到用户对她测试的样本值的反应,然后会建议有关电子表格的一般原则,鼓励用户改进或修改建议。随着电子表格的发展,系统和用户之间的这种协作将逐渐产生正式的规范。这些规格反过来可以被反馈以增强可靠性--通过自动建议适当的测试值、帮助定位故障以及确保继续与规格保持一致。这项研究涉及三个方面:开发用户-系统协作的交互机制,为协作的系统部分开发算法,以及进行实验以评估有效性。这是第一次尝试将基本的软件工程原理应用于最终用户编程。由于终端用户编写的程序和电子表格的使用非常普遍,而且它们缺乏可靠性是普遍存在的,可靠性的提高将影响潜在的大量商业和个人计算机用户。
英文摘要
AbstractThe objective is to improve the reliability of software produced byend-user programming languages in general, and by spreadsheetlanguages in particular. The approach is to address softwareengineering issues as an integrated whole in ways that incrementallyinteract with each other and with the user. For example, the systemwill notice the user's reactions to sample values she tests, and willthen suggest general principles about the spreadsheet, encouraging theuser to refine or modify the suggestions. This collaboration betweenthe system and user will incrementally generate formal specificationsas the spreadsheet evolves. These specifications can in turn be fedback to enhance reliability -- by automatically suggesting appropriatetest values, by helping locate faults, and by ensuring continuingconsistency with the specifications. The research involves threefacets: developing an interactive mechanism for user-systemcollaboration, developing algorithms for the system's part of thecollaboration, and conducting experiments to evaluate effectiveness.This is the first research attempting to bring fundamental softwareengineering principles to bear on end-user programming. Since the useof end-user-written programs and spreadsheets is very widespread andtheir lack of reliability is pervasive, improved reliability willimpact a potentially huge number of business and personal computerusers.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
WORKSHOP: Doctoral Consortium at the ACM Computer-Human Interaction (CHI 2023) Conference
-
批准号:2317080
-
项目类别:Standard Grant
-
资助金额:$2.05万
-
财政年份:2023
-
负责人:Margaret Burnett
-
依托单位:
Embedding Equitable Design through Undergraduate Computing Curricula
-
批准号:2042324
-
项目类别:Standard Grant
-
资助金额:$16.91万
-
财政年份:2021
-
负责人:Margaret Burnett
-
依托单位:
CHS: Small: Software to Support Diverse Problem Solvers
-
批准号:1528061
-
项目类别:Continuing Grant
-
资助金额:$50.0万
-
财政年份:2015
-
负责人:Margaret Burnett
-
依托单位:
CER: Collaborative Research: Computing Education through Collaborative Debugging
-
批准号:1240957
-
项目类别:Standard Grant
-
资助金额:$32.5万
-
财政年份:2012
-
负责人:Margaret Burnett
-
依托单位:
HCC: Small: Supporting Males' and Females' Problem-Solving Strategies in End-User Debugging
-
批准号:0917366
-
项目类别:Continuing Grant
-
资助金额:$50.0万
-
财政年份:2009
-
负责人:Margaret Burnett
-
依托单位:
HCC-Medium: End-user debugging of machine-learned programs
-
批准号:0803487
-
项目类别:Continuing Grant
-
资助金额:$61.82万
-
财政年份:2008
-
负责人:Margaret Burnett
-
依托单位:
ITWF: Gender HCI Issues in Problem-Solving Software
-
批准号:0420533
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2004
-
负责人:Margaret Burnett
-
依托单位:
Workshop Event: Programming Languages/Environments for the Educationally Disadvantaged
-
批准号:0324756
-
项目类别:Standard Grant
-
资助金额:$3.91万
-
财政年份:2003
-
负责人:Margaret Burnett
-
依托单位:
ITR: Collaborative Research: Dependable End-User Software
-
批准号:0325273
-
项目类别:Continuing Grant
-
资助金额:$168.0万
-
财政年份:2003
-
负责人:Margaret Burnett
-
依托单位:
Experimental Software Systems: An Experimental Environment for Integrating Testing and Debugging in Form-Based Visual Programming Languages
-
批准号:9806821
-
项目类别:Continuing Grant
-
资助金额:$90.96万
-
财政年份:1998
-
负责人:Margaret Burnett
-
依托单位:
NYI: Visual Programming Languages (Scaling Up)
-
批准号:9457473
-
项目类别:Continuing Grant
-
资助金额:$31.1万
-
财政年份:1994
-
负责人:Margaret Burnett
-
依托单位:
Research Initiation Award: Toward Scaling Up: Visual Data Abstraction for Declarative Visual Programming Languages
-
批准号:9308649
-
项目类别:Standard Grant
-
资助金额:$9.0万
-
财政年份:1993
-
负责人:Margaret Burnett
-
依托单位:
A Study of the Scaling Up Problem for Declarative Visual Programming Languages
-
批准号:9396134
-
项目类别:Standard Grant
-
资助金额:$0.72万
-
财政年份:1993
-
负责人:Margaret Burnett
-
依托单位:
A Study of the Scaling Up Problem for Declarative Visual Programming Languages
-
批准号:9215030
-
项目类别:Standard Grant
-
资助金额:$1.58万
-
财政年份:1992
-
负责人:Margaret Burnett
-
依托单位:
国内基金
海外基金
真菌特异的内吞作用相关蛋白End3发挥作用的结构研究
-
批准号:32000859
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2020
-
负责人:王冬立
-
依托单位:
从PBMC-β-END-μ-阿片受体途径探讨华蟾素治疗癌痛的外周机制
-
批准号:81173612
-
项目类别:面上项目
-
资助金额:58.0万元
-
批准年份:2011
-
负责人:陈涛
-
依托单位:
研究EB1(End-Binding protein 1)的癌基因特性及作用机制
-
批准号:30672361
-
项目类别:面上项目
-
资助金额:24.0万元
-
批准年份:2006
-
负责人:徐宁志
-
依托单位: