A Semantics Modeling Approach Supporting Property Verification based on Satisfiability Modulo Theories

Jingqi Chen, Jinzhi Lu, Guoxin Wang, Lei Feng, Dimitris Kiritsis

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

Abstract

Property verification in Model-based systems engineering (MBSE) supports the formalization of model properties and evaluates the constraints of model properties to select an optimal system architecture from alternatives for tradeoff optimization. However, there is a lack of an integrated method that property verification enables to be applied in multi domain specific modeling languages, which is not conductive to the reuse of property verification for different architecture and may increase the learning and use cost. To solve the problem, a semantic approach combining a unified modeling method GOPPRRE modeling method with Satisfiability Modulo Theories (SMT) is proposed to realize property verification. The syntax of the multi-architecture modeling language KARMA based on the GOPPRRE modeling method is extended to realize property verification based on Satisfiability Modulo Theories, which enables the KARMA language to verify the models by evaluating the constraints which are defined based on the model properties. The proposed approach supports the evaluation of property constraints defined by different modeling languages for trade-off optimization in a unified language. The approach is evaluated by a case of optimizing the matching between workers and processes in a multi-architecture modeling tool MetaGraph which is developed based on KARMA. From the result, such approach enables to evaluate constraints consisting of properties and select an optimal scheme from the alternatives.

Original languageEnglish
Title of host publicationSysCon 2022 - 16th Annual IEEE International Systems Conference, Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781665439923
DOIs
Publication statusPublished - 2022
Event16th Annual IEEE International Systems Conference, SysCon 2022 - Virtual, Online, Canada
Duration: 25 Apr 202223 May 2022

Publication series

NameSysCon 2022 - 16th Annual IEEE International Systems Conference, Proceedings

Conference

Conference16th Annual IEEE International Systems Conference, SysCon 2022
Country/TerritoryCanada
CityVirtual, Online
Period25/04/2223/05/22

Keywords

  • GOPPRRE
  • KARMA
  • MBSE
  • Property verification
  • SMT

Fingerprint

Dive into the research topics of 'A Semantics Modeling Approach Supporting Property Verification based on Satisfiability Modulo Theories'. Together they form a unique fingerprint.

Cite this