A Toolkit for the Analysis of Models of Real-Time Embedded Software

实时嵌入式软件模型分析工具包

基本信息

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

项目摘要

With the number, size and complexity of real-time embedded systems increasing, the development costs for the software they run have become a concern in many domains including automotive, telecom, avionics, and medical. Growing pressure by governments and regulatory bodies to adopt more rigorous validation, verification, and certification techniques further exacerbates the problem.  With their emphasis on abstraction and automation, model-based development techniques and tools, based on, e.g., the Unified Modeling Language (UML), have the proven potential to allow for the efficient, effective development of high-quality complex embedded software and are increasingly adopted in industry.  ******However, the current state-of-the-art provides insufficient support for the analysis of models, i.e., for automated checks allowing developers to detect flaws in the model early in the design. For instance, for UML-based models as used in parts of the telecom industry, analysis capabilities offered by existing tools are incomplete and unable to adapt to the needs of specific domains, companies, groups, or users; model-level analyses investigated in academia often also fall short in this respect.******Inspired by the success of modern analysis toolkits for source code such as GrammaTech CodeSonar and Coverity Code Advisor the long-term goal of the proposed research is the development of an open, customizable analysis infrastructure and toolkit for industrial UML-based models of real-time embedded systems; more concretely, the toolkit would consist of an Application Programmer Interface (API) containing the data structures, routines, guidelines, and examples necessary for the implementation of a wide range of industrially relevant analyses of these models.******To achieve this goal, we will leverage (1) the background and knowledge collected during our past work on the formal semantics and verification of UML, (2) our industry connections to industrial users of model-based development techniques, and (3) the increasing interest in and availability of open source tools for model-based development in general, and the creation of the PolarSys Eclipse Industry Working Group in particular. More precisely, we will first conduct two case studies on model-level analysis; these case studies will be carried out in collaboration with industry (e.g., Ericsson Canada) to ensure relevance. Then, the insights gained on the required features and requirements for the analysis toolkit will be used to design and implement the toolkit. In the final step, the toolkit will be evaluated and refined. ******The proposed research will advance the state-of-the-art in the foundations and industrial use of model-based software development. Moreover, it will give several students (5 PhD, 3MSc, and 5 BSc students) the knowledge and skills they need to become sought-after graduates and make valuable contributions to Canadian industry.**
随着实时嵌入式系统的数量、大小和复杂性的增加,它们运行的软件的开发成本已经成为许多领域(包括汽车、电信、航空电子和医疗)关注的问题。政府和监管机构要求采用更严格的验证、验证和认证技术的压力越来越大,这进一步加剧了问题。由于它们强调抽象和自动化,基于模型的开发技术和工具,例如,基于统一建模语言(UML),具有被证明的潜力,允许高效、有效地开发高质量的复杂嵌入式软件,并且越来越多地在工业中被采用。******然而,目前最先进的技术为模型分析提供了不足的支持,也就是说,对于允许开发人员在设计的早期检测模型中的缺陷的自动检查。例如,对于部分电信行业中使用的基于uml的模型,现有工具提供的分析功能是不完整的,并且不能适应特定领域、公司、组或用户的需求;学术界研究的模型级分析在这方面也常常不足。******受现代源代码分析工具包(如GrammaTech CodeSonar和Coverity code Advisor)成功的启发,拟议研究的长期目标是为实时嵌入式系统的基于uml的工业模型开发一个开放的,可定制的分析基础设施和工具包;更具体地说,工具包将由一个应用程序编程接口(API)组成,其中包含数据结构、例程、指导方针和实现这些模型的广泛的工业相关分析所必需的示例。******为了实现这个目标,我们将利用(1)在我们过去对UML的形式语义和验证的工作中收集的背景和知识,(2)我们与基于模型的开发技术的工业用户之间的联系,以及(3)对基于模型的开发的开放源代码工具的日益增长的兴趣和可用性,特别是polpolsys Eclipse工业工作组的创建。更准确地说,我们将首先对模型级分析进行两个案例研究;这些案例研究将与工业界(例如,加拿大爱立信)合作进行,以确保相关性。然后,对分析工具包所需的特性和需求的洞察将用于设计和实现工具包。在最后一步中,将对工具包进行评估和改进。******拟议的研究将推进基于模型的软件开发的基础和工业应用方面的最新技术。此外,它将为几名学生(5名博士,3名硕士和5名理学士学生)提供成为受欢迎的毕业生所需的知识和技能,并为加拿大工业做出宝贵贡献

项目成果

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

Dingel, Juergen其他文献

Execution of Partial State Machine Models
  • DOI:
    10.1109/tse.2020.3008850
  • 发表时间:
    2022-03-01
  • 期刊:
  • 影响因子:
    7.4
  • 作者:
    Bagherzadeh, Mojtaba;Kahani, Nafiseh;Dingel, Juergen
  • 通讯作者:
    Dingel, Juergen

Dingel, Juergen的其他文献

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

{{ truncateString('Dingel, Juergen', 18)}}的其他基金

Model-driven engineering for distributed, reliable, adaptive, web-based software
分布式、可靠、自适应、基于网络的软件的模型驱动工程
  • 批准号:
    RGPIN-2020-03892
  • 财政年份:
    2022
  • 资助金额:
    $ 2.62万
  • 项目类别:
    Discovery Grants Program - Individual
Model-driven engineering for distributed, reliable, adaptive, web-based software
分布式、可靠、自适应、基于网络的软件的模型驱动工程
  • 批准号:
    RGPIN-2020-03892
  • 财政年份:
    2021
  • 资助金额:
    $ 2.62万
  • 项目类别:
    Discovery Grants Program - Individual
