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

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 problems such as difficulty, and achieve the effects of improving response time, increasing service content, and eliminating system defects

Inactive Publication Date: 2002-03-13
PEKING UNIV
View PDF0 Cites 15 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 under the application system. The JAVA-based components are EJB (Enterprise JavaBean) components. The state of the 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 for the management of the component. The component container contains various information about the component, such as component identification, component type, component status, component security control , required components, communication mechanisms, and so on.

[0019] To complete component overloading, it is necessary to define a new loading class, which inherits java.lang.ClassLoader, uses the overloading of Java methods, and overloads the loadClass() method to solve the problems that may occur when dire...

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-lineincrease 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 componentized software, which belongs to the technical field of software maintenance. Background technique: [0002] At present, component 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 kind of large-grained system evolution, which realizes the function of adding new systems on the premise of maintaining the operation of the existing systems, and there is generally no direct relationship between the various systems. 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. Invent...

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): G06F9/445
Inventor 王千祥杨芙清梅宏
Owner PEKING UNIV
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