CAREER: Principles and Practices of Program Instumentation
CAREER: Principles and Practices of Program Instumentation
批准号:
9702188
负责人:
Steven Reiss
金额:
$20.5万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
1997
资助国家:
美国
项目状态:
已结题
起止时间:
1997-03-15 至 2001-08-31
中文摘要
系统的仪表和测量对于理解、调试、调优、改进、测试、验证或使其可靠是至关重要的。这个项目将研究程序仪表化的原理和实践。原理包括对并行、分布式和顺序系统中各种结构的动态测量和观察的理论理解,例如表示并行执行的无环或循环图,以及用于跟踪变量访问信息的有限自动机族。计算和分析这种结构的复杂性将被探讨,包括时间、空间、准确性和完整性之间的权衡。仪器的实践以用户可接受的成本实现测量技术,使用在线算法动态地决定做什么以及何时最好完成,并充分利用手头问题的语义。将开发技术,特别是用于调试和编程工具的技术,以解决由于仪器成本而无法使用的最著名的解决方案。还将开发一套可用于许多领域的实用技术库,所有这些技术都以理论基础为基础。这项研究将导致更深入地了解解决各种类型的仪器问题的成本以及解决这些问题的一系列技术。这个项目将通过让本科生参加独立的研究研讨会,以及部分指定的小型研究问题(这些问题的制定和解决需要同样多的工作)的“项目集”,来引导他们进行研究。这个项目将提升布朗大学的本科生拓展工作。这个项目将产生的工具将适合学生在他们的研究项目中使用
英文摘要
The instrumentation and measurement of systems is vital for them to be understood, debugged, tuned, refined, tested, validated, or made reliable. This project will investigate the principles and practice of program instrumentation. Principles include a theoretical understanding of the dynamic measurement and observation of various structures in parallel, distributed, and sequential systems, such as acyclic or cyclic graphs for representing parallel executions and families of finite automata for tracking information about variable accesses. The complexity of computing and analyzing such structures will be explored, including tradeoffs between time, space, accuracy, and completeness. The practice of instrumentation implements measurement techniques at a cost acceptable to users, using on-line algorithms to dynamically decide what to do and when it is best done and by fully exploiting the semantics of the problem at hand. Techniques will be developed, especially for debugging and programming tools, for problems whose best-known solutions are currently prohibitive because of instrumentation costs. An arsenal of practical techniques usable in many areas, all of which are based on theoretical underpinnings, will also be developed. This research will result in a deeper understanding of the cost of solving various types of instrumentation problems and an array of techniques for their solution. This project will introduce undergraduates to research by involving them in independent study seminars together with "project sets" partially specified mini-research problems which require as much work in problem formulation as solution. This project will escalate the undergraduate-outreach effort at Brown. The tools this project will produce will be suitable for use by students in their research projects.***
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SHF: Large: A Working Set Approach to Integrated Development Environments
-
批准号:1012056
-
项目类别:Continuing Grant
-
资助金额:$112.39万
-
财政年份:2010
-
负责人:Steven Reiss
-
依托单位:
CPATH CB: Applied Computer Science for the Humanities and Social Sciences
-
批准号:0829533
-
项目类别:Standard Grant
-
资助金额:$54.0万
-
财政年份:2008
-
负责人:Steven Reiss
-
依托单位:
Sod-HCER: Designing the Undesignable
-
批准号:0613162
-
项目类别:Standard Grant
-
资助金额:$22.41万
-
财政年份:2006
-
负责人:Steven Reiss
-
依托单位:
RI: The Brown Internet Computing Laboratory
-
批准号:0303577
-
项目类别:Continuing Grant
-
资助金额:$64.0万
-
财政年份:2003
-
负责人:Steven Reiss
-
依托单位:
ITR: Consistent Software Evolution
-
批准号:0218973
-
项目类别:Continuing Grant
-
资助金额:$45.0万
-
财政年份:2002
-
负责人:Steven Reiss
-
依托单位:
Next-Generation Programming Tools
-
批准号:9988141
-
项目类别:Standard Grant
-
资助金额:$29.72万
-
财政年份:2000
-
负责人:Steven Reiss
-
依托单位:
Visualization for Software Understanding
-
批准号:9982266
-
项目类别:Standard Grant
-
资助金额:$55.92万
-
财政年份:1999
-
负责人:Steven Reiss
-
依托单位:
LANDSCAPES: Visions of Programming Environments
-
批准号:9422625
-
项目类别:Continuing Grant
-
资助金额:$26.5万
-
财政年份:1995
-
负责人:Steven Reiss
-
依托单位:
Brown's Advanced Laboratory for Instructional Computing
-
批准号:9251672
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:1992
-
负责人:Steven Reiss
-
依托单位:
Empirical Evaluation of Multiparadigm Software Development
-
批准号:9111507
-
项目类别:Standard Grant
-
资助金额:$5.0万
-
财政年份:1991
-
负责人:Steven Reiss
-
依托单位:
Optimization of High-Level Languages
-
批准号:9015988
-
项目类别:Continuing Grant
-
资助金额:$20.9万
-
财政年份:1990
-
负责人:Steven Reiss
-
依托单位:
GAMUT: A Laboratory for Computer Science Instruction
-
批准号:8853317
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:1989
-
负责人:Steven Reiss
-
依托单位:
Automatic Production of Program Development Software
-
批准号:8200670
-
项目类别:Standard Grant
-
资助金额:$7.67万
-
财政年份:1982
-
负责人:Steven Reiss
-
依托单位:
Practical Data-Swapping
-
批准号:8022242
-
项目类别:Standard Grant
-
资助金额:$8.56万
-
财政年份:1981
-
负责人:Steven Reiss
-
依托单位:
Automatic Compiler Production
-
批准号:7905992
-
项目类别:Standard Grant
-
资助金额:$7.44万
-
财政年份:1979
-
负责人:Steven Reiss
-
依托单位:
国内基金
海外基金
基于First Principles的光催化降解PPCPs同步脱氮体系构建及其电子分配机制研究
-
批准号:51778175
-
项目类别:面上项目
-
资助金额:59.0万元
-
批准年份:2017
-
负责人:丁杰
-
依托单位: