scispace - formally typeset
Patent

Program code generation apparatus

Reads0
Chats0
TLDR
An inconsistency inspection unit inspects whether there is an inconsistency in the data processing procedure defined in a block diagram by tracing the connection among blocks in the block diagram as discussed by the authors. But inconsistency inspection is not applicable to block diagram acquisition.
Abstract
A block-diagram acquisition unit acquires a block diagram that defines by connection among a plurality of blocks, a data processing procedure to be reflected in a program code. An inconsistency inspection unit inspects whether there is an inconsistency in the data processing procedure defined in the block diagram by tracing the connection among blocks in the block diagram.

read more

Citations
More filters
Patent

Behavior driven development integration with test tool

TL;DR: In this article, the authors describe a system that receives a first test script in a file as text and transforms it into one or more corresponding tokens, mapping each of the tokens to a respective code in a code repository, and then generating a second test script from the code.
References
More filters
Journal ArticleDOI

Efficiently computing static single assignment form and the control dependence graph

TL;DR: In this article, the authors present new algorithms that efficiently compute static single assignment forms and control dependence graphs for arbitrary control flow graphs using the concept of {\em dominance frontiers} and give analytical and experimental evidence that these data structures are usually linear in the size of the original program.
Journal ArticleDOI

The program dependence graph in a software development environment

TL;DR: The program dependence graph (PDG) may be a suitable internal form that is amenable to incremental data flow analysis, improving response time to the user in an interactive environment and facilitating debugging through data flow anomaly detection.
Patent

Locating security vulnerabilities in source code

Maty Siman
TL;DR: In this paper, the authors present a tool that automatically analyzes application source code for application level vulnerabilities, which integrates seamlessly into the software development process, so vulnerabilities are found early in the software life cycle, when removing the defects is far cheaper than in the post-production phase.
Patent

Systems, apparatuses, and methods for a hardware and software system to automatically decompose a program to multiple parallel threads

TL;DR: In this paper, a hardware and software system to automatically decompose a program into multiple parallel threads is described, where the analysis includes identifying dependencies within the single-threaded region, determining portions of the single threaded region of executing program code which may be executed in parallel based on the analysis, assigning the portions to two or more parallel execution tracks and executing the portions in parallel across the assigned execution tracks.
Patent

Graphical programming system with distributed block diagram execution and front panel display

TL;DR: In this article, a distributed virtual instrumentation system, where a block diagram executes on a server computer to perform a measurement or automation function, and the panel(s) is/are displayed on the client computer(s), enabling users to remotely view and/or control the function.