ITR: Controlling Software Complexity with Aspects and Analysis

ITR:通过方面和分析控制软件复杂性

基本信息

  • 批准号:
    0312598
  • 负责人:
  • 金额:
    $ 46.18万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2003
  • 资助国家:
    美国
  • 起止时间:
    2003-10-01 至 2007-09-30
  • 项目状态:
    已结题

项目摘要

ABSTRACT CCR-0312598 PI: Mitchell WandNortheastern UniversityModern software systems depend on the interaction of a large number of components. For such systems to function reliably, this complexity must be controlled. Traditional system-composition methods, such asmodules and layering, have turned out to be brittle when confronted with the need for adaptation to new contexts. Aspect-oriented programming (AOP) is a promising recent technology for allowing adaptation of program units across module boundaries. However, AOP as currently practiced sacrifices many of the benefits of traditional module systems. The goal of this research is to develop a new language constructs for AOP that will retain the benefits of traditional module composition. A second goal is to extend programanalysis, a well-known set of techniques for understanding programs in the small, to help understand the interaction of components in AOP systems. Such analysis techniques also have implications for reliablescientific computing.
摘要CCR-0312598 PI:Mitchell WandNortheastern University现代软件系统依赖于大量组件的交互。 为了使这种系统可靠地运行,必须控制这种复杂性。 传统的系统组合方法,如模块和分层,在面对适应新环境的需求时变得脆弱。 面向对象编程(AOP)是一种允许程序单元跨模块边界自适应的新技术。 然而,当前实践的AOP牺牲了传统模块系统的许多优点。 本研究的目标是为AOP开发一种新的语言结构,它将保留传统模块组合的优点。 第二个目标是扩展AOP分析,这是一组众所周知的用于理解小程序的技术,以帮助理解AOP系统中组件的交互。这样的分析技术对可靠的科学计算也有影响。

项目成果

期刊论文数量(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 }}

Mitchell Wand其他文献

Revised Report on the Algorithmic Language Scheme
算法语言方案修订报告
  • DOI:
  • 发表时间:
    1998
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Harold Abelson;R. Dybvig;C. T. Haynes;G. Rozas;IV N.I.Adams;Daniel P. Friedman;E. Kohlbecker;Guy L. Steele;D. H. Bartley;Robert H. Halstead;Don Oxley;Gerald J. Sussman;G. Brooks;Chris Hanson;Kent M. Pitman;Mitchell Wand
  • 通讯作者:
    Mitchell Wand
Boolean-valued loops
  • DOI:
    10.1007/bf01931683
  • 发表时间:
    1975-12-01
  • 期刊:
  • 影响因子:
    1.700
  • 作者:
    David S. Wise;Daniel P. Friedman;Stuart C. Shapiro;Mitchell Wand
  • 通讯作者:
    Mitchell Wand

Mitchell Wand的其他文献

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

{{ truncateString('Mitchell Wand', 18)}}的其他基金

CPA-SEL: Developing a Theory of Hygienic Macros
CPA-SEL:发展宏观卫生理论
  • 批准号:
    0811015
  • 财政年份:
    2008
  • 资助金额:
    $ 46.18万
  • 项目类别:
    Continuing Grant
Semantics of Implicit Procedure-Calling Mechanisms
隐式过程调用机制的语义
  • 批准号:
    0097740
  • 财政年份:
    2001
  • 资助金额:
    $ 46.18万
  • 项目类别:
    Standard Grant
Analysis-Based Program Transformation
基于分析的程序转换
  • 批准号:
    9804115
  • 财政年份:
    1998
  • 资助金额:
    $ 46.18万
  • 项目类别:
    Continuing grant
Heap Storage Optimizations and Their Semantics in Higher-Order Languages
高阶语言中的堆存储优化及其语义
  • 批准号:
    9629801
  • 财政年份:
    1997
  • 资助金额:
    $ 46.18万
  • 项目类别:
    Continuing grant
Verifying Compiler Algorithms
验证编译器算法
  • 批准号:
    9404646
  • 财政年份:
    1994
  • 资助金额:
    $ 46.18万
  • 项目类别:
    Standard Grant
