SGER: A Framework for Debugging Domain Specific Languages

SGER:用于调试领域特定语言的框架

基本信息

  • 批准号:
    9985560
  • 负责人:
  • 金额:
    $ 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.
主要研究者姓名:Devanbu,Premkumar T.机构:领域特定语言(DSL)是一种高级编程语言,其结构精确地表达了特定应用领域的概念,可用于将整个应用程序实现为DSL脚本。 DSL越来越受欢迎,并且被证明是提高生产力的有效手段。 然而,用领域特定语言编写应用程序的人通常没有调试支持,必须求助于不愉快的原始方法来调试他们的脚本。许多工具(例如,解析器-生成器)支持DSL实现,但是DSL的调试器仍然必须从头开始构建,没有工具支持。这个项目开发了一个可重用的基础设施建设DSL调试器。 通过分析基于解释器的DSL实现,开发了解释器运行时内发现的数据结构的最常见特征的统一的通用模型。 然后,该模型用于利用可重用的、可重定向的调试框架(包括GUI、命令解释机器等)。其可以以低成本添加到现有解释器以提供调试支持。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Premkumar Devanbu其他文献

Premkumar Devanbu的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Premkumar Devanbu', 18)}}的其他基金

SHF:Medium: Studying and Exploiting the Bimodality of Software
SHF:Medium:研究和利用软件的双峰性
  • 批准号:
    2107592
  • 财政年份:
    2021
  • 资助金额:
    $ 5.28万
  • 项目类别:
    Standard Grant
Interdisciplinary Workshop on Statistical Natural Language Processing Methods for Software Engineering
软件工程统计自然语言处理方法跨学科研讨会
  • 批准号:
    1551318
  • 财政年份:
    2015
  • 资助金额:
    $ 5.28万
  • 项目类别:
    Standard Grant
SHF: Large: Collaborative Research: Exploiting the Naturalness of Software
SHF:大型:协作研究:利用软件的自然性
  • 批准号:
    1414172
  • 财政年份:
    2014
  • 资助金额:
    $ 5.28万
  • 项目类别:
    Continuing Grant
EAGER: Exploiting the Naturalness of Software
EAGER:利用软件的自然性
  • 批准号:
    1247280
  • 财政年份:
    2012
  • 资助金额:
    $ 5.28万
  • 项目类别:
    Standard Grant
SHF: Medium: How Do Static Analysis Tools Affect End-User Quality
SHF:中:静态分析工具如何影响最终用户质量
  • 批准号:
    0964703
  • 财政年份:
    2010
  • 资助金额:
    $ 5.28万
  • 项目类别:
    Standard Grant
SoD-TEAM: Longitudinal effects of Design in Open Source Projects.
SoD-TEAM:开源项目中设计的纵向影响。
  • 批准号:
    0613949
  • 财政年份:
    2006
  • 资助金额:
    $ 5.28万
  • 项目类别:
    Standard Grant
Mining Problem-solving Behaviour from Open-Source Respositories
从开源存储库中挖掘解决问题的行为
  • 批准号:
    0525263
  • 财政年份:
    2005
  • 资助金额:
    $ 5.28万
  • 项目类别:
    Standard Grant
Managing Evolution in Distributed, Heterogeneous Systems
管理分布式异构系统中的演化
  • 批准号:
    0204348
  • 财政年份:
    2002
  • 资助金额:
    $ 5.28万
  • 项目类别:
    Standard Grant
ITR: Scalable and Secure Information Republication
ITR:可扩展且安全的信息发布
  • 批准号:
    0085961
  • 财政年份:
    2000
  • 资助金额:
    $ 5.28万
  • 项目类别:
    Continuing Grant

相似海外基金

Integrating Self-Regulated Learning Into STEM Courses: Maximizing Learning Outcomes With The Success Through Self-Regulated Learning Framework
将自我调节学习融入 STEM 课程:通过自我调节学习框架取得成功,最大化学习成果
  • 批准号:
    2337176
  • 财政年份:
    2024
  • 资助金额:
    $ 5.28万
  • 项目类别:
    Standard Grant
CAREER: Many-Body Green's Function Framework for Materials Spectroscopy
职业:材料光谱的多体格林函数框架
  • 批准号:
    2337991
  • 财政年份:
    2024
  • 资助金额:
    $ 5.28万
  • 项目类别:
    Standard Grant
CAREER: Resilient and Efficient Automatic Control in Energy Infrastructure: An Expert-Guided Policy Optimization Framework
职业:能源基础设施中的弹性和高效自动控制:专家指导的政策优化框架
  • 批准号:
    2338559
  • 财政年份:
    2024
  • 资助金额:
    $ 5.28万
  • 项目类别:
    Standard Grant
Planning Grant: Developing capacity to attract diverse students to the geosciences: A public relations framework
规划补助金:培养吸引多元化学生学习地球科学的能力:公共关系框架
  • 批准号:
    2326816
  • 财政年份:
    2024
  • 资助金额:
    $ 5.28万
  • 项目类别:
    Standard Grant
RII Track-4:NSF: An Integrated Urban Meteorological and Building Stock Modeling Framework to Enhance City-level Building Energy Use Predictions
RII Track-4:NSF:综合城市气象和建筑群建模框架,以增强城市级建筑能源使用预测
  • 批准号:
    2327435
  • 财政年份:
    2024
  • 资助金额:
    $ 5.28万
  • 项目类别:
    Standard Grant
EAGER/Collaborative Research: An LLM-Powered Framework for G-Code Comprehension and Retrieval
EAGER/协作研究:LLM 支持的 G 代码理解和检索框架
  • 批准号:
    2347624
  • 财政年份:
    2024
  • 资助金额:
    $ 5.28万
  • 项目类别:
    Standard Grant
CRII: OAC: A Compressor-Assisted Collective Communication Framework for GPU-Based Large-Scale Deep Learning
CRII:OAC:基于 GPU 的大规模深度学习的压缩器辅助集体通信框架
  • 批准号:
    2348465
  • 财政年份:
    2024
  • 资助金额:
    $ 5.28万
  • 项目类别:
    Standard Grant
Collaborative Research: An Integrated Framework for Learning-Enabled and Communication-Aware Hierarchical Distributed Optimization
协作研究:支持学习和通信感知的分层分布式优化的集成框架
  • 批准号:
    2331710
  • 财政年份:
    2024
  • 资助金额:
    $ 5.28万
  • 项目类别:
    Standard Grant
Collaborative Research: An Integrated Framework for Learning-Enabled and Communication-Aware Hierarchical Distributed Optimization
协作研究:支持学习和通信感知的分层分布式优化的集成框架
  • 批准号:
    2331711
  • 财政年份:
    2024
  • 资助金额:
    $ 5.28万
  • 项目类别:
    Standard Grant
CAREER: A Universal Framework for Safety-Aware Data-Driven Control and Estimation
职业:安全意识数据驱动控制和估计的通用框架
  • 批准号:
    2340089
  • 财政年份:
    2024
  • 资助金额:
    $ 5.28万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了