@inproceedings{e33b7ef96fd54f19bd20ae1c9f79369e,
title = "Polar: A Framework for Proof Refactoring",
abstract = "We present a prototype refactoring framework based on graph rewriting and bidirectional transformations that is designed to be generic, extensible, and declarative. Our approach uses a language-independent graph meta-model to represent proof developments in a generic way. We use graph rewriting to enrich the meta-model with dependency information and to perform refactorings, which are written as declarative rewrite rules. Our framework, called Polar, is implemented in the GrGen rewriting engine.",
author = "Dominik Dietrich and Iain Whiteside and David Aspinall",
year = "2013",
doi = "10.1007/978-3-642-45221-5_52",
language = "English",
isbn = "978-3-642-45220-8",
volume = "8312",
series = "Lecture Notes in Computer Science",
publisher = "Springer",
pages = "776--791",
editor = "Ken McMillan and Aart Middeldorp and Andrei Voronkov",
booktitle = "Logic for Programming, Artificial Intelligence, and Reasoning",
address = "United Kingdom",
note = "19th International Conference on Logic for Programming, Artificial Intelligence, and Reasoning, LPAR 2013 ; Conference date: 14-12-2013 Through 19-12-2013",
}