Modelling and Analysis of Feature-Oriented Software
面向特征的软件建模与分析
基本信息
- 批准号:155243-2012
- 负责人:
- 金额:$ 2.48万
- 依托单位:
- 依托单位国家:加拿大
- 项目类别:Discovery Grants Program - Individual
- 财政年份:2013
- 资助国家:加拿大
- 起止时间:2013-01-01 至 2014-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Software systems are growing in size and complexity. The "scale" of large-scale systems no longer refers simply to large codebases but also to extreme variability, as characterized by features. Features are particularly relevant in software product lines, in which a family of related software products (e.g., smart phones, automotive software) shares a common set of mandatory features and products are differentiated by their variable (optional or alternative). When deriving a product from a selection of features, software developers must consider how the features interact. Some interactions are planned, some are innocuous, and others are harmful. For example, the software controllers for the braking features on the 2010 Toyota Prius interacted badly, reducing drivers' ability to brake and leading to 62 reported crashes and 12 injuries. To be safe, software developers analyze the consequences of all possible feature interactions, in order to find and fix the bad interactions. The Feature Interaction Problem is that the number of interactions to consider is exponential in the number of features. As a result, a software team finds that its work in developing new features is dominated by the tasks to detect, analyze, and verify interactions. A second problem is that software developers do not realize the full potential of feature-oriented development because verification is typically performed on derived products and it is too costly to verify all of the possible products. Instead, a small fraction of products are derived, verified and offered to customers.
软件系统在规模和复杂性上都在不断增长。大规模系统的“规模”不再简单地指大型代码库,还指以特征为特征的极端可变性。功能在软件产品线中特别相关,其中一系列相关软件产品(例如,智能手机、汽车软件)共享一组共同的强制功能,并且产品按其变量(可选或替代)进行区分。在从选定的功能派生产品时,软件开发人员必须考虑这些功能是如何交互的。有些互动是有计划的,有些是无害的,有些是有害的。例如,2010年丰田普锐斯刹车功能的软件控制器交互作用很差,降低了司机的刹车能力,导致62起撞车事故和12人受伤。为了安全起见,软件开发人员分析所有可能的功能交互的后果,以便发现并修复不良交互。功能交互问题是要考虑的交互数量与功能数量呈指数关系。因此,软件团队发现其开发新功能的工作主要由检测、分析和验证交互的任务主导。第二个问题是,软件开发人员没有意识到面向功能的开发的全部潜力,因为验证通常是在派生产品上执行的,并且验证所有可能的产品的成本太高。相反,一小部分产品被派生、验证并提供给客户。
项目成果
期刊论文数量(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 }}
Atlee, Joanne其他文献
Atlee, Joanne的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Atlee, Joanne', 18)}}的其他基金
Feature-Oriented Software Engineering
面向特征的软件工程
- 批准号:
RGPIN-2020-04219 - 财政年份:2022
- 资助金额:
$ 2.48万 - 项目类别:
Discovery Grants Program - Individual
Feature-Oriented Software Engineering
面向特征的软件工程
- 批准号:
RGPIN-2020-04219 - 财政年份:2021
- 资助金额:
$ 2.48万 - 项目类别:
Discovery Grants Program - Individual
Feature-Oriented Software Engineering
面向特征的软件工程
- 批准号:
RGPIN-2020-04219 - 财政年份:2020
- 资助金额:
$ 2.48万 - 项目类别:
Discovery Grants Program - Individual
Detection and Impact Analyses of Feature Interactions
特征交互的检测和影响分析
- 批准号:
520531-2017 - 财政年份:2020
- 资助金额:
$ 2.48万 - 项目类别:
Collaborative Research and Development Grants
Detection and Impact Analyses of Feature Interactions
特征交互的检测和影响分析
- 批准号:
520531-2017 - 财政年份:2019
- 资助金额:
$ 2.48万 - 项目类别:
Collaborative Research and Development Grants
NSERC-NSF workshops on integrating consideration of diversity in NSE research
NSERC-NSF 关于在 NSE 研究中整合多样性考虑的研讨会
- 批准号:
549354-2019 - 财政年份:2019
- 资助金额:
$ 2.48万 - 项目类别:
Special Opportunities Fund
Modelling and Analysis of Feature-Oriented Software
面向特征的软件建模与分析
- 批准号:
155243-2012 - 财政年份:2018
- 资助金额:
$ 2.48万 - 项目类别:
Discovery Grants Program - Individual
Detection and Impact Analyses of Feature Interactions
特征交互的检测和影响分析
- 批准号:
520531-2017 - 财政年份:2018
- 资助金额:
$ 2.48万 - 项目类别:
Collaborative Research and Development Grants
Modelling and Analysis of Feature-Oriented Software
面向特征的软件建模与分析
- 批准号:
155243-2012 - 财政年份:2015
- 资助金额:
$ 2.48万 - 项目类别:
Discovery Grants Program - Individual
Modelling and Analysis of Feature-Oriented Software
面向特征的软件建模与分析
- 批准号:
155243-2012 - 财政年份:2014
- 资助金额:
$ 2.48万 - 项目类别:
Discovery Grants Program - Individual
相似国自然基金
Scalable Learning and Optimization: High-dimensional Models and Online Decision-Making Strategies for Big Data Analysis
- 批准号:
- 批准年份:2024
- 资助金额:万元
- 项目类别:合作创新研究团队
Intelligent Patent Analysis for Optimized Technology Stack Selection:Blockchain BusinessRegistry Case Demonstration
- 批准号:
- 批准年份:2024
- 资助金额:万元
- 项目类别:外国学者研究基金项目
基于Meta-analysis的新疆棉花灌水增产模型研究
- 批准号:41601604
- 批准年份:2016
- 资助金额:22.0 万元
- 项目类别:青年科学基金项目
大规模微阵列数据组的meta-analysis方法研究
- 批准号:31100958
- 批准年份:2011
- 资助金额:20.0 万元
- 项目类别:青年科学基金项目
用“后合成核磁共振分析”(retrobiosynthetic NMR analysis)技术阐明青蒿素生物合成途径
- 批准号:30470153
- 批准年份:2004
- 资助金额:22.0 万元
- 项目类别:面上项目
相似海外基金
Feature extraction of reaction route map by topological data analysis and its application to reactivity comparison, classification, and prediction
拓扑数据分析反应路线图特征提取及其在反应性比较、分类和预测中的应用
- 批准号:
23H01915 - 财政年份:2023
- 资助金额:
$ 2.48万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Analysis of Alzheimer's disease studies that feature truncated or interval-censored covariates
对具有截断或区间删失协变量的阿尔茨海默病研究的分析
- 批准号:
10725225 - 财政年份:2023
- 资助金额:
$ 2.48万 - 项目类别:
Advanced video analysis for automated feature identification on Special Nuclear Materials (SNM) packages
用于特殊核材料 (SNM) 封装自动特征识别的高级视频分析
- 批准号:
2897614 - 财政年份:2023
- 资助金额:
$ 2.48万 - 项目类别:
Studentship
Feature-based methods for 3D medical image analysis
基于特征的 3D 医学图像分析方法
- 批准号:
RGPIN-2016-04407 - 财政年份:2022
- 资助金额:
$ 2.48万 - 项目类别:
Discovery Grants Program - Individual
Development of postural stability evaluation method based on working motion analysis using feature extraction
基于特征提取的工作运动分析的姿势稳定性评估方法的开发
- 批准号:
22K14451 - 财政年份:2022
- 资助金额:
$ 2.48万 - 项目类别:
Grant-in-Aid for Early-Career Scientists
Development of precise radiotherapy treatment planning method using spatial imaging feature analysis
利用空间成像特征分析开发精准放疗治疗计划方法
- 批准号:
22K15583 - 财政年份:2022
- 资助金额:
$ 2.48万 - 项目类别:
Grant-in-Aid for Early-Career Scientists
Multichannel EEG Signal Feature Extraction and Analysis
多通道脑电信号特征提取与分析
- 批准号:
574478-2022 - 财政年份:2022
- 资助金额:
$ 2.48万 - 项目类别:
University Undergraduate Student Research Awards
Construction and feature analysis of a model for predicting clinical outcomes of psychiatric disorders using sleep, behavioral, and physiological parameters.
使用睡眠、行为和生理参数预测精神疾病临床结果的模型的构建和特征分析。
- 批准号:
22H02992 - 财政年份:2022
- 资助金额:
$ 2.48万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Digital terrain model-based analysis focusing on roundness of feature curves and surfaces
基于数字地形模型的特征曲线曲面圆度分析
- 批准号:
21K01021 - 财政年份:2021
- 资助金额:
$ 2.48万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Feature-based methods for 3D medical image analysis
基于特征的 3D 医学图像分析方法
- 批准号:
RGPIN-2016-04407 - 财政年份:2021
- 资助金额:
$ 2.48万 - 项目类别:
Discovery Grants Program - Individual