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其他文献
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
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
相似海外基金
P-KIDs CARE: An Intervention to Address Health Systems Delays to Care for Injured Children in Tanzania
P-KIDs CARE:解决坦桑尼亚卫生系统延误照顾受伤儿童的干预措施
- 批准号:
10722628 - 财政年份:2023
- 资助金额:
$ 1.68万 - 项目类别:
Relaxivity Contrast Imaging as Biomarker of Muscle Degeneration in ALS
弛豫对比成像作为 ALS 肌肉退化的生物标志物
- 批准号:
10783525 - 财政年份:2023
- 资助金额:
$ 1.68万 - 项目类别:
I-TRANSFER-HF: Improving TRansitions ANd OutcomeS for Heart FailurE Patients in Home Health CaRe: A Type 1 Hybrid Effectiveness Implementation Trial
I-TRANSFER-HF:改善家庭医疗保健中心力衰竭患者的过渡和结果:1 型混合有效性实施试验
- 批准号:
10714524 - 财政年份:2023
- 资助金额:
$ 1.68万 - 项目类别:
An active learning framework for adaptive autism healthcare
适应性自闭症医疗保健的主动学习框架
- 批准号:
10716509 - 财政年份:2023
- 资助金额:
$ 1.68万 - 项目类别:
Applying Spatial Covariance to Understand Human Variation in Genetic Disease
应用空间协方差来了解遗传疾病的人类变异
- 批准号:
10734426 - 财政年份:2023
- 资助金额:
$ 1.68万 - 项目类别:
New approaches for leveraging single-cell data to identify disease-critical genes and gene sets
利用单细胞数据识别疾病关键基因和基因集的新方法
- 批准号:
10768004 - 财政年份:2023
- 资助金额:
$ 1.68万 - 项目类别:
Personalized End of Life Care in Safety-Net hospitals: Implementation of the 3 Wishes Project
安全网医院的个性化临终关怀:实施“三个愿望”项目
- 批准号:
10736466 - 财政年份:2023
- 资助金额:
$ 1.68万 - 项目类别:
Active Social Vision: How the Brain Processes Visual Information During Natural Social Perception
主动社交视觉:大脑如何在自然社交感知过程中处理视觉信息
- 批准号:
10608251 - 财政年份:2023
- 资助金额:
$ 1.68万 - 项目类别:
Exploring PTSD Symptoms, Barriers and Facilitators to Mindfulness-based Stress Reduction for Justice-Involved Black/African American Female Adolescents and Parents/Caregivers
探索创伤后应激障碍 (PTSD) 症状、障碍和促进因素,为涉及正义的黑人/非裔美国女性青少年和父母/照顾者进行基于正念的减压
- 批准号:
10593806 - 财政年份:2023
- 资助金额:
$ 1.68万 - 项目类别: