课题基金 / 基金详情

Model-driven engineering for distributed, reliable, adaptive, web-based software

Model-driven engineering for distributed, reliable, adaptive, web-based software
分布式、可靠、自适应、基于网络的软件的模型驱动工程
批准号:
RGPIN-2020-03892
负责人:
Dingel, Juergen
金额:
$3.5万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2021
资助国家:
加拿大
项目状态:
已结题
起止时间:
2021-01-01 至 2022-12-31

项目摘要

项目成果

Dingel, Juergen的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Expected future economic, industrial and societal innovations place significant challenges on software and its underlying development processes. For instance, the software required for many of the envisioned Internet of Things or smart infrastructure applications will have to combine several characteristics to an unprecedented degree, including scale, distribution, heterogeneity, flexibility, evolvability, reliability, safety, and security. According to experts, current software engineering techniques and tools are insufficient to build software of this level of complexity effectively and efficiently. The proposed research will address this problem with a particular focus on distributed software with high robustness, reliability, and adaptation requirements. Robustness and reliability are basic quality attributes required by most software. Adaptation extends previously articulated visions of autonomic computing and facilitates, e.g., the use of software under changing or unknown operating conditions or usage patterns. The work will combine the state-of-the-art in distributed systems with concepts, notations, techniques and tools from fields that promote abstraction and automation including model-driven engineering (MDE), software architecture, and domain-specific languages, all of which have the proven potential to help control complexity and allow for the efficient, effective development of complex, high-quality software. The work will also leverage recent applications and extensions of the actor model. Despite its simplicity, this architectural style of organizing concurrent and distributed systems has recently seen very successful use for a range of large-scale, industrial distributed applications, including high-volume telecom systems and online games such as Halo on Microsoft's Xbox. Actors thus appear to be an ideal candidate to provide a suitable foundation to our work. Since many future distributed systems will be web-based, the research will also build on the state-of-the-art in web technology and extend it with better support for the design of large-scale, robust, and reliable distributed software. In sum, the proposed research addresses an important, timely problem in a novel way. Drawing on results from a range of fields in computer science, it will advance the state-of-the-art in the development of software that is distributed and adaptive, yet also robust and reliable. It will help Canadian industry realize the innovation potential of the Internet of Things (IoT) by helping them build the software behind many envisioned IoT applications. It will provide much needed support for the use of current web technology and the JavaScript ecosystem to design and build reliable large-scale systems. Moreover, it will provide training for a broad range of students (3 PhD, 8 MSc, and 5 BSc) and give them the knowledge and skills they need to become sought-after graduates and make valuable contributions to Canadian industry and academia.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Model-driven engineering for distributed, reliable, adaptive, web-based software
  • 批准号:
    RGPIN-2020-03892
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $3.5万
  • 财政年份:
    2022
  • 负责人:
    Dingel, Juergen
  • 依托单位:
Model-driven engineering for distributed, reliable, adaptive, web-based software
  • 批准号:
    RGPIN-2020-03892
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $3.5万
  • 财政年份:
    2020
  • 负责人:
    Dingel, Juergen
  • 依托单位:
Enabling Design and Architecture Support for the Development of Internet of Things Applications
  • 批准号:
    522737-2017
  • 项目类别:
    Collaborative Research and Development Grants
  • 资助金额:
    $2.04万
  • 财政年份:
    2020
  • 负责人:
    Dingel, Juergen
  • 依托单位:
Enabling Design and Architecture Support for the Development of Internet of Things Applications
  • 批准号:
    522737-2017
  • 项目类别:
    Collaborative Research and Development Grants
  • 资助金额:
    $2.04万
  • 财政年份:
    2019
  • 负责人:
    Dingel, Juergen
  • 依托单位:
国内基金
海外基金
Data-driven Recommendation System Construction of an Online Medical Platform Based on the Fusion of Information
基于Cache的远程计时攻击研究