Software architecture development system for aerospace embedded system
An embedded system and software architecture technology, applied in software reuse, software testing/debugging, model-driven code, etc., can solve problems such as lack of embedded system software architecture, avoid code defects, shorten the protocol development cycle, The effect of reducing workload
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0049] This embodiment discloses a software architecture development system for aerospace embedded systems, such as figure 1 shown, including:
[0050] The information extraction module is used to extract and classify key software information in aerospace model software requirements documents;
[0051] The modeling and verification module is used to formally model, verify and package the key information of the software to obtain reusable components of the software;
[0052] a software component library for storing the reusable components;
[0053] A frame generation module is used to construct a software code frame, and the code frame is composed of reusable components called from a software component library;
[0054] The software code editing module is used to edit the software code according to the business logic, control logic and algorithm logic of the software under the software code framework to generate executable software.
[0055] The aerospace model software requ...
Embodiment 2
[0107] This embodiment develops the data analysis layer CAN bus data management architecture based on the software architecture development system of Embodiment 1, such as image 3 Shown, specifically include the following steps:
[0108] Step S1, using the information extraction module to extract and classify the key software information in the aerospace model software requirements document;
[0109] Extract the key software information of the CAN bus interface according to the requirements documents such as the aerospace model software aerospace system design description, requirement specifications, and CAN bus interface communication protocol documents;
[0110] Step S2, using the modeling verification module to formally model, verify and package the key information of the CAN bus interface software to obtain reusable components of the software;
[0111] Specifically, according to the key software information of the CAN bus interface, the CAN interface verification criteri...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com