Selected Scientific Publications
Abstracting Synchronization in Concurrent Constraint Programming. Journal of Functional and Logic Programming. 1997:1–34.
ZaffanellaGL97JFLP.pdf (329.28 KB)
.
1997. 
Applications of Polyhedral Computations to the Analysis and Verification of Hardware and Software Systems. Theoretical Computer Science. 410:4672–4691.
BagnaraHZ09TCS.pdf (391.35 KB)
.
2009. .
2012. 
Boolean Functions for Finite-Tree Dependencies. Proceedings of the 8th International Conference on Logic for Programming, Artificial Intelligence and Reasoning (LPAR 2001). 2250:579–594.
.
2001. A Correct, Precise and Efficient Integration of Set-Sharing, Freeness and Linearity for the Analysis of Finite and Rational Tree Languages. Theory and Practice of Logic Programming. 4:289–323.
HillZB04TPLP.pdf (358.98 KB)
.
2004. 
The Correctness of Set-Sharing. Static Analysis: Proceedings of the 5th International Symposium. 1503:99–114.
.
1998. Decomposing Non-Redundant Sharing by Complementation. Theory and Practice of Logic Programming. 2:233–261.
ZaffanellaHB02TPLP.pdf (237.44 KB)
.
2002. .
2008. 
Efficient Structural Information Analysis for Real CLP Languages. Proceedings of the 7th International Conference on Logic for Programming and Automated Reasoning (LPAR 2000). 1955:189–206.
.
2000. Enhanced Sharing Analysis Techniques: A Comprehensive Evaluation. Theory and Practice of Logic Programming. 5:1-43.
BagnaraZH05TPLP.pdf (449.66 KB)
.
2005. 
Exact Join Detection for Convex Polyhedra and Other Numerical Abstractions. Computational Geometry: Theory and Applications. 43:453–473.
BagnaraHZ10CGTA.pdf (339.41 KB)
.
2010. 
Finite-Tree Analysis for Constraint Logic-Based Languages. Static Analysis: 8th International Symposium, SAS 2001. 2126:165–184.
.
2001. Finite-Tree Analysis for Constraint Logic-Based Languages. Information and Computation. 193:84-116.
BagnaraGHZ04IC.pdf (301.52 KB)
.
2004. 
Generation of Basic Semi-algebraic Invariants Using Convex Polyhedra. Static Analysis: Proceedings of the 12th International Symposium. 3672:19–34.
BagnaraR-CZ05.pdf (184.1 KB)
.
2005. 
Grids: A Domain for Analyzing the Distribution of Numerical Values. Logic-based Program Synthesis and Transformation, 16th International Symposium. 4407:219–235.
BagnaraDHMZ07.pdf (222.94 KB)
.
2007. 
An Improved Tight Closure Algorithm for Integer Octagonal Constraints. Verification, Model Checking and Abstract Interpretation: Proceedings of the 9th International Conference (VMCAI 2008). 4905:8–21.
BagnaraHZ08.pdf (176.48 KB)
.
2008. 
Not Necessarily Closed Convex Polyhedra and the Double Description Method. Formal Aspects of Computing. 17:222–257.
BagnaraHZ05FAC.pdf (388.2 KB)
.
2005. 
The Parma Polyhedra Library: Toward a Complete Set of Numerical Abstractions for the Analysis and Verification of Hardware and Software Systems. Science of Computer Programming. 72:3–21.
BagnaraHZ08SCP.pdf (298.58 KB)
.
2008. 
Precise Widening Operators for Convex Polyhedra. Science of Computer Programming. 58:28–56.
BagnaraHRZ05SCP.pdf (273.43 KB)
.
2005. 
Set-Sharing is Redundant for Pair-Sharing. Static Analysis: Proceedings of the 4th International Symposium. 1302:53–67.
.
1997. Set-Sharing is Redundant for Pair-Sharing. Theoretical Computer Science. 277:3–46.
BagnaraHZ02TCS.pdf (413.66 KB)
.
2002. 
Soundness, Idempotence and Commutativity of Set-Sharing. Theory and Practice of Logic Programming. 2:155–201.
HillBZ02TPLP.pdf (406.08 KB)
.
2002. 
Verification of C Programs Via Natural Semantics and Abstract Interpretation. Proceedings of the C/C++ Verification Workshop. :75–80.
.
2007. Weakly-Relational Shapes for Numeric Abstractions: Improved Algorithms and Proofs of Correctness. Formal Methods in System Design. 35:279–323.
BagnaraHZ09FMSD.pdf (437.68 KB)
.
2009. 
Widening Operators for Powerset Domains. Software Tools for Technology Transfer. 8:449–466.
BagnaraHZ06STTT.pdf (362.41 KB)
.
2006. 
Widening Sharing. Principles and Practice of Declarative Programming. 1702:414–431.
.
1999.