ITR: Collaborative Research: Dependable End-User Software
ITR: Collaborative Research: Dependable End-User Software
批准号:
0324770
负责人:
Brad Myers
金额:
$32.4万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2003
资助国家:
美国
项目状态:
已结题
起止时间:
2003-10-15 至 2009-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
ABSTRACT0324770Brad A. MyersCarnegie-Mellon UThere has been considerable work in empowering end users to be able to write their own programs, and as a result, users are indeed doing so. In fact, the number of end-user programmers in the United States is expected to reach 55 million by 2005, as compared to only 2.75 million professional programmers. The programming systems used by these end users include spreadsheet systems, web authoring tools, and graphical languages for demonstrating the desired behavior of educational simulations. Using such systems, end users create software, in forms such as educational simulations, spreadsheets, and dynamic e-business web applications. Unfortunately, however, errors are pervasive in end-user software, and the resulting impact is sometimes enormous. When the software end users create is not dependable, there can be serious consequences for the people whose retirement funds, credit histories, e-business revenues, and even health and safety rely on decisions made based on that software.To address this problem, we propose a fundamental paradigm shift to a new way of thinking about the way end users create software. Our intent is to address the following research question:Is it possible to bring the bene.ts of rigorous software engineering methodologies to end users?We do not propose to transform end users into engineers. Rather, our plan is to enable systems to create software to collaborate with those users, in a software development paradigm that combines traditionally separate functions - blending speci.cation, design, implementation, component integration, debugging, testing, and maintenance into tightly integrated, highly interactive environments. These environments will employ new, incremental, feedback devices supported by analysis and inferential reasoning to help the user reason about the dependability of their software as they work with it, in a manner that respects the user's problem-solving directions to an extent unprecedented in existing software development environments.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SHF: Small: Personalizing API Documentation
-
批准号:2007482
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2020
-
负责人:Brad Myers
-
依托单位:
III: Large: Collaborative Research: Analysis Engineering for Robust End-to-End Data Science
-
批准号:1856641
-
项目类别:Continuing Grant
-
资助金额:$71.25万
-
财政年份:2019
-
负责人:Brad Myers
-
依托单位:
CHS: Small: Multimodal Conversational Assistant that Learns from Demonstrations
-
批准号:1814472
-
项目类别:Standard Grant
-
资助金额:$49.9万
-
财政年份:2018
-
负责人:Brad Myers
-
依托单位:
TWC: Small: Empirical Evaluation of the Usability and Security Implications of Application Programming Interface Design
-
批准号:1423054
-
项目类别:Standard Grant
-
资助金额:$49.91万
-
财政年份:2014
-
负责人:Brad Myers
-
依托单位:
HCC: Large: Collaborative Research: Variations to Support Exploratory Programming
-
批准号:1314356
-
项目类别:Standard Grant
-
资助金额:$92.95万
-
财政年份:2013
-
负责人:Brad Myers
-
依托单位:
HCC: Small: Better Tools for Authoring Interactive Behaviors
-
批准号:1116724
-
项目类别:Standard Grant
-
资助金额:$49.52万
-
财政年份:2011
-
负责人:Brad Myers
-
依托单位:
Pilot: Exploratory Programming for Interactive Behaviors: Unleashing Interaction Designers' Creativity
-
批准号:0757511
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2008
-
负责人:Brad Myers
-
依托单位:
CPA-SEL: Better Tools for Software Understanding
-
批准号:0811610
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:2008
-
负责人:Brad Myers
-
依托单位:
Automatically Generating Consistent User Interfaces for Multiple Appliances
-
批准号:0534349
-
项目类别:Continuing Grant
-
资助金额:$41.2万
-
财政年份:2005
-
负责人:Brad Myers
-
依托单位:
Lowering the Barriers to Successful Programming
-
批准号:0329090
-
项目类别:Continuing Grant
-
资助金额:$120.0万
-
财政年份:2003
-
负责人:Brad Myers
-
依托单位:
Using Handhelds to Help People with Motor Impairments
-
批准号:0308065
-
项目类别:Continuing Grant
-
资助金额:$47.52万
-
财政年份:2003
-
负责人:Brad Myers
-
依托单位:
Making it Easier to Interact with Technology Through Handheld Personal Universal Controllers
-
批准号:0117658
-
项目类别:Standard Grant
-
资助金额:$50.59万
-
财政年份:2001
-
负责人:Brad Myers
-
依托单位:
A More Natural Programming Language for Children
-
批准号:9900452
-
项目类别:Continuing Grant
-
资助金额:$40.0万
-
财政年份:1999
-
负责人:Brad Myers
-
依托单位:
DLI-Phase 2: An Intelligent Authoring Tool for Non-Programmers Using the Informedia Video Library
-
批准号:9817527
-
项目类别:Continuing Grant
-
资助金额:$45.0万
-
财政年份:1999
-
负责人:Brad Myers
-
依托单位:
Demonstrational Interfaces for Visualization and End-User Programming
-
批准号:9319969
-
项目类别:Continuing Grant
-
资助金额:$24.0万
-
财政年份:1994
-
负责人:Brad Myers
-
依托单位:
Using Demonstration in User Interfaces
-
批准号:9020089
-
项目类别:Standard Grant
-
资助金额:$26.91万
-
财政年份:1991
-
负责人:Brad Myers
-
依托单位:
海外基金