Software thread conflict detection method based on Petri component
A conflict detection and threading technology, applied in software testing/debugging, error detection/correction, instruments, etc., can solve problems such as multi-threaded resource utilization and contention conflicts, achieve good intuition and visualization features, and enhance the effect of comprehensiveness
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0026] The above-mentioned content of the present invention will be described in further detail below through examples, but it should not be understood that the scope of the above-mentioned theme of the present invention is limited to the following examples.
[0027] The basic components of Petri components are composed of several transitions, places, tokens, and directed arcs; conflict types are divided into semaphores, condition variables, read-write locks, and fences; the characteristic is that the detection lines are treated simultaneously or separately according to the conflict types Conflict detection is carried out according to the following two steps of S1 and S2: S1: establish the Petri component model of the thread to be detected; S2: perform conflict detection on the Petri component model expected to be detected.
[0028] First step S1 is to establish the Petri component model of the thread to be detected, wherein the operations include:
[0029] 1. The condition va...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com