Inter-procedural dataflow analysis of parameterized concurrent software
A data flow, parametric technique used in special data processing applications, program control using stored programs, design optimization/simulation, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0028] The illustrated embodiments relate to computer system verification, and more particularly to concurrent program verification, such as device drivers for controlling hardware components like hard drives, audio speakers, and the like. In a particularly useful embodiment, the parametric nature of computer systems is exploited, where concurrent programs consist of many copies of identical hardware or software components. Additionally, the illustrated embodiments are applicable to other applications such as embedded software used in mobile devices like cell phones, personal digital assistants (PDAs), database software, SQL servers, web browsers like Firefox TM , Explorer TM ) or any application that uses concurrency.
[0029] Model checking of interactive pushdown systems is a central problem that forms the basis of data flow analysis for concurrent programs. However, it is only piecewise-decidable for very restricted temporal logic. The basic obstacle is the undecidabili...
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