Model inference and testing of distributed systems

分布式系统的模型推理与测试

基本信息

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

项目摘要

Recent important trends in software systems, such as big data and complex websites, are made possible by rapid advances in distributed systems. These systems are an integral part of the everyday web experience for billions of people worldwide. For example, the back-end services of all of the major companies are hosted in data-centers that execute complex distributed systems to provide scalable, reliable, and highly available services. However, developers of distributed systems continue to struggle in implementing and maintaining these systems as there are few tools that can help them understand a system's behaviors and test its correctness.The objective of my proposal is to advance the state of the art in modeling and debugging of distributed systems. The outcome of this work will be a set of open source software tools that will help engineers to build robust distributed systems quicker and with fewer mistakes. This work will be relevant to both industry and academics. It will solve problems faced by everyday software engineers as well as extend our understanding of how to reason about complex executions of distributed systems and how to induce executions in these systems to explore and test their behaviors.Further, this research will provide important and invaluable training to both graduate and undergraduate students. It will produce highly-qualified personnel with a distributed systems skill-set that is prized and actively sought after by all the major software companies in Canada.
软件系统的最新重要趋势,例如大数据和复杂网站,是由于分布式系统的快速发展而成为可能的。这些系统是全球数十亿人日常网络体验不可或缺的一部分。例如,所有主要公司的后端服务都托管在数据中心中,这些数据中心执行复杂的分布式系统,以提供可扩展、可靠且高度可用的服务。然而,分布式系统的开发人员在实现和维护这些系统方面仍然遇到困难,因为很少有工具可以帮助他们理解系统的行为并测试其正确性。我的提案的目标是提高建模和调试方面的最新水平分布式系统。这项工作的成果将是一套开源软件工具,帮助工程师更快、更少错误地构建强大的分布式系统。这项工作将与工业界和学术界相关。它将解决日常软件工程师面临的问题,并扩展我们对如何推理分布式系统的复杂执行以及如何在这些系统中诱导执行以探索和测试其行为的理解。此外,这项研究将提供重要且宝贵的培训面向研究生和本科生。它将培养具有分布式系统技能的高素质人才,这些人才受到加拿大所有主要软件公司的重视和积极追捧。

项目成果

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

Beschastnikh, Ivan其他文献

Biscotti: A Blockchain System for Private and Secure Federated Learning
Visualizing Distributed System Executions
可视化分布式系统执行
Accelerating software engineering research adoption with Analysis Bots
Using Declarative Specification to Improve the Understanding, Extensibility, and Comparison of Model-Inference Algorithms
  • DOI:
    10.1109/tse.2014.2369047
  • 发表时间:
    2015-04-01
  • 期刊:
  • 影响因子:
    7.4
  • 作者:
    Beschastnikh, Ivan;Brun, Yuriy;Krishnamurthy, Arvind
  • 通讯作者:
    Krishnamurthy, Arvind
Inferring Models of Concurrent Systems from Logs of Their Behavior with CSight

Beschastnikh, Ivan的其他文献

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

{{ truncateString('Beschastnikh, Ivan', 18)}}的其他基金

Compiling Distributed System Models into Implementations
将分布式系统模型编译为实现
  • 批准号:
    RGPIN-2020-05203
  • 财政年份:
    2022
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Compiling Distributed System Models into Implementations
将分布式系统模型编译为实现
  • 批准号:
    RGPIN-2020-05203
  • 财政年份:
    2021
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Compiling Distributed System Models into Implementations
将分布式系统模型编译为实现
  • 批准号:
    RGPIN-2020-05203
  • 财政年份:
    2020
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Improving the Construction of Correct Distributed Systems
改进正确的分布式系统的构建
  • 批准号:
    RGPIN-2019-05090
  • 财政年份:
    2019
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Model inference and testing of distributed systems
分布式系统的模型推理与测试
  • 批准号:
    RGPIN-2014-04870
  • 财政年份:
    2018
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Optimizing compute task scheduling at Shopify
优化 Shopify 的计算任务调度
  • 批准号:
    514614-2017
  • 财政年份:
    2017
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Engage Grants Program
Model inference and testing of distributed systems
分布式系统的模型推理与测试
  • 批准号:
    RGPIN-2014-04870
  • 财政年份:
    2016
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Model inference and testing of distributed systems
分布式系统的模型推理与测试
  • 批准号:
    RGPIN-2014-04870
  • 财政年份:
    2015
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual
Model inference and testing of distributed systems
分布式系统的模型推理与测试
  • 批准号:
    RGPIN-2014-04870
  • 财政年份:
    2014
  • 资助金额:
    $ 1.68万
  • 项目类别:
    Discovery Grants Program - Individual

相似国自然基金

融合动态执行和语义推理的软件演化错误定位及应用研究
  • 批准号:
    61572481
  • 批准年份:
    2015
  • 资助金额:
    67.0 万元
  • 项目类别:
    面上项目
考虑测试及建模不确定性的桥梁损伤诊断数据融合推理方法研究
  • 批准号:
    51308094
  • 批准年份:
    2013
  • 资助金额:
    25.0 万元
  • 项目类别:
    青年科学基金项目
面向理解的软件错误定位方法:状态转移概率推理建模
  • 批准号:
    61202092
  • 批准年份:
    2012
  • 资助金额:
    24.0 万元
  • 项目类别:
    青年科学基金项目
基于模型的诊断推理
  • 批准号:
    69903005
  • 批准年份:
    1999
  • 资助金额:
    14.0 万元
  • 项目类别:
    青年科学基金项目
人工神经网络在模拟电路故障测试中应用的研究
  • 批准号:
    69476021
  • 批准年份:
    1994
  • 资助金额:
    6.0 万元
  • 项目类别:
    面上项目

相似海外基金

Cognitive and Neural Strategies for Latent Feature Inference
潜在特征推理的认知和神经策略
  • 批准号:
    10662877
  • 财政年份:
    2023
  • 资助金额:
    $ 1.68万
  • 项目类别:
Inference by interference: Task-dependent pupil responses as an early detection method for Alzheimer's disease related brainstem functional change
干扰推理:任务依赖性瞳孔反应作为阿尔茨海默病相关脑干功能变化的早期检测方法
  • 批准号:
    10805667
  • 财政年份:
    2023
  • 资助金额:
    $ 1.68万
  • 项目类别:
Learning-Enabled Autonomous Decision-Support for Blood Pressure Management in Hemorrhage Resuscitation via Population-Informed Statistical Inference
通过基于人群的统计推断,为出血复苏中的血压管理提供学习型自主决策支持
  • 批准号:
    10727737
  • 财政年份:
    2023
  • 资助金额:
    $ 1.68万
  • 项目类别:
Research and development of an adverse outcome pathway-focused mechanistic inference tool for 'omics data using semantic knowledge graphs
使用语义知识图研究和开发针对“组学数据”的以不良结果途径为中心的机械推理工具
  • 批准号:
    10761637
  • 财政年份:
    2023
  • 资助金额:
    $ 1.68万
  • 项目类别:
Sequence-based Machine Learning for Inference of Dynamic Cell State Gene Network Models
基于序列的机器学习用于动态细胞状态基因网络模型的推理
  • 批准号:
    10665735
  • 财政年份:
    2022
  • 资助金额:
    $ 1.68万
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了