Specification and verification of design models for certifiable avionics software
Specification and verification of design models for certifiable avionics software
批准号:
463076-2014
负责人:
Dssouli, Rachida
金额:
$4.37万
依托单位:
依托单位国家:
加拿大
项目类别:
Collaborative Research and Development Grants
财政年份:
2016
资助国家:
加拿大
项目状态:
已结题
起止时间:
2016-01-01 至 2017-12-31
中文摘要
基于模型的开发(MBD)是一种软件工程范式,其中心焦点是使用可执行模型,这将允许自动化若干任务,如代码生成,测试用例生成(MTB)和验证。这种模式在安全关键系统开发中被广泛接受,特别是在航空电子领域。MBD和MTB为此类系统的开发提供了成本效益,并有助于建立其与航空电子软件标准DO-178 C的一致性。加拿大有几个航空电子软件产业,但在这方面开展的工作很少。工具很少,但它们是不完整的。测试工具很少,但不足以涵盖所有需要测试的方面。本项目试图填补这一空白,并提供基于模型的方法和技术,帮助建模,自动测试和验证航空电子软件。更具体地说,该项目致力于设计模型的创建,以及航空电子软件认证的基于模型的测试和验证技术。目标是:(1)规定、开发和验证软件设计模型,更具体地说,创建适合航空电子系统描述的新的UML剖面和Simulink设计标准;(2)在模型驱动开发的背景下,使验证技术和合同设计成为可能;(3)开发符合航空电子软件标准DO-178 C和DO-331的低层次需求测试技术;以及(4)实现基于低级别需求的自动测试生成。
英文摘要
Model-Based Development (MBD) is a software engineering paradigm where the central focus is on the use of executable model that will allow automation of several tasks such as code generation, test cases generation (MTB) and verification. This paradigm is widely accepted in safety critical systems development and in particular the domain of avionics. MBD and MTB offer a cost efficient development of such systems and help establishing their conformity with avionics software standards DO-178C. Canada count several avionics software industry but very little work is carried in this area. Few tools exist but they are incomplete. There are few testing tools but they are not sufficient to cover all the aspects to be tested. This project tries to fill this gap and offer Model based approaches and techniques that helps model, and automatically test and verify avionics software. More specifically, this project addresses the creation of design models, and model-based testing and verification techniques for avionics software certification. The objectives are: (1) to specify, develop and verify software design models and more specifically create new UML profiles and Simulink design standards that suit avionics systems descriptions; (2) enable verification techniques and design by contract in the context of Model Driven Development; (3) develop low level requirements testing techniques in conformity with avionics software standards DO-178C and DO-331; and (4) enable low level requirements-based automatic test generation.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Service composition testing and verification
-
批准号:RGPIN-2018-06796
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2022
-
负责人:Dssouli, Rachida
-
依托单位:
Service composition testing and verification
-
批准号:RGPIN-2018-06796
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2021
-
负责人:Dssouli, Rachida
-
依托单位:
Service composition testing and verification
-
批准号:RGPIN-2018-06796
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2020
-
负责人:Dssouli, Rachida
-
依托单位:
Service composition testing and verification
-
批准号:RGPIN-2018-06796
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2019
-
负责人:Dssouli, Rachida
-
依托单位:
Service composition testing and verification
-
批准号:RGPIN-2018-06796
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2018
-
负责人:Dssouli, Rachida
-
依托单位:
Specification and verification of design models for certifiable avionics software
-
批准号:463076-2014
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$4.37万
-
财政年份:2017
-
负责人:Dssouli, Rachida
-
依托单位:
Dynamic composition of systems and services
-
批准号:122224-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.46万
-
财政年份:2015
-
负责人:Dssouli, Rachida
-
依托单位:
Dynamic composition of systems and services
-
批准号:122224-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.46万
-
财政年份:2014
-
负责人:Dssouli, Rachida
-
依托单位:
Specification and verification of design models for certifiable avionics software
-
批准号:463076-2014
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$4.3万
-
财政年份:2014
-
负责人:Dssouli, Rachida
-
依托单位:
Dynamic composition of systems and services
-
批准号:122224-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.46万
-
财政年份:2013
-
负责人:Dssouli, Rachida
-
依托单位:
Dynamic composition of systems and services
-
批准号:122224-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.46万
-
财政年份:2012
-
负责人:Dssouli, Rachida
-
依托单位:
Dynamic composition of systems and services
-
批准号:122224-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.46万
-
财政年份:2011
-
负责人:Dssouli, Rachida
-
依托单位:
Communication software engineering based on formal methods
-
批准号:122224-2006
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.43万
-
财政年份:2010
-
负责人:Dssouli, Rachida
-
依托单位:
Communication software engineering based on formal methods
-
批准号:122224-2006
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.43万
-
财政年份:2009
-
负责人:Dssouli, Rachida
-
依托单位:
Communication software engineering based on formal methods
-
批准号:122224-2006
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.43万
-
财政年份:2008
-
负责人:Dssouli, Rachida
-
依托单位:
Communication software engineering based on formal methods
-
批准号:122224-2006
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.43万
-
财政年份:2007
-
负责人:Dssouli, Rachida
-
依托单位:
Communication software engineering based on formal methods
-
批准号:122224-2006
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.43万
-
财政年份:2006
-
负责人:Dssouli, Rachida
-
依托单位:
Systematic creation and testing of communication services: quality driven methods
-
批准号:122224-2000
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2005
-
负责人:Dssouli, Rachida
-
依托单位:
Systematic creation and testing of communication services: quality driven methods
-
批准号:122224-2000
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2004
-
负责人:Dssouli, Rachida
-
依托单位:
Systematic creation and testing of communication services: quality driven methods
-
批准号:122224-2000
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2003
-
负责人:Dssouli, Rachida
-
依托单位:
海外基金