课题基金 / 基金详情

Integrating the analysis of multiple non-functional properties in the model-driven software engineering process

Integrating the analysis of multiple non-functional properties in the model-driven software engineering process
在模型驱动的软件工程过程中集成多个非功能属性的分析
批准号:
RGPIN-2015-05225
负责人:
Petriu, Dorina
金额:
$1.75万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2019
资助国家:
加拿大
项目状态:
已结题
起止时间:
2019-01-01 至 2020-12-31

项目摘要

项目成果

Petriu, Dorina的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
This proposal is about seamless integration of multiple formal analysis models for Non-Functional Properties (NFPs), such as performance, reliability, availability, fault-tolerance, scalability, security, maintainability, cost, etc., into the Model-Driven Engineering (MDE) process, in order to guide the design choices from an early stage and to insure that the system under construction will meet its non-functional requirements. Such analysis models (also known as quality models) are based on existing formalisms and tools (e.g., queueing networks, stochastic Petri nets, stochastic process algebras, Markov chains, fault trees, probabilistic time automata, etc.) and are automatically derived by model transformations from the software models built for development. Developing software systems that exhibit a good trade-off between multiple NFPs is hard because the design of the software under construction and its underlying platforms have a large number of degrees of freedom spanning a very large discontinuous design space that cannot be exhaustively explored. Another challenge is due to the fact that some NFPs are conflicting (for example, security and performance).***The long-term objective of the proposed research program is to add more "engineering" to model-driven software engineering by supporting seamless integration of the analysis of multiple NFPs into the MDE process. Different NFP analysis models based on appropriate existing formalisms can be automatically derived by model transformations from the software models built for development, as explored in previous research. The software and NFP analysis models must co-evolve together. An important research effort will go into investigating how multiple NFP analysis models can be used to find a good (preferably optimal) design solution, in which all non-functional requirements are met. Another important aspect of the proposed research is concerned with (semi)automating the software process tasks/activities related to NFP analysis, asking for human intervention only when the designers need to provide new information and/or their judgement or decisions are required. The intended purpose of such automation is two pronged: a) to raise the efficiency and usability of the NFP analysis during MDE by eliminating error-prone manual model manipulations, and b) to enhance the quality of the software products by verifying the NFPs throughout the development process, from its early phases.***The short-term objectives of the proposed research are as follows: a) Development of an ecosystem of modeling artifacts which can support synchronized co-evolution of the software and analysis models; b) Inter-model traceability between two models related by a given transformation; c) Metaheuristic approaches for multi-NFP optimization; d) Semi(automated) software process tasks related to NFP analysis.*****
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Integrating the analysis of multiple non-functional properties in the model-driven software engineering process
  • 批准号:
    RGPIN-2015-05225
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $1.75万
  • 财政年份:
    2018
  • 负责人:
    Petriu, Dorina
  • 依托单位:
Integrating the analysis of multiple non-functional properties in the model-driven software engineering process
  • 批准号:
    RGPIN-2015-05225
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $1.75万
  • 财政年份:
    2017
  • 负责人:
    Petriu, Dorina
  • 依托单位:
Integrating the analysis of multiple non-functional properties in the model-driven software engineering process
  • 批准号:
    RGPIN-2015-05225
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $1.75万
  • 财政年份:
    2016
  • 负责人:
    Petriu, Dorina
  • 依托单位:
Integrating the analysis of multiple non-functional properties in the model-driven software engineering process
  • 批准号:
    RGPIN-2015-05225
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $1.75万
  • 财政年份:
    2015
  • 负责人:
    Petriu, Dorina
  • 依托单位:
国内基金
海外基金
Scalable Learning and Optimization: High-dimensional Models and Online Decision-Making Strategies for Big Data Analysis
Intelligent Patent Analysis for Optimized Technology Stack Selection:Blockchain BusinessRegistry Case Demonstration
  • 批准号:
    --
  • 项目类别:
    外国学者研究基金项目
  • 资助金额:
    --
  • 批准年份:
    2024
  • 负责人:
    USHARANI HAREESH GOVINDARA JAN
  • 依托单位:
利用全基因组关联分析和QTL-seq发掘花生白绢病抗性分子标记
基于SERS纳米标签和光子晶体的单细胞Western Blot定量分析技术研究
  • 批准号:
    31900571
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    24.0万元
  • 批准年份:
    2019
  • 负责人:
    刘兵
  • 依托单位: