Strategies for software source migration

软件源迁移策略

基本信息

  • 批准号:
    105714-2006
  • 负责人:
  • 金额:
    $ 1.6万
  • 依托单位:
  • 依托单位国家:
    加拿大
  • 项目类别:
    Discovery Grants Program - Individual
  • 财政年份:
    2007
  • 资助国家:
    加拿大
  • 起止时间:
    2007-01-01 至 2008-12-31
  • 项目状态:
    已结题

项目摘要

Proven software systems are established value in business and in the software industry; but in the fast-moving world of software development, proven systems must constantly adapt to changing external conditions.  The competitiveness and health of Canadian software industry depends on this. When an existing system is adapted to a new environment, a new compiler or programming language, or different support software and operating system appear around it.  One way to manage this adaptation is by "source migration", which involves substantial changes to the source code, in order to maintain it properly in the new environment. In the proposed research, we develop software design recovery from source, and automated source transformation strategies, under four headings: multi-layered software architecture, dialect (compiler version) migration, object-oriented framework migration, and rapid migration plans using dynamic and static analysis.
可扩展软件系统在商业和软件行业中具有既定的价值;但在快速发展的软件开发世界中,经过验证的系统必须不断适应不断变化的外部条件。加拿大软件行业的竞争力和健康取决于此。当一个现有的系统适应一个新的环境时,一个新的编译器或编程语言,或不同的支持软件和操作系统就会出现。管理这种适应的一种方法是“源代码迁移”,这涉及到对源代码的重大更改,以便在新的环境中正确地维护它。在拟议的研究中,我们开发的软件设计恢复从源代码,和自动化的源代码转换策略,四个标题:多层软件架构,方言(编译器版本)迁移,面向对象的框架迁移,并使用动态和静态分析的快速迁移计划。

项目成果

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

Malton, Andrew其他文献

Malton, Andrew的其他文献

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

{{ truncateString('Malton, Andrew', 18)}}的其他基金

Strategies for software source migration
软件源迁移策略
  • 批准号:
    105714-2006
  • 财政年份:
    2006
  • 资助金额:
    $ 1.6万
  • 项目类别:
    Discovery Grants Program - Individual
Design Recovery and Analysis for Software Source Migration
软件源迁移的设计恢复与分析
  • 批准号:
    105714-2002
  • 财政年份:
    2005
  • 资助金额:
    $ 1.6万
  • 项目类别:
    Discovery Grants Program - Individual
Design Recovery and Analysis for Software Source Migration
软件源迁移的设计恢复与分析
  • 批准号:
    105714-2002
  • 财政年份:
    2004
  • 资助金额:
    $ 1.6万
  • 项目类别:
    Discovery Grants Program - Individual
Design Recovery and Analysis for Software Source Migration
软件源迁移的设计恢复与分析
  • 批准号:
    105714-2002
  • 财政年份:
    2003
  • 资助金额:
    $ 1.6万
  • 项目类别:
    Discovery Grants Program - Individual
Design Recovery and Analysis for Software Source Migration
软件源迁移的设计恢复与分析
  • 批准号:
    105714-2002
  • 财政年份:
    2002
  • 资助金额:
    $ 1.6万
  • 项目类别:
    Discovery Grants Program - Individual
Constructive programming methods
构造性编程方法
  • 批准号:
    105714-1994
  • 财政年份:
    1995
  • 资助金额:
    $ 1.6万
  • 项目类别:
    Discovery Grants Program - Individual
Constructive programming methods
构造性编程方法
  • 批准号:
    105714-1994
  • 财政年份:
    1994
  • 资助金额:
    $ 1.6万
  • 项目类别:
    Discovery Grants Program - Individual
Constructive investigation of programming methods
编程方法的建设性研究
  • 批准号:
    105714-1991
  • 财政年份:
    1993
  • 资助金额:
    $ 1.6万
  • 项目类别:
    Discovery Grants Program - Individual
Constructive investigation of programming methods
编程方法的建设性研究
  • 批准号:
    105714-1991
  • 财政年份:
    1992
  • 资助金额:
    $ 1.6万
  • 项目类别:
    Discovery Grants Program - Individual
Constructive investigation of programming methods
编程方法的建设性研究
  • 批准号:
    105714-1991
  • 财政年份:
    1991
  • 资助金额:
    $ 1.6万
  • 项目类别:
    Discovery Grants Program - Individual

相似国自然基金

低辐射空间环境下商用多核处理器层次化软件容错技术研究
  • 批准号:
    90818016
  • 批准年份:
    2008
  • 资助金额:
    50.0 万元
  • 项目类别:
    重大研究计划

相似海外基金

Bioinformatics Strategies for Genome Wide Association Studies
全基因组关联研究的生物信息学策略
  • 批准号:
    10616262
  • 财政年份:
    2022
  • 资助金额:
    $ 1.6万
  • 项目类别:
Generating Personalized Synthetic Speech for Progressive Dysarthria Using Severity-Appropriate Adaptation Strategies for Neural Text-to-Speech and Voice Conversion
使用神经文本到语音和语音转换的严重程度适当的适应策略为进行性构音障碍生成个性化合成语音
  • 批准号:
    10525903
  • 财政年份:
    2022
  • 资助金额:
    $ 1.6万
  • 项目类别:
Leveraging data synthesis to identify optimal and robust strategies for HIV elimination among substance-using MSM
利用数据合成来确定消除吸毒 MSM 中艾滋病毒的最佳和稳健策略
  • 批准号:
    10402179
  • 财政年份:
    2022
  • 资助金额:
    $ 1.6万
  • 项目类别:
Generating Personalized Synthetic Speech for Progressive Dysarthria Using Severity-Appropriate Adaptation Strategies for Neural Text-to-Speech and Voice Conversion
使用神经文本到语音和语音转换的严重程度适当的适应策略为进行性构音障碍生成个性化合成语音
  • 批准号:
    10656540
  • 财政年份:
    2022
  • 资助金额:
    $ 1.6万
  • 项目类别:
Leveraging data synthesis to identify optimal and robust strategies for HIV elimination among substance-using MSM
利用数据合成来确定消除使用药物的 MSM 中的 HIV 的最佳且稳健的策略
  • 批准号:
    10612874
  • 财政年份:
    2022
  • 资助金额:
    $ 1.6万
  • 项目类别:
Bioinformatics Strategies for Genome Wide Association Studies
全基因组关联研究的生物信息学策略
  • 批准号:
    10654872
  • 财政年份:
    2022
  • 资助金额:
    $ 1.6万
  • 项目类别:
Artificial Intelligence Strategies for Alzheimer's Disease Research
阿尔茨海默病研究的人工智能策略
  • 批准号:
    10491672
  • 财政年份:
    2021
  • 资助金额:
    $ 1.6万
  • 项目类别:
Artificial Intelligence Strategies for Alzheimer's Disease Research
阿尔茨海默病研究的人工智能策略
  • 批准号:
    10907083
  • 财政年份:
    2021
  • 资助金额:
    $ 1.6万
  • 项目类别:
Cloud strategies for improving cost, scalability, and accessibility of a machine learning system for pathology images
用于提高病理图像机器学习系统的成本、可扩展性和可访问性的云策略
  • 批准号:
    10824959
  • 财政年份:
    2021
  • 资助金额:
    $ 1.6万
  • 项目类别:
Identifying optimal dynamic strategies for prostate cancer control
确定前列腺癌控制的最佳动态策略
  • 批准号:
    10671711
  • 财政年份:
    2020
  • 资助金额:
    $ 1.6万
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了