Software trust ensuring method based on system structure evolution

A technology of architecture and software architecture, applied in the protection of internal/peripheral computer components, instruments, electrical digital data processing, etc., can solve the problems of no obvious distinction, no support for individual online modification at each stage, high cost of software trustworthiness assurance, etc. problem, to achieve the effect of small modification cost and ensure the credibility of the software
CN101673197AInactive Publication Date: 2010-03-17NAT UNIV OF DEFENSE TECH

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
NAT UNIV OF DEFENSE TECH
Publication Date
2010-03-17
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
Patent Text Reader

Abstract

The invention discloses a software trust ensuring method based on system structure evolution, aiming to provide a method for modifying each stage in a software environment adapting process on line toensure software trust when the environment exceeds the presetting environment of a development stage. The invention adopts the technical scheme that a perceptive stage and an executive stage in the software environment adapting process are packaged into different members, and the rule for software to make action decision according to the environment is packaged into a strategy connector; then, a member container is extended for supporting the interpretive execution of the strategy connector and allowing a third party to selectively add or delete and replace the members and the connectors whenrunning so that each stage in the software environment adapting process is independently modified on line. The invention can be used for adjusting the software environment adapting process when the software runs and can ensure the software trust with low modifying cost.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the technical field of software maintenance, in particular to a method for ensuring continuous and correct operation of the software architecture through online evolution when the software operating environment exceeds the preset scene in the development stage. Background technique

[0002] Software trustworthiness means that the software operation behavior and results meet people's expectations, meet user needs, and can continue to provide services when it is disturbed by operation errors and environmental impacts. Traditional program correctness proof, software testing and other credible assurance methods are implemented in the development stage, which need to rely on assumptions about the future operating environment of the software. However, with the emergence of software forms such as embedded software, Internet software, and social and business-critical systems that provide services 7x24 hours, various environmental facto...

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