Model-driven engineering for distributed, reliable, adaptive, web-based software
分布式、可靠、自适应、基于网络的软件的模型驱动工程
  • 批准号:
    RGPIN-2020-03892
  • 财政年份:
    2020
  • 资助金额:
    $ 2.62万
  • 项目类别:
    Discovery Grants Program - Individual
Enabling Design and Architecture Support for the Development of Internet of Things Applications
为物联网应用的开发提供设计和架构支持
  • 批准号:
    522737-2017
  • 财政年份:
    2020
  • 资助金额:
    $ 2.62万
  • 项目类别:
    Collaborative Research and Development Grants
Enabling Design and Architecture Support for the Development of Internet of Things Applications
为物联网应用的开发提供设计和架构支持
  • 批准号:
    522737-2017
  • 财政年份:
    2019
  • 资助金额:
    $ 2.62万
  • 项目类别:
    Collaborative Research and Development Grants
A Toolkit for the Analysis of Models of Real-Time Embedded Software
实时嵌入式软件模型分析工具包
  • 批准号:
    RGPIN-2015-04301
  • 财政年份:
    2018
  • 资助金额:
    $ 2.62万
  • 项目类别:
    Discovery Grants Program - Individual
Enabling Design and Architecture Support for the Development of Internet of Things Applications
为物联网应用的开发提供设计和架构支持
  • 批准号:
    522737-2017
  • 财政年份:
    2018
  • 资助金额:
    $ 2.62万
  • 项目类别:
    Collaborative Research and Development Grants
A Toolkit for the Analysis of Models of Real-Time Embedded Software
实时嵌入式软件模型分析工具包
  • 批准号:
    477863-2015
  • 财政年份:
    2017
  • 资助金额:
    $ 2.62万
  • 项目类别:
    Discovery Grants Program - Accelerator Supplements
A Toolkit for the Analysis of Models of Real-Time Embedded Software
实时嵌入式软件模型分析工具包
  • 批准号:
    RGPIN-2015-04301
  • 财政年份:
    2017
  • 资助金额:
    $ 2.62万
  • 项目类别:
    Discovery Grants Program - Individual
A Toolkit for the Analysis of Models of Real-Time Embedded Software
实时嵌入式软件模型分析工具包
  • 批准号:
    RGPIN-2015-04301
  • 财政年份:
    2016
  • 资助金额:
    $ 2.62万
  • 项目类别:
    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 万元
  • 项目类别:
    面上项目

相似海外基金

An Artificial Intelligence Engineering System Analysis Assistant (Aiesaa) for auto-creation of integrated transmission-distribution grid models
用于自动创建综合输配电网模型的人工智能工程系统分析助手(Aiesaa)
  • 批准号:
    2329536
  • 财政年份:
    2024
  • 资助金额:
    $ 2.62万
  • 项目类别:
    Standard Grant
Normative Analysis of Variety of Disruptive Innovation Processes by Agent-Based Models
基于代理的模型对各种颠覆性创新过程的规范分析
  • 批准号:
    23H00853
  • 财政年份:
    2023
  • 资助金额:
    $ 2.62万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
computational models and analysis of the retinal anatomy and potentially physiology
视网膜解剖学和潜在生理学的计算模型和分析
  • 批准号:
    2825967
  • 财政年份:
    2023
  • 资助金额:
    $ 2.62万
  • 项目类别:
    Studentship
CAREER: Analysis of uncertainty, long-time statistics and singularity formation in fluid flow models
职业:流体流动模型中的不确定性、长期统计数据和奇点形成分析
  • 批准号:
    2239325
  • 财政年份:
    2023
  • 资助金额:
    $ 2.62万
  • 项目类别:
    Continuing Grant
CAREER: Interpretable and Robust Machine Learning Models: Analysis and Algorithms
职业:可解释且稳健的机器学习模型:分析和算法
  • 批准号:
    2239787
  • 财政年份:
    2023
  • 资助金额:
    $ 2.62万
  • 项目类别:
    Continuing Grant
Construction of models and analysis/design methods for molecular communication systems considering the distance between molecular robots
考虑分子机器人间距离的分子通信系统模型构建及分析/设计方法
  • 批准号:
    22KJ2683
  • 财政年份:
    2023
  • 资助金额:
    $ 2.62万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
Constructing Causal Models Through Path Analysis of Psychological Factors: Focusing on the English Proficiency of Non-English Majors
通过心理因素路径分析构建因果模型——以非英语专业学生英语水平为中心
  • 批准号:
    23K00660
  • 财政年份:
    2023
  • 资助金额:
    $ 2.62万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
CAREER: Temporal Network Analysis: Models, Algorithms, and Applications
职业:时态网络分析:模型、算法和应用
  • 批准号:
    2236789
  • 财政年份:
    2023
  • 资助金额:
    $ 2.62万
  • 项目类别:
    Continuing Grant
eMB: Collaborative Research: Mechanistic models for seasonal avian migration: Analysis, numerical methods, and data analytics
eMB:协作研究:季节性鸟类迁徙的机制模型:分析、数值方法和数据分析
  • 批准号:
    2325195
  • 财政年份:
    2023
  • 资助金额:
    $ 2.62万
  • 项目类别:
    Standard Grant
Macroscopic properties of discrete stochastic models and analysis of their scaling limits
离散随机模型的宏观性质及其标度极限分析
  • 批准号:
    23KK0050
  • 财政年份:
    2023
  • 资助金额:
    $ 2.62万
  • 项目类别:
    Fund for the Promotion of Joint International Research (International Collaborative Research)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了