Unlock instant, AI-driven research and patent intelligence for your innovation.

AADL model construction method based on SysML module diagram

A construction method and block diagram technology, applied in the field of avionics system design, can solve the problems of real-time analysis and verification of the brake control system, lack of standardized and precise description, and inability to form a system structure, so as to achieve the effect of improving quality and reducing costs

Active Publication Date: 2019-11-26
CHINESE AERONAUTICAL RADIO ELECTRONICS RES INST
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Deng Jiajia, a researcher at Nanjing University of Aeronautics and Astronautics, proposed a real-time verification method based on SysML and AADL to solve the problem that it is difficult to analyze and verify the real-time performance of the brake control system during the system design stage. However, their method of constructing the AADL model based on the SysML module diagram lacks standardization and precise description, unable to form a complete architecture

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • AADL model construction method based on SysML module diagram
  • AADL model construction method based on SysML module diagram
  • AADL model construction method based on SysML module diagram

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach

[0042] A kind of specific embodiment of the present invention is:

[0043] The present invention mainly solves the AADL model construction method based on the SysML module diagram, including the generation method of AADL model components such as system components, process components, thread components, subroutine components, data components, etc., the generation method of the connections between AADL model components, and A method for generating state machines for AADL model components.

[0044] Step 1: Realize module classification based on SysML module diagram.

[0045] Step 101: module classification of the SysML module graph.

[0046] The present invention uses the inheritance relationship in the SysML module diagram to realize the hierarchical relationship between the modules, so as to facilitate the use of the SysML module to distinguish various software and hardware component types of the AADL. The inheritance relationship between the module subclasses in th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an AADL model construction method based on a SysML module diagram. The AADL model construction method comprises the following steps of 1, performing module classification basedon the SysML module diagram; step 2, constructing an ADDL component type declaration based on the SysML module diagram; step 3, constructing an AADL component type based on the SysML module diagram to realize implementation; 4, constructing the state of the AADL assembly based on the SysML state machine diagram; and step 5, constructing state conversion of the AADL assembly based on the SysML state machine diagram. By means of the invention, a user can realize automatic construction of the AADL model based on the SysML module diagram; on the basis of maintaining the association relationship between an embedded system architecture model and a subsystem model, the non-functional attributes of the whole system model and the subsystem model are considered; modeling and verification of the embedded system architecture from the software level to the hardware level are completed, feasibility and correctness of a system architecture model can be verified in the early stage of software development, problems in the aspect of the system architecture are found as soon as possible, the cost of system development is reduced, and the high-reliability target of the whole system is achieved.

Description

technical field [0001] The invention belongs to the avionics system design technology, and relates to an AADL model construction method based on a SysML module diagram. Background technique [0002] Mission-critical systems are complex embedded systems with high reliability, high real-time performance, and high integration. MBSE (Model-Based System Engineering) has been recognized as the best solution to realize each step of complex key systems. It closely links modeling language and tools with embedded software development processes such as requirements analysis, design, implementation, integration and testing. Based on the above purpose, OMG (Object Management Group) proposed a standardized system modeling language SysML (System Modeling Language), SysML provides system engineers with a high-level view of system architecture design, completes advanced modeling tasks, and supports system modeling Early stages of engineering. When designing embedded software, SysML modules...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F8/10G06F8/20
CPCG06F8/10G06F8/22
Inventor 刘畅王金岩李奎符佳盼王科翔
Owner CHINESE AERONAUTICAL RADIO ELECTRONICS RES INST