Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 241,175,475 papers from all fields of science
Search
Sign In
Create Free Account
Program analysis
Known as:
Computer program analysis
, Program analysis (computer science)
, Program analyzer
Expand
In computer science, program analysis is the process of automatically analyzing the behavior of computer programs regarding a property such as…
Expand
Wikipedia
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
30 relations
Abstract syntax tree
Automated code review
Automatic bug fixing
CPAchecker
Expand
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
2015
2015
Simple Contracts for C++
Gabriel Dos
,
Reis Microsoft
,
+4 authors
Lahiri Microsoft
2015
Corpus ID: 17518913
We present a minimal system for expressing interface requirements as contracts. They provide basic mitigation measures for early…
Expand
2011
2011
Representation and scheduling of scalable dataflow graph topologies
Shenpei Wu
2011
Corpus ID: 56115168
Abstract : In dataflow-based application models, the underlying graph representations often consist of smaller sub-structures…
Expand
2011
2011
Corral : A Whole-Program Analyzer for Boogie
Akash Lal
,
S. Qadeer
,
Shuvendu K. Lahiri
2011
Corpus ID: 14026466
This paper presents Corral, a whole-program analyzer for Boogie programs. Corral looks for a feasible execution of the program…
Expand
2011
2011
Automatic Simplification of Obfuscated JavaScript Code ⋆
Gen Lu
,
Kevin Coogan
,
S. Debray
2011
Corpus ID: 53446538
Javascript is a scripting language that is commonly used to create sophisticated interactive client-side web applications. It can…
Expand
2008
2008
A Compile-Time Infrastructure for GCC Using Haskell
Peter Collingbourne
,
P. Kelly
2008
Corpus ID: 6954219
This project aims to improve the metaprogramming and verification capabilities of the GNU Compiler Collection. It consists of a…
Expand
2008
2008
Catch me if you can Towards type-safe , hierarchical , lightweight , polymorphic and efficient error management in OCaml
D. Teller
,
A. Spiwack
2008
Corpus ID: 15927769
This is the year 2008 and ML-style exceptions are everywhere. Most modern languages, whether academic or industrial, feature some…
Expand
2007
2007
An Extensible Meta-Model for Program Analysis
Dennis Strein
,
Rüdiger Lincke
,
Jonas Lundberg
,
Welf Löwe
22nd IEEE International Conference on Software…
2007
Corpus ID: 52859506
Software maintenance tools for program-analysis and refactoring rely on a meta-model capturing the relevant properties of…
Expand
1998
1998
Inferring call and success types for CLP programs
W. Drabent
,
P. Pietrzak
1998
Corpus ID: 14930394
This paper proposes a tool to support reasoning about (partial) correctness of constraint logic programs. The tool infers a…
Expand
1996
1996
How to Add a New Phase in PIPS: the Case of Dead Code Elimination
Corinne Ancourt
,
Fabien Coelho
,
R. Keryell
1996
Corpus ID: 59885097
1992
1992
Type Inference in the Icon Programming Language
Kenneth Walker
,
R. Griswold
1992
Corpus ID: 15187154