Verification of interactive automated air traffic control system in a model driven approach

H. K. Jnanamurthy, F. Henskens, David J. Paul
{"title":"Verification of interactive automated air traffic control system in a model driven approach","authors":"H. K. Jnanamurthy, F. Henskens, David J. Paul","doi":"10.1109/IC3I.2016.7918799","DOIUrl":null,"url":null,"abstract":"Nowadays, Model-Driven Architectures (MDAs) are gaining more popularity because they offer an increase in productivity by improving compatibility between systems (reuse of standardized models), simplifying the activity of design and supporting interaction between individuals and different development teams working on the system. Development of MDA software systems requires high integrity, with verification before deployment in critical applications. Verifying different properties of the system at the beginning of the development is highly desirable as the first line of defense against design faults. In this paper, we have modeled an Automated Air Traffic Control System (AATCS) using MDA and converted into the Process Meta Language (PROMELA) model, which is used by Simple Promela Interpreter (SPIN) model checker for verification. The entities in our model are Airplane, Ground Station, SWIM data and Data store. The communication between entities is modeled as transitions. The AATCS PROMELA model is checked for a state of consistency with its specifications to detect flaws using formal techniques to improve reliability and quality.","PeriodicalId":305971,"journal":{"name":"2016 2nd International Conference on Contemporary Computing and Informatics (IC3I)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 2nd International Conference on Contemporary Computing and Informatics (IC3I)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IC3I.2016.7918799","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Nowadays, Model-Driven Architectures (MDAs) are gaining more popularity because they offer an increase in productivity by improving compatibility between systems (reuse of standardized models), simplifying the activity of design and supporting interaction between individuals and different development teams working on the system. Development of MDA software systems requires high integrity, with verification before deployment in critical applications. Verifying different properties of the system at the beginning of the development is highly desirable as the first line of defense against design faults. In this paper, we have modeled an Automated Air Traffic Control System (AATCS) using MDA and converted into the Process Meta Language (PROMELA) model, which is used by Simple Promela Interpreter (SPIN) model checker for verification. The entities in our model are Airplane, Ground Station, SWIM data and Data store. The communication between entities is modeled as transitions. The AATCS PROMELA model is checked for a state of consistency with its specifications to detect flaws using formal techniques to improve reliability and quality.
基于模型驱动方法的交互式自动空中交通管制系统验证
如今,模型驱动的体系结构(mda)越来越受欢迎,因为它们通过改进系统之间的兼容性(标准化模型的重用)、简化设计活动和支持个人与不同开发团队在系统上工作之间的交互来提高生产力。MDA软件系统的开发需要高度的完整性,在部署到关键应用程序之前需要进行验证。在开发开始时验证系统的不同属性是非常可取的,因为这是防止设计错误的第一道防线。在本文中,我们使用MDA对自动空中交通管制系统(AATCS)建模,并将其转换为过程元语言(PROMELA)模型,由简单PROMELA解释器(SPIN)模型检查器使用该模型进行验证。我们模型中的实体是飞机、地面站、SWIM数据和数据存储。实体之间的通信被建模为转换。AATCS PROMELA模型检查是否符合其规格,使用正式技术检测缺陷,以提高可靠性和质量。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信