Model Driven Incremental Design and Validation of Software Systems
软件系统的模型驱动增量设计和验证
基本信息
- 批准号:RGPIN-2015-05354
- 负责人:
- 金额:$ 2.11万
- 依托单位:
- 依托单位国家:加拿大
- 项目类别:Discovery Grants Program - Individual
- 财政年份:2019
- 资助国家:加拿大
- 起止时间:2019-01-01 至 2020-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Software systems are pervasive. They are part of our daily life, they control cars, airplanes, telecommunications networks and services and other home appliances. They are very complex, because of their inherent characteristics: large size, embedded, distribution, concurrency, real-time constraints and deadlines. Such systems require usage of rigorous and formal methods in order to ensure their functional correctness and other non-functional qualities such as real-timeliness. Model Driven Development (MDD) is an approach that has emerged over the last two decades, and which is gaining in momentum. However, the adoption and the application of MDD is hindered by the challenging issues of scalability and formality.****The focus of MDD, so far, has been on developing profiles, extending/specializing the Unified Modeling Language (UML) and languages for transformations, only a few techniques have been proposed for its realization. Moreover, these techniques do not span the necessary phases to link and relate the various artifacts and phases, do not scale or are not formal. The main objective of this research proposal is therefore to contribute to the MDD of complex software systems with techniques for their modeling, design and validation. We propose to investigate a modeling framework that covers several phases of the development process: requirements, design, and validation/testing. The modeling framework will consist of a subset of UML 2 and related profiles like MARTE, SysML and UML Profile for Testing (UPT). Using this formalized framework, we aim at devising MDD compliant techniques for the incremental design and validation of software systems. Incremental design approaches taking into account functional and non-functional characteristics as well as incremental test case generation techniques will be devised. These formal incremental techniques will certainly scale and will contribute to the application and adoption of MDD.****This proposal aims at devising techniques for improving the quality of software systems and at reducing their development cost. The research issues tackled in this proposal are of high importance for the software research community and industry which includes the telecommunications and automobile sectors. The proposed research program will train graduate students who will join the Canadian work force and contribute to the Canadian economy in different sectors.*********
软件系统无处不在。它们是我们日常生活的一部分,它们控制着汽车、飞机、电信网络和服务以及其他家用电器。它们非常复杂,因为它们的固有特点:大容量、嵌入式、分布式、并发性、实时约束和截止日期。这类系统需要使用严格和正式的方法,以确保其功能正确性和其他非功能特性,如实时性。模型驱动开发(Model Driven Development,MDD)是在过去二十年中出现的一种方法,并且正在获得发展势头。然而,MDD的采用和应用受到可伸缩性和形式化的挑战性问题的阻碍。*到目前为止,MDD的重点一直是开发概要文件、扩展/专门化统一建模语言(UML)和用于转换的语言,只有少数几种技术被提出用于实现。此外,这些技术没有跨越必要的阶段来链接和关联各种构件和阶段,没有扩展或不正式。因此,本研究提案的主要目标是通过复杂软件系统的建模、设计和验证技术,为复杂软件系统的MDD做出贡献。我们建议研究一个涵盖开发过程的几个阶段的建模框架:需求、设计和验证/测试。建模框架将由UML2的子集和相关的概要文件组成,如Marte、SysML和用于测试的UML概要文件(UPT)。使用这个形式化的框架,我们的目标是设计符合MDD的技术,用于软件系统的增量设计和验证。将设计出考虑到功能和非功能特征的增量设计方法以及增量测试用例生成技术。这些正式的增量技术肯定会扩大规模,并将有助于MDD的应用和采用。*本提案旨在设计用于提高软件系统质量和降低其开发成本的技术。这项提案中涉及的研究问题对软件研究界和包括电信和汽车部门在内的行业具有重要意义。拟议的研究计划将培养将加入加拿大劳动力大军并在不同行业为加拿大经济做出贡献的研究生。
项目成果
期刊论文数量(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 }}
Khendek, Ferhat其他文献
Khendek, Ferhat的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Khendek, Ferhat', 18)}}的其他基金
Model Based Testing and Validation of IoT Systems
物联网系统基于模型的测试和验证
- 批准号:
RGPIN-2021-03298 - 财政年份:2022
- 资助金额:
$ 2.11万 - 项目类别:
Discovery Grants Program - Individual
Model Based Testing and Validation of IoT Systems
物联网系统基于模型的测试和验证
- 批准号:
RGPIN-2021-03298 - 财政年份:2021
- 资助金额:
$ 2.11万 - 项目类别:
Discovery Grants Program - Individual
NSERC/Ericsson Industrial Research Chair: Model Based Software Management
NSERC/爱立信工业研究主席:基于模型的软件管理
- 批准号:
425135-2016 - 财政年份:2020
- 资助金额:
$ 2.11万 - 项目类别:
Industrial Research Chairs
NSERC/Ericsson Industrial Research Chair: Model Based Software Management
NSERC/爱立信工业研究主席:基于模型的软件管理
- 批准号:
425135-2016 - 财政年份:2019
- 资助金额:
$ 2.11万 - 项目类别:
Industrial Research Chairs
Model Driven Incremental Design and Validation of Software Systems
软件系统的模型驱动增量设计和验证
- 批准号:
RGPIN-2015-05354 - 财政年份:2018
- 资助金额:
$ 2.11万 - 项目类别:
Discovery Grants Program - Individual
Model Driven Incremental Design and Validation of Software Systems
软件系统的模型驱动增量设计和验证
- 批准号:
RGPIN-2015-05354 - 财政年份:2017
- 资助金额:
$ 2.11万 - 项目类别:
Discovery Grants Program - Individual
NSERC/Ericsson Industrial Research Chair: Model Based Software Management
NSERC/爱立信工业研究主席:基于模型的软件管理
- 批准号:
425135-2016 - 财政年份:2017
- 资助金额:
$ 2.11万 - 项目类别:
Industrial Research Chairs
Model Driven Incremental Design and Validation of Software Systems
软件系统的模型驱动增量设计和验证
- 批准号:
RGPIN-2015-05354 - 财政年份:2016
- 资助金额:
$ 2.11万 - 项目类别:
Discovery Grants Program - Individual
NSERC/Ericsson Industrial Research Chair: Model Based Software Management
NSERC/爱立信工业研究主席:基于模型的软件管理
- 批准号:
425135-2016 - 财政年份:2016
- 资助金额:
$ 2.11万 - 项目类别:
Industrial Research Chairs
NSERC/Ericsson Industrial Research Chair: Model Based Software Management
NSERC/爱立信工业研究主席:基于模型的软件管理
- 批准号:
425134-2010 - 财政年份:2015
- 资助金额:
$ 2.11万 - 项目类别:
Industrial Research Chairs
相似国自然基金
Data-driven Recommendation System Construction of an Online Medical Platform Based on the Fusion of Information
- 批准号:
- 批准年份:2024
- 资助金额:万元
- 项目类别:外国青年学者研究基金项目
相似海外基金
Understanding the Impact of Outdoor Science and Environmental Learning Experiences Through Community-Driven Outcomes
通过社区驱动的成果了解户外科学和环境学习体验的影响
- 批准号:
2314075 - 财政年份:2024
- 资助金额:
$ 2.11万 - 项目类别:
Continuing Grant
CAREER: CAS: Organic Photochemistry for Light-Driven CO2 Capture and Release
职业:CAS:光驱动二氧化碳捕获和释放的有机光化学
- 批准号:
2338206 - 财政年份:2024
- 资助金额:
$ 2.11万 - 项目类别:
Continuing Grant
Collaborative Research: OAC CORE: Federated-Learning-Driven Traffic Event Management for Intelligent Transportation Systems
合作研究:OAC CORE:智能交通系统的联邦学习驱动的交通事件管理
- 批准号:
2414474 - 财政年份:2024
- 资助金额:
$ 2.11万 - 项目类别:
Standard Grant
CC* Networking Infrastructure: YinzerNet: A Multi-Site Data and AI Driven Research Network
CC* 网络基础设施:YinzerNet:多站点数据和人工智能驱动的研究网络
- 批准号:
2346707 - 财政年份:2024
- 资助金额:
$ 2.11万 - 项目类别:
Standard Grant
Collaborative Research: Material Simulation-driven Electrolyte Designs in Intermediate-temperature Na-K / S Batteries for Long-duration Energy Storage
合作研究:用于长期储能的中温Na-K / S电池中材料模拟驱动的电解质设计
- 批准号:
2341994 - 财政年份:2024
- 资助金额:
$ 2.11万 - 项目类别:
Standard Grant
Convergence Accelerator Track M: Bio-Inspired Design of Robot Hands for Use-Driven Dexterity
融合加速器轨道 M:机器人手的仿生设计,实现使用驱动的灵活性
- 批准号:
2344109 - 财政年份:2024
- 资助金额:
$ 2.11万 - 项目类别:
Standard Grant
Collaborative Research: Data-Driven Elastic Shape Analysis with Topological Inconsistencies and Partial Matching Constraints
协作研究:具有拓扑不一致和部分匹配约束的数据驱动的弹性形状分析
- 批准号:
2402555 - 财政年份:2024
- 资助金额:
$ 2.11万 - 项目类别:
Standard Grant
Cooperativity Driven Communication through Noncovalent Networks in Biomimetic Systems
仿生系统中通过非共价网络的协作驱动通信
- 批准号:
2404149 - 财政年份:2024
- 资助金额:
$ 2.11万 - 项目类别:
Standard Grant
NeTS: Small: ML-Driven Online Traffic Analysis at Multi-Terabit Line Rates
NeTS:小型:ML 驱动的多太比特线路速率在线流量分析
- 批准号:
2331111 - 财政年份:2024
- 资助金额:
$ 2.11万 - 项目类别:
Standard Grant
CAREER: Data-Driven Hardware and Software Techniques to Enable Sustainable Data Center Services
职业:数据驱动的硬件和软件技术,以实现可持续的数据中心服务
- 批准号:
2340042 - 财政年份:2024
- 资助金额:
$ 2.11万 - 项目类别:
Continuing Grant