Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

IDEF-based approach to spacecraft software structuring

A software structure and spacecraft technology, applied in software design, demand analysis, etc., can solve the problems of difficult control of software requirements and technical status, high integration, and achieve the effect of improving research and development efficiency and good operability

Active Publication Date: 2019-03-12
SHANGHAI SPACEFLIGHT INST OF TT&C & TELECOMM
View PDF7 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The characteristics of the above-mentioned development mode determine that aerospace model software has relatively large technical and progress risks in the early stage of project development (software requirements analysis, software outline design stage). High degree of software requirements and technical status are difficult to control, so there is an urgent need for modeling tools like UML in object-oriented software design methods to assist requirements analysts and software architecture designers in modeling and design

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
  • IDEF-based approach to spacecraft software structuring
  • IDEF-based approach to spacecraft software structuring
  • IDEF-based approach to spacecraft software structuring

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0031] figure 1 It is a data flow diagram of a spacecraft software structuring method based on IDEF modeling according to an embodiment of the present invention; figure 2 is the basic icon of IDEFO according to an embodiment of the present invention; image 3 It is a schematic diagram of the top layer of IDEFO according to an embodiment of the present invention; Figure 4 It is a schematic diagram of IDEFO sub-functions according to an embodiment of the present invention; Figure 5 is a top-level process flow diagram of an embodiment of the present invention; Image 6 It is a process flow diagram of layer-by-layer decomposition of an embodiment of the present invention; Figure 7 It is a hierarchical structure diagram of comp...

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 provides a spacecraft software structuring method based on IDEF modeling, Including: IDEF method is used to design modeling, modeling and layer by layer refinement are performed on decision-making, behaviors and activities of the spacecraft software system based on the functional decomposition, until to help software developers understand the software requirements and design an efficient and reliable architecture meeting the aerospace model software application requirements. The invention adopts the standard visual modeling method, which enables the project development, the testteam and the software stakeholders to more intuitively understand the system and the software requirements, and improves the software development efficiency. The top-down and layer-by-layer decomposition and refinement method is used to solve the problem of high coupling degree and poor traceability between functional and non-functional requirements in structural design. Clarify the dynamic and static relationship of each design element in software architecture design, improve the transparency of hardware components and software components, and make software component-level reuse have better operability.

Description

technical field [0001] The invention relates to a method for structuring spacecraft software based on IDEF modeling. Background technique [0002] Aerospace model software refers to software products that function as part of the aerospace model system, including embedded software used in aerospace model products such as bombs, arrows, stars, ships, and weapons. [0003] The development of aerospace model software generally has the following two characteristics: [0004] a. The development life cycle model adopts the waterfall development process, [0005] b. In order to ensure the readability and maintainability of the program, a process-oriented structured design method is generally adopted, that is, a top-down, step-by-step refinement and modular programming method is adopted; [0006] The characteristics of the above-mentioned development mode determine that aerospace model software has relatively large technical and progress risks in the early stage of project developm...

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/20G06F8/10
CPCG06F8/10G06F8/20
Inventor 胡浩施雯刘艳丽陆灵君朱剑辉
Owner SHANGHAI SPACEFLIGHT INST OF TT&C & TELECOMM
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products