QP based framework for development and formal verification of flight control software of UAV

  • Yuchao Zhang*
  • , Guoqi Li
  • , Juan Zhang
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

UAV is widely invested both in military and academic fields. The development and verification of UAV flight control software is an importance issues and hot topic. In this paper, a QP based method is present to develop and formally verify the UAV flight control software. The method combines the UML and OCL constraint language and output the UML file that constrained by OCL to XMI file. Then we input the XMI file to rule inference engine as facts. Aided by safety rules, the flight control software could be automatically verified. The method has many advantages and is hopeful to enhance the quality of UAV flight control software. It can also be used in similar scenarios.

Original languageEnglish
Title of host publicationArtificial Intelligence and Computational Intelligence - Third International Conference, AICI 2011, Proceedings
Pages1-8
Number of pages8
EditionPART 1
DOIs
StatePublished - 2011
Event3rd International Conference on Artificial Intelligence and Computational Intelligence, AICI 2011 - Taiyuan, China
Duration: 24 Sep 201125 Sep 2011

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
NumberPART 1
Volume7002 LNAI
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference3rd International Conference on Artificial Intelligence and Computational Intelligence, AICI 2011
Country/TerritoryChina
CityTaiyuan
Period24/09/1125/09/11

Keywords

  • Inference machine
  • OCL
  • Software Verification
  • UML

Fingerprint

Dive into the research topics of 'QP based framework for development and formal verification of flight control software of UAV'. Together they form a unique fingerprint.

Cite this