Semantics of Computation
计算语义
  • 批准号:
    9304144
  • 财政年份:
    1993
  • 资助金额:
    $ 46.18万
  • 项目类别:
    Continuing grant
Formal Verification of Compiler Algorithms
编译器算法的形式验证
  • 批准号:
    9014603
  • 财政年份:
    1991
  • 资助金额:
    $ 46.18万
  • 项目类别:
    Continuing grant
Semantics of Computation
计算语义
  • 批准号:
    9002253
  • 财政年份:
    1990
  • 资助金额:
    $ 46.18万
  • 项目类别:
    Standard Grant
Semantics of Computation
计算语义
  • 批准号:
    8801591
  • 财政年份:
    1988
  • 资助金额:
    $ 46.18万
  • 项目类别:
    Continuing grant
Semantics of Computation
计算语义
  • 批准号:
    8605218
  • 财政年份:
    1986
  • 资助金额:
    $ 46.18万
  • 项目类别:
    Standard Grant

相似海外基金

Opensource software simulations towards understanding, monitoring and controlling COVID-19 transmission by managing air, people distancing and adapting urban environments: ventESI
通过管理空气、人员疏远和适应城市环境来理解、监测和控制 COVID-19 传播的开源软件模拟:ventESI
  • 批准号:
    85435
  • 财政年份:
    2020
  • 资助金额:
    $ 46.18万
  • 项目类别:
    Collaborative R&D
Applied development of software for controlling and interfacing with electro-mechanical equipment
机电设备控制和接口软件的应用开发
  • 批准号:
    522679-2018
  • 财政年份:
    2018
  • 资助金额:
    $ 46.18万
  • 项目类别:
    Experience Awards (previously Industrial Undergraduate Student Research Awards)
Applied development of software for controlling and interfacing with electro-mechanical equipment
机电设备控制和接口软件的应用开发
  • 批准号:
    522633-2018
  • 财政年份:
    2018
  • 资助金额:
    $ 46.18万
  • 项目类别:
    Experience Awards (previously Industrial Undergraduate Student Research Awards)
EAGER: CDS&E: An Open-Source Software Package for Assessing and Controlling Photocatalytic Reactions
渴望:CDS
  • 批准号:
    1833218
  • 财政年份:
    2018
  • 资助金额:
    $ 46.18万
  • 项目类别:
    Continuing Grant
Applied development of software for controlling and interfacing with electro-mechanical equipment
机电设备控制和接口软件的应用开发
  • 批准号:
    517813-2017
  • 财政年份:
    2018
  • 资助金额:
    $ 46.18万
  • 项目类别:
    Experience Awards (previously Industrial Undergraduate Student Research Awards)
Applied development of software for controlling and interfacing with electro-mechanical equipment
机电设备控制和接口软件的应用开发
  • 批准号:
    514545-2017
  • 财政年份:
    2017
  • 资助金额:
    $ 46.18万
  • 项目类别:
    Experience Awards (previously Industrial Undergraduate Student Research Awards)
Applied development of software for controlling and interfacing with electro-mechanical equipment
机电设备控制和接口软件的应用开发
  • 批准号:
    508341-2017
  • 财政年份:
    2017
  • 资助金额:
    $ 46.18万
  • 项目类别:
    Experience Awards (previously Industrial Undergraduate Student Research Awards)
Understanding and Controlling Software Reliability Model based on Co-evolution of OSS and OSS Community
基于OSS和OSS社区共同演化的软件可靠性模型的理解和控制
  • 批准号:
    16K16037
  • 财政年份:
    2016
  • 资助金额:
    $ 46.18万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
OnTarget: Big Data Informed Software for the Design of cis-Regulatory Regions Controlling Human Gene Expression.
OnTarget:用于设计控制人类基因表达的顺式调控区域的大数据知情软件。
  • 批准号:
    352908
  • 财政年份:
    2016
  • 资助金额:
    $ 46.18万
  • 项目类别:
    Operating Grants
Increased flexibility for heterogeneously structured material flow systems enabled by intelligent software agents controlling self-configuring conveyors
通过控制自配置输送机的智能软件代理,提高异构结构物料流系统的灵活性
  • 批准号:
    251665026
  • 财政年份:
    2014
  • 资助金额:
    $ 46.18万
  • 项目类别:
    Research Grants
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了