CAREER: A Model For Designing Adaptable Software Components
CAREER: A Model For Designing Adaptable Software Components
批准号:
9733660
负责人:
George Heineman
金额:
$20.5万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
1998
资助国家:
美国
项目状态:
已结题
起止时间:
1998-04-01 至 2003-03-31
中文摘要
9733660 Heineman这项研究专注于设计软件组件的新技术,这些组件提供了一种适应其行为的机制。组件重用的传统方法受到限制,因为组件必须完全满足应用程序构建器的需求,然后才能重用。这项研究提出了一个新的方向,认为只有当应用程序构建者能够调整软件组件以满足他们的需求时,才会发生基于组件的软件开发。第一个目标是帮助组件设计人员设计和实现高度可重用的组件。本研究提出的独立于语言的解决方案同样适用于用C、C++或Java编写的组件。第二个目标是提供一种体系结构描述语言,用于根据目标应用程序的需要指定对各个组件的适配。第三个目标是构建一个设计工具,帮助用户从可适应的组件组成应用程序。第四个目标是定义一种重新工程方法,用于将现有的遗留代码改造为可适应的组件。最后一个目标是培训我们的学生设计高度可重复使用的软件组件并使用软件组件构建应用程序。这项研究将极大地提高从独立实现的软件组件创建大型复杂系统的能力。***
英文摘要
9733660 Heineman This research focuses on novel techniques for designing software components that provide a mechanism for adapting their behavior. Traditional approaches to component reuse are limited in that a component must exactly meet the needs of an application builder before it can be reused. This research proposes a new direction by suggesting that component-based software development will only occur when application builders can adapt software components to suit their needs. The first objective is to aid component designers in designing and implementing highly reusable components. The language-independent solution proposed by this research applies equally well to components written in C, C++, or Java. The second objective is to provide an architectural description language for specifying adaptations to individual components as needed for a target application. The third objective is to construct a design tool that helps users compose applications from adaptable components. A fourth objective is to define a reengineering methodology for retrofitting existing legacy code into adaptable components. A final objective is to train our students in designing highly reusable software components and building applications from software components. This research will greatly increase the ability to create large, complex systems from independently implemented software components. ***
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
IUSE: EHR: Improving Undergraduate Algorithms Instructions with Online Feedback
-
批准号:1903304
-
项目类别:Standard Grant
-
资助金额:$29.91万
-
财政年份:2019
-
负责人:George Heineman
-
依托单位:
ITR/SY: Features, Components, and Legacy Systems
-
批准号:0220166
-
项目类别:Continuing Grant
-
资助金额:$30.15万
-
财政年份:2002
-
负责人:George Heineman
-
依托单位:
国内基金
海外基金
登录
查看更多内容
基于术中实时影像的SAM(Segment anything model)开发AI指导房间隔穿刺位置决策的增强现实模型
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:居维竹
-
依托单位:
Development of a Linear Stochastic Model for Wind Field Reconstruction from Limited Measurement Data
-
批准号:--
-
项目类别:--
-
资助金额:40万元
-
批准年份:2020
-
负责人:Vikrant Gupta
-
依托单位:
应用Agent-Based-Model研究围术期单剂量地塞米松对手术切口愈合的影响及机制
-
批准号:81771933
-
项目类别:面上项目
-
资助金额:50.0万元
-
批准年份:2017
-
负责人:周全红
-
依托单位:
基于Multilevel Model的雷公藤多苷致育龄女性闭经预测模型研究
-
批准号:81503449
-
项目类别:青年科学基金项目
-
资助金额:18.0万元
-
批准年份:2015
-
负责人:张弛
-
依托单位:
基于非齐性 Makov model 建立病证结合的绝经后骨质疏松症早期风险评估模型
-
批准号:30873339
-
项目类别:面上项目
-
资助金额:32.0万元
-
批准年份:2008
-
负责人:谢雁鸣
-
依托单位: