CPA-SEL: Better Tools for Software Understanding
CPA-SEL: Better Tools for Software Understanding
批准号:
0811610
负责人:
Brad Myers
金额:
$30.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2008
资助国家:
美国
项目状态:
已结题
起止时间:
2008-07-01 至 2012-06-30
中文摘要
题目:更好的软件理解工具pi: Brad a . Myers,卡内基梅隆大学理解软件是采取任何改变它的行动的先决条件,这仍然是昂贵且容易出错的。对该领域的程序员进行的研究已经确定了理解的重大障碍。对理解和使用api的可用性障碍的实验室和现场研究将产生开发人员如何理解对象设计的模型。这些结果将产生用于API探索和理解的新软件工具。通过新的可视化和交互技术,使人们能够更好地理解和修复错误,这将使他们能够对代码提出“为什么”和“为什么不”的问题,并通过可视化的方式显示负责的代码和数据流。新的工具将在逆向工程活动中支持其他人理解代码,重点关注数据和控制如何在大型和复杂的程序中流动。使用静态分析技术和新的“WhatTree”可视化将允许程序员调查他们的程序的更新路径,同时支持程序员收集和跟踪关于程序如何运行的事实和假设。结果将提高程序员的成功,从而提高他们的整体生产力。
英文摘要
TITLE: Betters Tools for Software UnderstandingPI: Brad A. Myers, Carnegie Mellon UniversityUnderstanding software is a prerequisite to taking any action to change it, and this remains expensive and error-prone. Research with programmers in the field has identified significant barriers to understanding. Lab and field studies of usability barriers in understanding and using APIs will result in models of how developers understand the design of the objects. These results will lead to new software tools for API exploration and understanding. Work on enabling people to better understand and fix bugs through new visualizations and interaction techniques will allow them to ask "Why" and "Why Not" questions about their code, with the answer visualizing the responsible code and dataflow. New tools will support understanding code by others during reverse engineering activities, focusing on how data and control can flow through large and complex programs. Using static analysis techniques and a new "WhatTree" visualization will allow programmers to investigate the update paths of their programs, while supporting the programmers in collecting and keeping track of facts and hypotheses about how the program operates. The results will improve programmer success and thus their overall productivity.
期刊论文(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
-
依托单位:
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
-
依托单位:
ITR: Collaborative Research: Dependable End-User Software
-
批准号:0324770
-
项目类别:Continuing Grant
-
资助金额:$32.4万
-
财政年份: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
-
依托单位:
国内基金
海外基金
登录
查看更多内容
C19ORF18通过抑制SEL1L-HRD1 ERAD功能
激活IRE1α在肝脏脂代谢紊乱中的作用
及机制
-
批准号:
-
项目类别:省市级项目
-
资助金额:10.0万元
-
批准年份:2025
-
负责人:高荣
-
依托单位:
刺参METTL3靶向内质网相关降解蛋白SEL1L激活体腔细胞凋亡的分子机制
-
批准号:LY23C190003
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2023
-
负责人:梁伟康
-
依托单位:
基于Sel1L探讨ERAD在泌乳调节中的作用与机制
-
批准号:82301824
-
项目类别:青年科学基金项目
-
资助金额:30万元
-
批准年份:2023
-
负责人:刘力
-
依托单位:
内质网相关降解关键因子Sel1L调控CD8+T细胞稳态及免疫应答机制研究
-
批准号:--
-
项目类别:面上项目
-
资助金额:53万元
-
批准年份:2022
-
负责人:张连军
-
依托单位:
胰岛素抵抗通过Sel1l-Hrd1介导的内质网相关蛋白降解途径引起神经元线粒体功能异常的机制研究
-
批准号:82270850
-
项目类别:面上项目
-
资助金额:52万元
-
批准年份:2022
-
负责人:王桂侠
-
依托单位:
SEL1L-CNX-FUNDC1轴诱导选择性自噬障碍在黑素细胞氧化损伤中的机制研究
-
批准号:--
-
项目类别:面上项目
-
资助金额:55万元
-
批准年份:2021
-
负责人:刘玲
-
依托单位:
内质网膜接头蛋白Sel1L在巨噬细胞中的作用及其病理意义研究
-
批准号:--
-
项目类别:面上项目
-
资助金额:58万元
-
批准年份:2021
-
负责人:季业伟
-
依托单位:
内质网接头蛋白Sel1L调控CD4+T细胞分化的机制及在EAE疾病发生中的作用
-
批准号:81871234
-
项目类别:面上项目
-
资助金额:57.0万元
-
批准年份:2018
-
负责人:夏圣
-
依托单位:
Sel1L缺失对肝脏线粒体活性氧及脂质代谢平衡的影响研究
-
批准号:31501154
-
项目类别:青年科学基金项目
-
资助金额:20.0万元
-
批准年份:2015
-
负责人:潘志雄
-
依托单位:
宿主肝细胞内SEL1L基因对乙型肝炎病毒复制的调控机制以及miRNA-125b对SEL1L基因表达的表观遗传学修饰
-
批准号:81471933
-
项目类别:面上项目
-
资助金额:63.0万元
-
批准年份:2014
-
负责人:张继明
-
依托单位: