课题基金 / 基金详情

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

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

项目摘要

项目成果

Kevin Sullivan的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
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: Explicating and Exploiting the Physical Semantics of Code
  • 批准号:
    1909414
  • 项目类别:
    Standard Grant
  • 资助金额:
    $51.5万
  • 财政年份:
    2019
  • 负责人:
    Kevin Sullivan
  • 依托单位:
Collaborative Research: Developing a Constructive Logic-Based Theory of Value-Based Systems Engineering
  • 批准号:
    1400294
  • 项目类别:
    Standard Grant
  • 资助金额:
    $15.0万
  • 财政年份:
    2014
  • 负责人:
    Kevin Sullivan
  • 依托单位:
EAGER: Software Engineering Research for Societal Grand Challenge Problems
  • 批准号:
    1052874
  • 项目类别:
    Standard Grant
  • 资助金额:
    $10.0万
  • 财政年份:
    2010
  • 负责人:
    Kevin Sullivan
  • 依托单位:
Collaborative Proposal: Center for Software-Intensive Ultra-Large-Scale Systems
  • 批准号:
    0700600
  • 项目类别:
    Standard Grant
  • 资助金额:
    $1.0万
  • 财政年份:
    2007
  • 负责人:
    Kevin Sullivan
  • 依托单位:
海外基金