Oil-line avolution method for modular soft ware

A component-based and component-based technology, applied in the field of online evolution of component-based software, can solve difficult problems and achieve the effects of improving response time, improving service quality, and increasing service content

Inactive Publication Date: 2003-12-10
PEKING UNIV
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, there is no online evolution for a single system at present, that is, to evolve the components in the system under the premise of maintaining the continuous operation and service of the current system. This is a fine-grained system evolution, which is more difficult than large-grained system evolution. bigger

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
  • Oil-line avolution method for modular soft ware
  • Oil-line avolution method for modular soft ware

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0017] This section gives an implementation on the JAVA virtual machine.

[0018] The JAVA virtual machine is above the operating system and below the application system. The components based on JAVA are EJB (Enterprise JavaBean) components. The state of EJB components is managed by the component container (Container), and its interface conforms to the EJB specification. During operation, each component has its corresponding component container, which is specially used to manage the component. The component container contains various information about the component, such as component identification, component type, component status, component safety control , Required components, communication mechanism, etc.

[0019] To complete component overloading, you need to define a new loading class, which inherits java.lang.ClassLoader, uses Java method overloading, and overloads the loadClass() method to solve the problem that may be encountered when directly loading classes with java.la...

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 present invention discloses a kind of on-line evolution method for modular software. The sync state, cutoff state and buffering state are introduced to establish fine module managing mechanism, and the module is reloaded by means of new loading program constituing method on the basis to realize the altering, increasing, deleting and other operation of the software in running. This can on-line increase service content, optimize service program, eliminate system defect, raise response effect and raise the service quantity of software system.

Description

Technical field: [0001] The invention relates to an online evolution method of component software, belonging to the technical field of software maintenance. Background technique: [0002] At present, component-based software support products are mainly developed from the perspective of reusability and distribution of large-scale software, and generally provide hot deployment functions for application systems. This is a large-granularity system evolution, which realizes the function of adding a new system on the premise of keeping the existing system running, and there is generally no direct relationship between the various systems. However, there is currently no online evolution for a single system, that is, to evolve the components in the system under the premise of maintaining the current system's continuous operation and service. This is a fine-grained system evolution, which is more difficult than a large-grained system evolution. Bigger. Summary of the invention: [0003] T...

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
Patent Type & AuthorityPatents(China)
IPC IPC(8): G06F9/445
Inventor王千祥杨芙清梅宏
OwnerPEKING UNIV