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

Method of service component architecture supporting software dynamic update

A technology of dynamic update and component, applied in the direction of program control device, etc., can solve the problems of difficult model and weak support for dynamic update.

Active Publication Date: 2014-01-08
山东中创软件商用中间件股份有限公司
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The mainstream component models and component frameworks have weak support for dynamic updates, and the model assumed by academic research is too simplified and difficult to apply in practice

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
  • Method of service component architecture supporting software dynamic update
  • Method of service component architecture supporting software dynamic update
  • Method of service component architecture supporting software dynamic update

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The present invention will be further described in detail below in conjunction with the drawings and specific embodiments.

[0034] For the updated target component, the status and jump semantics of the component life cycle are as follows image 3 As shown, the specific explanation is as follows:

[0035] 1) When the component does not receive a dynamic update request, it is in the Normal state;

[0036] 2) When the component receives the update request, it is in the Ondemand state during the update initialization process;

[0037] 3) The update initialization is completed and the component enters the Valid state;

[0038] 4) The component reaches the safe state that can be updated, and the component enters the Free state;

[0039] 5) During the update process, the component is in the Updating state;

[0040] 6) The update is completed, but in the process of clearing the update-related data, the component is in the Updated state.

[0041] For non-target components, the status and ju...

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 discloses a method of service component architecture supporting a software dynamic update. According to the method, an existing SCA (service component architecture) standard is expanded, so that a transaction module and a component life cycle module which support the dynamic update are added, and finally, a Conup platform supporting the dynamic update on Apache Tuscany on an open source of the SCA, and therefore the component dynamic update can be supported in a uniform and efficient mode.

Description

Technical field [0001] The invention relates to a service component architecture technology supporting software dynamic update, and belongs to the technical field of software maintenance. Background technique [0002] Component-Based Software Development (CBSD) technology is considered to be an effective way to improve the efficiency and quality of software development, and has gained wide attention and applications, and has produced many component models and component frameworks. However, as the Internet / WWW gradually evolves into an open computing platform, CBSD derived from the traditional static environment cannot fully respond to the dynamic and variability of user needs and software platforms in an open network environment. [0003] An effective way to respond to changes in requirements and environment is to allow the running component system to be dynamically updated. The mainstream component models and component frameworks have weak support for dynamic updates, while the h...

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/44
Inventor 吕建马晓星曹春
Owner 山东中创软件商用中间件股份有限公司
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