A novel framework for design and analysis of embedded software with variable constraints
一种用于设计和分析具有可变约束的嵌入式软件的新颖框架
基本信息
- 批准号:RGPIN-2018-05494
- 负责人:
- 金额:$ 1.68万
- 依托单位:
- 依托单位国家:加拿大
- 项目类别:Discovery Grants Program - Individual
- 财政年份:2019
- 资助国家:加拿大
- 起止时间:2019-01-01 至 2020-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Modern embedded systems need design considerations for applications that may require changing their behavior over time. To run an application in different situations, embedded systems need to consider different user-driven constraints such as safety, security, or usability, and system-oriented constraints such as cost, timing, energy consumption, and throughput. However, these constraints may oppose each other, and therefore improving one means accepting deterioration in another. For example, physical redundancy might increase safety while also increasing the attack surface and thereby reducing security. Balancing the constraints provides a good performance of the system; however this might not work well for applications in situations that require optimization of a particular constraint or a combination of constraints. The requirement to operate an embedded system in different configurations associated with variable constraints fosters the development of a novel framework composed of a set of innovative design and analysis methods and tools.******Several research problems exist in designing an embedded software with variable constraints. First, selecting an efficient set of design elements and their configurations is challenging because of the evolving requirements of tasks and messages in an application and the presence of a wide variety of embedded systems. Secondly, proper analysis on tolerable delays for variable constraints is required to reduce overprovisioning of resources. The framework will map workloads into different configurations or modes, where each configuration optimizes a particular or a combination of constraints. However, mapping variable constraints to multiple modes may require adaptation of an existing scheduling strategy or a new one. Moreover, an application can provide acceleration of performance upon multiprocessor platforms, but the mapping of workloads to processors requires rigorous analysis. Finally, analytics is necessary to identify uncertainties and generate recommendations for configuration changes or adaptations. The proposed framework for design and analysis of embedded software comprises the following research activities: (1) efficient selection of design elements and their configurations, (2) analyzing delays for workloads with variable constraints, (3) mapping variable constraints to multiple modes, and (4) processing of events and analytics.******Throughout the research process, students will receive specialized training in high-demand embedded software and gain skills which will introduce new embedded software design practices, achieving a closer coupling of user- and system-oriented constraints. The outcomes promise to improve Canadians' ability to gain insights from economically and socially important case studies in domains from consumer electronics to the Internet of Things.
现代嵌入式系统需要为可能需要随着时间改变其行为的应用而设计注意事项。要在不同情况下运行应用程序,嵌入式系统需要考虑不同的用户驱动约束,例如安全性,安全性或可用性以及面向系统的约束,例如成本,时机,能量消耗和吞吐量。但是,这些限制可能相互反对,因此改善一种方法,一种接受另一个的恶化。例如,物理冗余可能会提高安全性,同时增加攻击表面并降低安全性。平衡约束提供了良好的系统性能;但是,对于需要优化特定约束或约束组合的情况下的应用程序,这可能无法很好地工作。与可变约束相关联的不同配置中操作嵌入式系统的要求促进了由一组创新的设计和分析方法和工具组成的新型框架的开发。******在设计具有可变约束的嵌入式软件时,存在一些研究问题。首先,选择一组有效的设计元素及其配置是具有挑战性的,因为在应用程序中任务和消息的需求不断发展,并且存在各种嵌入式系统。其次,需要对可变限制的可容忍延迟进行适当的分析,以减少资源过度提供。该框架将将工作负载映射到不同的配置或模式中,其中每种配置都优化了约束的特定或组合。但是,将变量约束映射到多个模式可能需要适应现有的调度策略或新模式。此外,应用程序可以在多处理器平台上加速性能,但是将工作负载映射到处理器需要严格的分析。最后,分析对于识别不确定性并为配置更改或改编生成建议是必要的。用于设计和分析嵌入软件的设计框架包括以下研究活动:(1)有效选择设计元素及其配置的框架,(2)分析具有可变约束的工作负载的延迟,((3)将可变约束映射到多个模式,以及(4)在整个研究过程中介绍了较高的范围,请介绍特殊的培训。新的嵌入式软件设计实践,实现了用户和面向系统的约束的紧密耦合。结果有望提高加拿大人从经济和社会上重要的案例研究中从消费电子产品到物联网的案例研究中获得见解的能力。
项目成果
期刊论文数量(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 }}
Azim, Akramul其他文献
Hybrid LEACH: A Relay Node Based Low Energy Adaptive Clustering Hierarchy for Wireless Sensor Networks
- DOI:
10.1109/micc.2009.5431462 - 发表时间:
2009-01-01 - 期刊:
- 影响因子:0
- 作者:
Azim, Akramul;Islam, Mohammad Mahfuzul - 通讯作者:
Islam, Mohammad Mahfuzul
Efficient Jammed Area Mapping in Wireless Sensor Networks
- DOI:
10.1109/les.2014.2365575 - 发表时间:
2014-12-01 - 期刊:
- 影响因子:1.6
- 作者:
Azim, Akramul;Mahiba, Sanjid;Ahmad, Shafayet - 通讯作者:
Ahmad, Shafayet
A Dynamic Round-Time Based Fixed Low Energy Adaptive Clustering Hierarchy for Wireless Sensor Networks
- DOI:
10.1109/micc.2009.5431464 - 发表时间:
2009-01-01 - 期刊:
- 影响因子:0
- 作者:
Azim, Akramul;Islam, Mohammad Mahfuzul - 通讯作者:
Islam, Mohammad Mahfuzul
Energy-efficient offloading of real-time tasks using cloud computing
- DOI:
10.1007/s10586-020-03086-2 - 发表时间:
2020-03-18 - 期刊:
- 影响因子:4.4
- 作者:
Elashri, Suzanne;Azim, Akramul - 通讯作者:
Azim, Akramul
Improving the Schedulability of Real-Time Tasks Using Fog Computing
- DOI:
10.1109/tsc.2019.2944360 - 发表时间:
2022-01-01 - 期刊:
- 影响因子:8.1
- 作者:
Fizza, Kaneez;Auluck, Nitin;Azim, Akramul - 通讯作者:
Azim, Akramul
Azim, Akramul的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Azim, Akramul', 18)}}的其他基金
A novel framework for design and analysis of embedded software with variable constraints
一种用于设计和分析具有可变约束的嵌入式软件的新颖框架
- 批准号:
RGPIN-2018-05494 - 财政年份:2022
- 资助金额:
$ 1.68万 - 项目类别:
Discovery Grants Program - Individual
A novel framework for design and analysis of embedded software with variable constraints
一种用于设计和分析具有可变约束的嵌入式软件的新颖框架
- 批准号:
RGPIN-2018-05494 - 财政年份:2021
- 资助金额:
$ 1.68万 - 项目类别:
Discovery Grants Program - Individual
Intelligent traffic monitoring using video data mining
使用视频数据挖掘的智能交通监控
- 批准号:
566707-2021 - 财政年份:2021
- 资助金额:
$ 1.68万 - 项目类别:
Alliance Grants
A novel framework for design and analysis of embedded software with variable constraints
一种用于设计和分析具有可变约束的嵌入式软件的新颖框架
- 批准号:
RGPIN-2018-05494 - 财政年份:2020
- 资助金额:
$ 1.68万 - 项目类别:
Discovery Grants Program - Individual
Design and Development of Autonomous Disinfecting Embedded Systems for COVID-19
COVID-19 自主消毒嵌入式系统的设计和开发
- 批准号:
554334-2020 - 财政年份:2020
- 资助金额:
$ 1.68万 - 项目类别:
Alliance Grants
Object detection and hazard avoidance with FPV equipped single-rotor UAVs
使用配备 FPV 的单旋翼无人机进行物体检测和危险规避
- 批准号:
530001-2018 - 财政年份:2018
- 资助金额:
$ 1.68万 - 项目类别:
Engage Grants Program
A novel framework for design and analysis of embedded software with variable constraints
一种用于设计和分析具有可变约束的嵌入式软件的新颖框架
- 批准号:
DGECR-2018-00178 - 财政年份:2018
- 资助金额:
$ 1.68万 - 项目类别:
Discovery Launch Supplement
Real-time data analytics for mushroom farms
蘑菇农场的实时数据分析
- 批准号:
532226-2018 - 财政年份:2018
- 资助金额:
$ 1.68万 - 项目类别:
Collaborative Research and Development Grants
A novel framework for design and analysis of embedded software with variable constraints
一种用于设计和分析具有可变约束的嵌入式软件的新颖框架
- 批准号:
RGPIN-2018-05494 - 财政年份:2018
- 资助金额:
$ 1.68万 - 项目类别:
Discovery Grants Program - Individual
An Automated Testing Framework for Verification of Measurements in Embedded Systems
用于验证嵌入式系统测量的自动化测试框架
- 批准号:
514055-2017 - 财政年份:2017
- 资助金额:
$ 1.68万 - 项目类别:
Engage Grants Program
相似国自然基金
功能耦合共价有机框架材料设计合成及电催化模拟烟气还原
- 批准号:22301016
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
高性能耐火钢CFT框架柱抗火性能与设计方法研究
- 批准号:52378163
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
装配式外剪力墙-内钢框架结构抗震性能及设计方法研究
- 批准号:52378152
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
超微孔桨轮型金属有机框架材料的设计合成及其对氢同位素吸附分离研究
- 批准号:22376149
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
导电金属-有机框架(MOFs)吸波材料的设计合成及性能调控
- 批准号:22375115
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
相似海外基金
Selective C(sp3)–H Functionalization Enabled by Metal-Organic Framework Catalysis
金属有机框架催化实现选择性 C(sp3)–H 官能化
- 批准号:
10679785 - 财政年份:2023
- 资助金额:
$ 1.68万 - 项目类别:
Translational Research and Implementation Science for Nurses (TRAIN) Program 2.0
护士转化研究和实施科学 (TRAIN) 计划 2.0
- 批准号:
10680769 - 财政年份:2023
- 资助金额:
$ 1.68万 - 项目类别:
Extensible Open Source Zero-Footprint Web Viewer for Cancer Imaging Research
用于癌症成像研究的可扩展开源零足迹 Web 查看器
- 批准号:
10644112 - 财政年份:2023
- 资助金额:
$ 1.68万 - 项目类别:
Reducing Opioid and Other Drug Use in Justice-Involved Emerging Adults using Paraprofessional Coaches (with and without Lived Experience) to Deliver Effective Services in a Non-Treatment Setting
使用辅助专业教练(有或没有生活经验)减少涉及司法的新兴成年人的阿片类药物和其他药物使用,以在非治疗环境中提供有效的服务
- 批准号:
10846139 - 财政年份:2023
- 资助金额:
$ 1.68万 - 项目类别:
ACTS (AD Clinical Trial Simulation): Developing Advanced Informatics Approaches for an Alzheimer's Disease Clinical Trial Simulation System
ACTS(AD 临床试验模拟):为阿尔茨海默病临床试验模拟系统开发先进的信息学方法
- 批准号:
10753675 - 财政年份:2023
- 资助金额:
$ 1.68万 - 项目类别: