课题基金 / 基金详情

Collaborative Proposal: Advances in Aspect-Oriented Languages, Methods, and Tools

Collaborative Proposal: Advances in Aspect-Oriented Languages, Methods, and Tools
协作提案:面向方面的语言、方法和工具的进展
批准号:
0429947
负责人:
William Griswold
金额:
$0.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2004
资助国家:
美国
项目状态:
已结题
起止时间:
2004-10-01 至 2006-09-30

项目摘要

项目成果

William Griswold的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Abstract: Aspect-oriented programming (AOP) promotes new mechanisms andmethods to improve separation of concerns in software design. AOP is notwell understood in theory, and remains controversial among researchers andpractitioners. One issue is that it relies on implementation-dependent,implicit side effects, contradicting traditional views on abstraction,information hiding, and compositional reasoning. The PIs' goals are toexplicate fundamental mechanisms of AOP; assess and improve the impact ofAOP on decomposition and coupling; and improve our understanding of theinherent complexity of, and potential for, compositional reasoning involvingAOP. The approach is to ground AOP in an underlying ontology of implicitinvocation and then to leverage knowledge in that domain to advance ourunderstanding of AOP. The intellectual significance of the proposed work isin its potential to improve our understanding of AOP, including effects onmodularity and abstraction, and the complexity of specification andverification. Broader impacts are anticipated to flow from regularized andimproved AOP mechanisms, e.g., for event abstraction. The project will alsosupport development and delivery of a senior-level undergraduate and earlygraduate course on AOP.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SHF: Small: Scalable and Practical Detection of Invariants for Software Inspection
  • 批准号:
    1719155
  • 项目类别:
    Standard Grant
  • 资助金额:
    $50.0万
  • 财政年份:
    2017
  • 负责人:
    William Griswold
  • 依托单位:
CPS: TTP Option: Synergy: Collaborative Research: Calibration of Personal Air Quality Sensors in the Field - Coping with Noise and Extending Capabilities
  • 批准号:
    1446912
  • 项目类别:
    Standard Grant
  • 资助金额:
    $111.0万
  • 财政年份:
    2015
  • 负责人:
    William Griswold
  • 依托单位:
SEL: Small: Crowdsourced Software Engineering using Gamification
  • 批准号:
    1423517
  • 项目类别:
    Standard Grant
  • 资助金额:
    $47.5万
  • 财政年份:
    2014
  • 负责人:
    William Griswold
  • 依托单位:
I-Corps: CodeSpells: Game-Based Education in American Schools
  • 批准号:
    1359492
  • 项目类别:
    Standard Grant
  • 资助金额:
    $5.0万
  • 财政年份:
    2014
  • 负责人:
    William Griswold
  • 依托单位:
海外基金