SGER: A Framework for Debugging Domain Specific Languages
SGER: A Framework for Debugging Domain Specific Languages
批准号:
9985560
负责人:
Premkumar Devanbu
金额:
$5.28万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1999
资助国家:
美国
项目状态:
已结题
起止时间:
1999-09-15 至 2001-08-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
PI's Name: Devanbu, Premkumar T. Institution: University of California, Davis.TITLE: A Framework for Debugging Domain-Specific LanguagesDomain specific languages (DSL), high-level programming languages with constructs expressing precisely the concepts of a specific application domain, can be used to implement entire applications as DSL scripts. DSLs are growing in popularity, and are proving to be an effective means of improving productivity. However, people writing applications in domain specific languages are typically without debugging support and must resort to unpleasant, primitive methods to debug their scripts. Many tools (e.g., parser-generators) support DSL implementation, but a debugger for a DSL still must be built from scratch, without tool support. This project develops a re-usable infrastructure for building DSL debuggers. By analyzing interpreter-based implementations of DSLs, a uniform, general model of the most common features of the data structures found within the run-times of interpreters is developed. The model is then used to leverage a reusable, retargetable debugging framework (comprising a GUI, command interpretation machinery, etc.) that can be added at low cost to an existing interpreter to provide debugging support.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SHF:Medium: Studying and Exploiting the Bimodality of Software
-
批准号:2107592
-
项目类别:Standard Grant
-
资助金额:$120.0万
-
财政年份:2021
-
负责人:Premkumar Devanbu
-
依托单位:
Interdisciplinary Workshop on Statistical Natural Language Processing Methods for Software Engineering
-
批准号:1551318
-
项目类别:Standard Grant
-
资助金额:$6.58万
-
财政年份:2015
-
负责人:Premkumar Devanbu
-
依托单位:
SHF: Large: Collaborative Research: Exploiting the Naturalness of Software
-
批准号:1414172
-
项目类别:Continuing Grant
-
资助金额:$100.01万
-
财政年份:2014
-
负责人:Premkumar Devanbu
-
依托单位:
EAGER: Exploiting the Naturalness of Software
-
批准号:1247280
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:2012
-
负责人:Premkumar Devanbu
-
依托单位:
SHF: Medium: How Do Static Analysis Tools Affect End-User Quality
-
批准号:0964703
-
项目类别:Standard Grant
-
资助金额:$70.01万
-
财政年份:2010
-
负责人:Premkumar Devanbu
-
依托单位:
SoD-TEAM: Longitudinal effects of Design in Open Source Projects.
-
批准号:0613949
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2006
-
负责人:Premkumar Devanbu
-
依托单位:
Mining Problem-solving Behaviour from Open-Source Respositories
-
批准号:0525263
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2005
-
负责人:Premkumar Devanbu
-
依托单位:
Managing Evolution in Distributed, Heterogeneous Systems
-
批准号:0204348
-
项目类别:Standard Grant
-
资助金额:$15.0万
-
财政年份:2002
-
负责人:Premkumar Devanbu
-
依托单位:
ITR: Scalable and Secure Information Republication
-
批准号:0085961
-
项目类别:Continuing Grant
-
资助金额:$78.65万
-
财政年份:2000
-
负责人:Premkumar Devanbu
-
依托单位:
海外基金