Skip to main navigation Skip to search Skip to main content

Extended Set Constraints and Tree Grammar Abstraction of Programs

Research output: Contribution to conferencePaperResearch

330 Downloads (Pure)

Abstract

Set constraints are relations between sets of ground terms or trees.
This paper presents two main contributions: firstly we consider an extension of the systems of set constraints to include a tuple constructor, and secondly we construct a simplified solution procedure for set constraints. We illustrate the approach using logic programs and show that we can construct various set-based abstractions of a program including the "Tau-P" abstraction using a system of set constraints derived in a single pass over the program.
Original languageEnglish
Publication date2011
Number of pages12
Publication statusPublished - 2011
Event21st Workshop on Logic-based methods in Programming Environments: Satellite workshop of ICLP 2011 - Lexington, United States
Duration: 10 Jul 201110 Jul 2011
Conference number: 21

Workshop

Workshop21st Workshop on Logic-based methods in Programming Environments
Number21
Country/TerritoryUnited States
CityLexington
Period10/07/201110/07/2011

Citation Styles