PaaS collaboration system based on semantic relatedness and method thereof

A technology of semantic association and collaborative system, applied in the field of cloud computing, can solve problems such as difficulties in collaborative development, insufficient support for collaborative work, and inability to fundamentally solve the problem of collaborative development work efficiency, and achieve the effect of improving efficiency and quality.

Active Publication Date: 2010-10-20
HUAWEI TEHCHNOLOGIES CO LTD
View PDF3 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, the current PaaS platform has insufficient support for collaborative work, mainly in the coding, testing and deployment phases of project development, and lacks semantic or logical correlation analysis between modules maintained by different developers and their corresponding codes and processing, thus making it difficult for collaborative development characterized by close dependencies
For example, when there is a major change in user requirements, the update of the code will cause the corresponding dependent code module to generate an update requirement
Although some PaaS systems, such as App Engine, can cooperate with CVS and other technologies to carry out version control of development projects (that is, record the update history of global code), they do not support the validity check and maintenance of semantic associations between code modules, so they cannot fundamentally To solve the efficiency problem of collaborative development work

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
  • PaaS collaboration system based on semantic relatedness and method thereof
  • PaaS collaboration system based on semantic relatedness and method thereof
  • PaaS collaboration system based on semantic relatedness and method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The PaaS collaboration system based on semantic association provided by the present invention can be divided into two parts, a client and a server, from the perspective of a developer. Developers log in and access the system through the client (namely command terminal or GUI), select engineering projects according to the project list listed by the system, and then write and debug the project codes they maintain. The client periodically sends the developer's update operations (records) to the server, and the server needs to implement timely notification of resource updates, so that the overall project maintains coordination in association.

[0040] Such as figure 1 Shown, a kind of PaaS collaborative system based on semantic correlation comprises engine layer, server, control layer and resource layer, and described engine layer is used for receiving and parsing Soap (Simple Object Access Protocol, Simple Object Access Protocol) request, and described service The control...

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 PaaS (Platform-as-a-Service) collaboration system based on semantic relatedness and a method thereof. The system comprises an engine layer, a service layer, a control layer and a resource layer. The control layer and the resource layer are the core of the invention. The control layer analyzes and maintains the semantic relatedness and carries out the collaborative management on the distributed asynchronous operation of a plurality of developers based on the semantic relatedness, calls the PaaS collaboration system based on semantic relatedness to carry out the resource subscription and notification, and controls the access permission of the developers. The resource layer realizes a virtual resource maintenance based on the space view of developers and the mappingfrom the virtual resource to a physical resource. The invention also provides a PaaS collaboration method based on semantic relatedness for analyzing, processing and notifying the semantic relatedness between different modules and codes maintained by a plurality of developers. The invention increases the efficiency and quality of the collaboration development work.

Description

technical field [0001] The present invention relates to the field of cloud computing, and more specifically, relates to a PaaS collaboration system and method based on semantic association. Background technique [0002] PaaS (Platform as a service, platform as a service) is an emerging business model that provides server platforms or development environments as services. It can provide enterprises with a middleware platform for customized research and development, covering databases and application servers. Users or enterprises can use PaaS to create, test and deploy applications and services without purchasing hardware and software, which saves money and manpower, and at the same time increases the number of resources utilized on the Web platform. Development teams distributed in different regions can jointly complete certain application and software development projects through the PaaS platform. Currently popular PaaS platforms include Google's AppEngine and Amazon's EC...

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 & Authority Applications(China)
IPC IPC(8): G06F9/44H04L29/08
Inventor 陈羚冯圣中
Owner HUAWEI TEHCHNOLOGIES CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products