Mining Software Repositories to Infer Software Product Line Migration Strategies
Mining Software Repositories to Infer Software Product Line Migration Strategies
批准号:
RGPIN-2017-04289
负责人:
Nadi, Sarah
金额:
$2.04万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2017
资助国家:
加拿大
项目状态:
已结题
起止时间:
2017-01-01 至 2018-12-31
中文摘要
“一刀切”的软件系统不再实用;定制以适应各种硬件和用户需求往往是必要的。例如,惠普生产了40多种打印机型号,Linux内核支持32种计算机体系结构,这些体系结构包括在从移动设备到企业服务器的各种设备中。软件通常是为考虑到的特定产品而设计的,当新需求出现时,旧产品会被复制和修改以适应这些新需求。这种复制方法很麻烦,管理单独的相关产品容易出错,并可能导致冗余(例如,将相同的错误修复应用于不同的产品)。软件产品线(SPL)恰恰避免了这种情况。SPL是一个共享的、可配置的平台,它提供一组
英文摘要
A 'one size fits all' software system is no longer practical; customizations to fit various hardware and user requirements are often necessary. For example, Hewlett-Packard produces over 40 printer models, and the Linux kernel supports 32 computer architectures that are included in devices ranging from mobile devices to enterprise servers. Software is often designed for a specific product in mind, and when new requirements arise, the old product is copied and modified to fit these new requirements. This copying approach is cumbersome, and managing separate related products is error-prone and can lead to redundancy (e.g., applying the same bug fix to different products). Software Product Lines (SPLs) avoid exactly this situation. An SPL is a shared, configurable platform that provides a set of
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Canada Research Chair in Software Reuse
-
批准号:CRC-2017-00235
-
项目类别:Canada Research Chairs
-
资助金额:$4.37万
-
财政年份:2022
-
负责人:Nadi, Sarah
-
依托单位:
Mining Software Repositories to Infer Software Product Line Migration Strategies
-
批准号:RGPIN-2017-04289
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$4.08万
-
财政年份:2022
-
负责人:Nadi, Sarah
-
依托单位:
Software Reuse
-
批准号:CRC-2021-00417
-
项目类别:Canada Research Chairs
-
资助金额:$3.64万
-
财政年份:2022
-
负责人:Nadi, Sarah
-
依托单位:
Canada Research Chair In Software Reuse
-
批准号:CRC-2017-00235
-
项目类别:Canada Research Chairs
-
资助金额:$8.74万
-
财政年份:2021
-
负责人:Nadi, Sarah
-
依托单位:
Mining Software Repositories to Infer Software Product Line Migration Strategies
-
批准号:RGPIN-2017-04289
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2021
-
负责人:Nadi, Sarah
-
依托单位:
Canada Research Chair in Software Reuse
-
批准号:1000231688-2017
-
项目类别:Canada Research Chairs
-
资助金额:$8.74万
-
财政年份:2020
-
负责人:Nadi, Sarah
-
依托单位:
Mining Software Repositories to Infer Software Product Line Migration Strategies
-
批准号:RGPIN-2017-04289
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2020
-
负责人:Nadi, Sarah
-
依托单位:
Canada Research Chair in Software Reuse
-
批准号:1000231688-2017
-
项目类别:Canada Research Chairs
-
资助金额:$8.74万
-
财政年份:2019
-
负责人:Nadi, Sarah
-
依托单位:
Mining Software Repositories to Infer Software Product Line Migration Strategies
-
批准号:RGPIN-2017-04289
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2019
-
负责人:Nadi, Sarah
-
依托单位:
Mining Software Repositories to Infer Software Product Line Migration Strategies
-
批准号:RGPIN-2017-04289
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2018
-
负责人:Nadi, Sarah
-
依托单位:
Canada Research Chair in Software Reuse
-
批准号:1000231688-2017
-
项目类别:Canada Research Chairs
-
资助金额:$8.74万
-
财政年份:2018
-
负责人:Nadi, Sarah
-
依托单位:
Canada Research Chair in Software Reuse
-
批准号:1000231688-2017
-
项目类别:Canada Research Chairs
-
资助金额:$3.64万
-
财政年份:2017
-
负责人:Nadi, Sarah
-
依托单位:
Debugging Large Scale Configurable Software Systems
-
批准号:425005-2012
-
项目类别:Alexander Graham Bell Canada Graduate Scholarships - Doctoral
-
资助金额:$2.55万
-
财政年份:2013
-
负责人:Nadi, Sarah
-
依托单位:
Debugging Large Scale Configurable Software Systems
-
批准号:425005-2012
-
项目类别:Alexander Graham Bell Canada Graduate Scholarships - Doctoral
-
资助金额:$2.55万
-
财政年份:2012
-
负责人:Nadi, Sarah
-
依托单位:
海外基金