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

Event publishing and subscribing method supporting fuzzy matching based on ontology

A technology of fuzzy matching and event publishing, applied in the computer field, can solve problems such as less reasoning function and fuzzy matching, and achieve the effect of improving matching accuracy and friendly user experience

Active Publication Date: 2015-07-22
THE 36TH INST OF CENT MILITARY COMMISSION EQUIP DEV DEPT
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

After investigation, there are many ontology-based semantic publish-subscribe systems, but few support reasoning and fuzzy matching.

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
  • Event publishing and subscribing method supporting fuzzy matching based on ontology
  • Event publishing and subscribing method supporting fuzzy matching based on ontology
  • Event publishing and subscribing method supporting fuzzy matching based on ontology

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] In order to make the objective technical solutions and advantages of the present invention clearer, the present invention will be further described below in conjunction with the embodiments and the drawings of the specification.

[0027] The method of the present invention includes the following seven steps:

[0028] Step 1) Construct a domain ontology. The content of the construction includes the concepts in the domain, the attributes of the concepts, the relations between the concepts, and the constraints of the attributes and relations. Ontology construction is an engineering work. This system uses the tool protégé developed by Stanford University to construct ontology. The model layer of the ontology is relatively small compared to the data layer. The model layer constructed includes classes, data attributes, object attributes, and the relationships between classes and attributes, including equivalence and inheritance. Such as figure 1 As an ontology constructed. Its s...

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 an event publishing and subscribing method supporting fuzzy matching based on ontology, and the method allows a publisher and a subscriber to build an RDF event and an SPARQL statement with key word description through a browser on the basis of the domain ontology. The domain ontology stipulates the relationship between a concept in a certain field and a concept and is expressed by adopting the OWL; an event model stipulates the event expression means and is expressed by an RDF graph; a subscription request stipulates the subscription expression means and is expressed by the SPARQL statement and key words. In matching, firstly, events which meet the subscriber event type requirements are obtained by utilizing the upper and lower reasoning of the ontology; secondly, the relevancy score between the key words and the events is obtained through calculation by utilizing the relevancy measurement means in the information theory, and sequencing is performed on the events which meet the subscription requirements by utilizing the relevancy score; lastly, the sequenced event collection is returned to a user, and therefore fuzzy matching of event publishing and subscribing can be achieved.

Description

Technical field [0001] The invention belongs to the field of computer technology and relates to an ontology-based publishing and subscribing matching method. Background technique [0002] Publish and subscribe system refers to a middleware system that can provide users to participate in message forwarding in the roles of publisher and subscriber. The forwarded message is also called an event in this patent, where the publisher and subscriber are the systems The most basic role. Subscriber and publisher roles can be owned by the same system end user, that is, an end user can be both a subscriber and a publisher. The publisher is the producer of the event, and the subscriber is the consumer of the event. Subscribers express their interest in certain events through subscription statements, and the publisher publishes events in accordance with certain constraints in the publish-subscribe system, and the event passes through The matching algorithm is forwarded to a specific subscrib...

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): G06F17/30G06F17/27
Inventor 刁兴春张慧严浩江春邓波曹建军袁震丁晨路黄宇王芳潇俞赟
Owner THE 36TH INST OF CENT MILITARY COMMISSION EQUIP DEV DEPT
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