Modeling and Analysis of the Landing Gear System with the Generalized Contracts

11/19/2021
by   Abdelkader Khouass, et al.
0

Nowadays, there are several complex systems in different sectors such as aviation, air traffic control ...etc. These systems do not have a precise perimeter, they are open and made of various specific components built with different languages and environments. The modeling, assembly and analysis of such open and complex heterogeneous systems are challenges in software engineering. This paper describes how the Minarets method decreases the difficulty of modeling, composition and analysis of the well known case study of the landing gear system. The method consists in: equipping individual components with generalized contracts that integrate various facets related to different concerns, composing these components according to their facets and verifying the resulting system with respect to the involved facets as well. The proposed method may be used or extended to cover more facets, and by strengthening assistance tool through proactive aspects in modeling, composing multi-facets contracts and finally the verification of the heterogeneous systems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/26/2020

Multi-Facets Contract for Modeling and Verifying Heterogeneous Systems

Critical and cyber-physical systems (CPS) that exist in large industries...
research
12/03/2020

Towards Compositional Verification for Modular Robotic Systems

Software engineering of modular robotic systems is a challenging task, h...
research
08/10/2022

A Compositional Approach to Verifying Modular Robotic Systems

Robotic systems used in safety-critical industrial situations often rely...
research
09/04/2018

An automatic tool for checking multi-party contracts

Contracts play an important role in business where relationships among d...
research
07/08/2019

APML: An Architecture Proof Modeling Language

To address the increasing size and complexity of modern software systems...
research
07/21/2017

Mastering Heterogeneous Behavioural Models

Heterogeneity is one important feature of complex systems, leading to th...
research
08/29/2019

VeriSmart: A Highly Precise Safety Verifier for Ethereum Smart Contracts

We present VeriSmart, a highly precise verifier for ensuring arithmetic ...

Please sign up or login with your details

Forgot password? Click here to reset