Abstraction in model-driven engineering
Abstraction in model-driven engineering
批准号:
240537-2010
负责人:
Day, Nancy
金额:
$1.82万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2010
资助国家:
加拿大
项目状态:
已结题
起止时间:
2010-01-01 至 2011-12-31
中文摘要
形式方法(FM)可以揭示基于计算机的系统中的关键逻辑错误。英特尔、微软和罗克韦尔柯林斯等公司以及美国国家航空航天局(NASA)等安全关键系统的制造商正在调查FM,以在产品部署之前发现错误。FM象征性地、详尽地评估系统行为。有了这些改进的软件质量评估能力,我们可以(1)为令人兴奋的应用(如无人机)构建设计复杂性增加的系统;(2)在关键任务系统(如空中交通管制和医疗设备)中依赖软件执行关键任务;以及(3)降低开发和维护成本,因为在设计周期早期发现的错误更容易纠正。模型驱动工程(MDE)是一种新兴且流行的软件工程过程,在该过程中,下游开发构件(如代码)直接从基于软件的系统的模型派生。FM为这些模型赋予了准确的含义,这反过来又使得分析这些模型的目的不仅仅是派生代码。将FM应用于MDE的一个主要挑战是状态空间爆炸问题--尽管计算能力迅速增加,但大多数系统仍然太大,即使是有限的行为集也无法穷尽地探索。MDE将受益于创建更抽象的模型的能力,以便能够从系统开发过程的开始就使用它。这项研究的目的是调查是否可以利用用户在建模过程中创建的三种类型的抽象来扩展我们在抽象模型的形式分析中可以探索的状态空间的大小。考虑的三种抽象类型是:语言抽象(由高级建模语言提供的抽象)、结构抽象(例如定义)和演化抽象(不完整信息的占位符)。作为这项研究的结果,正式的抽象模型将有可能在MDE开发过程中更早地使用,并在整个演变过程中发挥积极的、综合的作用。
英文摘要
Formal methods (FM) can reveal critical logical errors in computer-based systems. Companies, such as Intel, Microsoft, and Rockwell Collins, and producers of safety-critical systems, such as NASA, are investigating FM to find bugs prior to product deployment. FM evaluate system behaviour symbolically and exhaustively. With these improved capabilities to evaluate software quality, we can (1) build systems with increased design complexity for exciting applications, such as pilotless aircraft; (2) rely on software for critical tasks in mission-critical systems, such as air traffic control and medical equipment; and (3) reduce development and maintenence costs because errors discovered earlier in the design cycle are cheaper to correct. Model-driven engineering (MDE) is an emerging and popular software engineering process in which downstream development artifacts (such as code) are derived directly from a model of a software-based system. FM give a precise meaning to these models, which in turn enables the analysis of these models for purposes beyond just derivation of code. A major challenge in the application of FM for MDE is the state space explosion problem -- the fact that most systems remain too big to explore exhaustively even a finite set of behaviours despite the rapid increase in computing capacity. MDE would benefit from the ability to create more abstract models to enable its use from the beginning of the system development process. The goal of this research is to investigate whether three types of abstractions users create during modelling can be exploited to extend the size of the state space we can explore in formal analysis of abstract models. The three types of abstractions considered are: language abstractions (those provided by high-level modelling languages), structural abstractions (such as definitions), and evolutionary abstractions (placeholders for incomplete information). As a result of this research, it will be possible for formal abstract models to be used earlier in the MDE development process, and play an active, integrated role throughout the evolution process.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Formal Analysis of Abstract Behavioural Models Using Automated Deductive Reasoning
-
批准号:RGPIN-2016-03992
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$4.52万
-
财政年份:2022
-
负责人:Day, Nancy
-
依托单位:
Formal Analysis of Abstract Behavioural Models Using Automated Deductive Reasoning
-
批准号:RGPIN-2016-03992
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.26万
-
财政年份:2021
-
负责人:Day, Nancy
-
依托单位:
Formal Analysis of Abstract Behavioural Models Using Automated Deductive Reasoning
-
批准号:RGPIN-2016-03992
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.26万
-
财政年份:2020
-
负责人:Day, Nancy
-
依托单位:
Formal Analysis of Abstract Behavioural Models Using Automated Deductive Reasoning
-
批准号:RGPIN-2016-03992
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.26万
-
财政年份:2019
-
负责人:Day, Nancy
-
依托单位:
Formal Analysis of Abstract Behavioural Models Using Automated Deductive Reasoning
-
批准号:RGPIN-2016-03992
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.26万
-
财政年份:2018
-
负责人:Day, Nancy
-
依托单位:
Formal Analysis of Abstract Behavioural Models Using Automated Deductive Reasoning
-
批准号:RGPIN-2016-03992
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.26万
-
财政年份:2017
-
负责人:Day, Nancy
-
依托单位:
Abstraction in model-driven engineering
-
批准号:240537-2010
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.82万
-
财政年份:2014
-
负责人:Day, Nancy
-
依托单位:
Abstraction in model-driven engineering
-
批准号:240537-2010
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.82万
-
财政年份:2013
-
负责人:Day, Nancy
-
依托单位:
Abstraction in model-driven engineering
-
批准号:240537-2010
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.82万
-
财政年份:2012
-
负责人:Day, Nancy
-
依托单位:
Abstraction in model-driven engineering
-
批准号:240537-2010
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.82万
-
财政年份:2011
-
负责人:Day, Nancy
-
依托单位:
Domain engineering of formal methods
-
批准号:240537-2005
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.97万
-
财政年份:2009
-
负责人:Day, Nancy
-
依托单位:
Domain engineering of formal methods
-
批准号:240537-2005
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.97万
-
财政年份:2008
-
负责人:Day, Nancy
-
依托单位:
Domain engineering of formal methods
-
批准号:240537-2005
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.97万
-
财政年份:2007
-
负责人:Day, Nancy
-
依托单位:
Domain engineering of formal methods
-
批准号:240537-2005
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.97万
-
财政年份:2006
-
负责人:Day, Nancy
-
依托单位:
Domain engineering of formal methods
-
批准号:240537-2005
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.97万
-
财政年份:2005
-
负责人:Day, Nancy
-
依托单位:
Multi-notation requirements specification and analysis
-
批准号:240537-2001
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.6万
-
财政年份:2004
-
负责人:Day, Nancy
-
依托单位:
Multi-notation requirements specification and analysis
-
批准号:240537-2001
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.6万
-
财政年份:2003
-
负责人:Day, Nancy
-
依托单位:
Multi-notation requirements specification and analysis
-
批准号:240537-2001
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.6万
-
财政年份:2002
-
负责人:Day, Nancy
-
依托单位:
Multi-notation requirements specification and analysis
-
批准号:240537-2001
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.6万
-
财政年份:2001
-
负责人:Day, Nancy
-
依托单位:
国内基金
海外基金
登录
查看更多内容
基于术中实时影像的SAM(Segment anything model)开发AI指导房间隔穿刺位置决策的增强现实模型
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:居维竹
-
依托单位:
运用3D打印和生物反应器构建仿生尿道模型探索Hippo-YAP信号通路调控尿道损伤修复的机制研究
-
批准号:82370684
-
项目类别:面上项目
-
资助金额:49.00万元
-
批准年份:2023
-
负责人:傅强
-
依托单位:
基于影像代谢重塑可视化的延胡索酸水合酶缺陷型肾癌危险性分层模型的研究
-
批准号:82371912
-
项目类别:面上项目
-
资助金额:48.00万元
-
批准年份:2023
-
负责人:吴广宇
-
依托单位:
高维隐含因子与定价误差的协同估计
-
批准号:72101226
-
项目类别:青年科学基金项目(C类)
-
资助金额:30.0万元
-
批准年份:2021
-
负责人:丁一
-
依托单位:
新型二维/三维双体系癌症研究模型的建立
-
批准号:32070796
-
项目类别:面上项目
-
资助金额:58.0万元
-
批准年份:2020
-
负责人:王霞
-
依托单位:
Development of a Linear Stochastic Model for Wind Field Reconstruction from Limited Measurement Data
-
批准号:--
-
项目类别:--
-
资助金额:40万元
-
批准年份:2020
-
负责人:Vikrant Gupta
-
依托单位:
半参数空间自回归面板模型的有效估计与应用研究
-
批准号:71961011
-
项目类别:地区科学基金项目
-
资助金额:16.0万元
-
批准年份:2019
-
负责人:丁飞鹏
-
依托单位:
高频数据波动率统计推断、预测与应用
-
批准号:71971118
-
项目类别:面上项目
-
资助金额:50.0万元
-
批准年份:2019
-
负责人:孔新兵
-
依托单位:
人胆囊源CD63+细胞的干性特征与分化特性的研究
-
批准号:31970753
-
项目类别:面上项目
-
资助金额:52.0万元
-
批准年份:2019
-
负责人:胡以平
-
依托单位:
基于线性及非线性模型的高维金融时间序列建模:理论及应用
-
批准号:71771224
-
项目类别:面上项目
-
资助金额:49.0万元
-
批准年份:2017
-
负责人:王辉
-
依托单位: