Systematic design of program transformation frameworks by abstract interpretation

From MaRDI portal
Revision as of 15:57, 8 February 2024 by Import240129110113 (talk | contribs) (Created automatically from import240129110113)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Publication:5178905

DOI10.1145/503272.503290zbMath1323.68356OpenAlexW2008609084MaRDI QIDQ5178905

Patrick Cousot, Radhia Cousot

Publication date: 17 March 2015

Published in: Proceedings of the 29th ACM SIGPLAN-SIGACT symposium on Principles of programming languages (Search for Journal in Brave)

Full work available at URL: https://doi.org/10.1145/503272.503290




Related Items (only showing first 100 items - show all)

Pair-independence and freeness analysis through linear refinement.Extending separation logic with fixpoints and postponed substitutionAbstract Program SlicingAbstract interpretation as automated deductionStructural Invariants for the Verification of Systems with Parameterized ArchitecturesAbstract Domains for Automated Reasoning about List-Manipulating Programs with Infinite DataAutomatic Inference of Access PermissionsIdeal Abstractions for Well-Structured Transition SystemsLattice-based refinement in bounded model checkingThe map equality domainToward Compact Abstractions for Processor PipelinesHardware Trojan detection via rewriting logicCombining Model Checking and Data-Flow AnalysisAbstract Interpretation as Automated DeductionEnhancing the implementation of mathematical formulas for fixed-point and floating-point arithmeticsCombining Model ReductionsAn empirical study on classification methods for alarms from a bug-finding static C analyzerProbabilistic Analysis of Programs: A Weak Limit ApproachAn Introduction to Certificate TranslationCertified Static Analysis by Abstract InterpretationRelational string abstract domainsFast three-valued abstract bit-vector arithmeticSoftware watermarking: a semantics-based approachCharacterization and computation of ancestors in reaction systemsRefining and compressing abstract domainsDescending chains and narrowing on template abstract domainsSemantics of Probabilistic Programs: A Weak Limit ApproachAnalyzing the environment structure of higher-order languages using frame stringsInferring complete initialization of arraysFinding suitable variability abstractions for lifted analysisInference of Field-Sensitive Reachability and CyclicityLogical Characterizations of Behavioral Relations on Transition Systems of Probability DistributionsOn invariant checkingPractical policy iterations. A practical use of policy iterations for static analysis: the quadratic caseA Systematic Approach to Probabilistic Pointer AnalysisMathematical programming: Turing completeness and applications to software analysisComplete Abstractions and Subclassical Modal LogicsStabilizing Floating-Point Programs Using Provenance AnalysisConjunctive Abstract Interpretation Using ParamodulationTransforming Abstract Interpretations by Abstract InterpretationHiding Software Watermarks in Loop StructuresSplitting the Control Flow with Boolean FlagsSemantics-based software watermarking by abstract interpretationGradual type-and-effect systemsAbstract interpretation of database query languagesGeneralizing the Paige-Tarjan algorithm by abstract interpretationAbstract allocation as a unified approach to polyvariance in control-flow analysesLoop Summarization Using Abstract TransformersContext-sensitive analysis without calling-contextAn abstract interpretation-based model for safety semanticsA survey of strategies in rule-based program transformation systemsLinear Absolute Value Relation AnalysisAbstract Diagnosis of First Order Functional Logic ProgramsOptimality and condensing of information flow through linear refinementApproximating Probabilistic Behaviors of Biological Systems Using Abstract InterpretationProbabilistic Bisimulation and Simulation Algorithms by Abstract InterpretationMaximal incompleteness as obfuscation potencyThe abstract domain of trapezoid step functionsBuilding Certified Static Analysers by Modular Construction of Well-founded LatticesProbabilistic Semantics and Program AnalysisAccurate Evaluation of Arithmetic Expressions (Invited Talk)Generic Abstraction of Dictionaries and ArraysOperational Semantics for Reexecution-based Analysis of Logic Programs with Delay DeclarationsOn the Relations between Disjunctive and Linear Logic ProgrammingRefining and Compressing Abstract Model Checking1 1The work is partially supported by MURST project: Certificazione automatica di programmi mediante interpretazione astratta.Logic programs as specifications in the inductive verification of logic programsA Scalable Segmented Decision Tree Abstract DomainUsing abstract interpretation to add type checking for interfaces in Java bytecode verificationAbstract interpretation based verification of temporal properties for BioAmbientsAbstracting Nash equilibria of supermodular gamesAbstract Certification of Global Non-interference in Rewriting LogicStatic Contract Checking with Abstract InterpretationComparison of abstract interpretationsPrecondition Inference from Intermittent Assertions and Application to Contracts on CollectionsStrengthening Induction-Based Race Checking with Lightweight Static AnalysisString Analysis as an Abstract InterpretationInformation Leakage Analysis by Abstract InterpretationTransformation of a PID controller for numerical accuracyWeakening additivity in adjoining closuresBi-inductive structural semanticsView-Augmented AbstractionsRelational Abstract Domain of Weighted HexagonsA Spectrum of Behavioral Relations over LTSs on Probability DistributionsA relational shape abstract domainAbstract Interpretation from a Topological PerspectiveInterval Polyhedra: An Abstract Domain to Infer Interval Linear RelationshipsSound and Complete Abstract Graph TransformationA new abstraction framework for affine transformersModel Checking Erlang Programs – Abstracting Recursive Function CallsAn efficient simulation algorithm based on abstract interpretationOn the verification of finite failureParsing as abstract interpretation of grammar semanticsAn abstract interpretation framework to reason on finite failure and other properties of finite and infinite computations.A theory of observables for logic programsSemantic Abstraction and Quantum ComputationOn Probabilistic Techniques for Data Flow AnalysisLogical optimality of groundness analysisAnalysis of the equality relations for the program termsAbstract cofibered domains: Application to the alias analysis of untyped programsRegular algebra applied to language problems


Uses Software






This page was built for publication: Systematic design of program transformation frameworks by abstract interpretation