Thomas Pani

I’m a research assistant in the FORSYTE group at TU Wien. I started my PhD studies under the supervision of Helmut Veith and am currenlty co-supervised by Georg Weissenbacher and Florian Zuleger. I hold a Master’s and Bachelor’s degree in Computer Science from TU Wien.

Short CV (Oct 2019)

NEW: I’m offering master’s thesis and semester projects at the intersection of formal methods and machine learning.

Interests

Publications

2020
[8]Rely-Guarantee Bound Analysis of Parameterized Concurrent Shared-Memory Programs
Thomas Pani, Georg Weissenbacher, Florian Zuleger
, 2020.
Note: under submission
[bibtex]
[7] Thread-modular Counter Abstraction for Parameterized Program Safety
Thomas Pani, Georg Weissenbacher, Florian Zuleger
Formal Methods in Computer Aided Design, FMCAD (Alexander Ivrii, Ofer Strichman, eds.), 2020.
Note: to appear
[bibtex] [pdf]
2018
[6] Rely-Guarantee Reasoning for Automated Bound Analysis of Lock-Free Algorithms
Thomas Pani, Georg Weissenbacher, Florian Zuleger
Formal Methods in Computer Aided Design, FMCAD (Nikolaj Bjørner, Arie Gurfinkel, eds.), pages 1–9, 2018, IEEE.
[bibtex] [pdf] [doi]
2017
[5] Empirical software metrics for benchmarking of verification tools
Yulia Demyanova, Thomas Pani, Helmut Veith, Florian Zuleger
Formal Methods in System Design, volume 50, number 2-3, pages 289–316, 2017.
[bibtex] [pdf] [doi]
2016
[4] Empirical software metrics for benchmarking of verification tools
Yulia Demyanova, Thomas Pani, Helmut Veith, Florian Zuleger
Software Engineering 2016, Fachtagung des GI-Fachbereichs Softwaretechnik, 23.-26. Februar 2016, Wien, Österreich, pages 67–68, 2016.
[bibtex] [pdf]
2015
[3] Empirical Software Metrics for Benchmarking of Verification Tools
Yulia Demyanova, Thomas Pani, Helmut Veith, Florian Zuleger
Computer Aided Verification - 27th International Conference, CAV 2015, San Francisco, CA, USA, July 18-24, 2015, Proceedings, Part I, pages 561–579, July 2015.
[bibtex] [pdf] [doi]
[2] Loop Patterns in C Programs
Thomas Pani, Helmut Veith, Florian Zuleger
ECEASST, volume 72, 2015.
[bibtex] [pdf] [doi]
2014
[1]Loop Patterns in C Programs
Thomas Pani
January 2014, Master's thesis, TU Wien.
[bibtex]

Service


Address:
Thomas Pani
Technische Universität Wien
Institut für Logic and Computation 192/4
Favoritenstraße 9–11
1040 Wien
Austria

Room: HA 03 10 (how to get there)
Phone: +43 (1) 58801 – 184 09
Email: pani@forsyte.at
Web: http://forsyte.at/~pani/
http://thpani.net/ (personal website)

Latest News

LogicLounge in memoriam Helmut Veith

Will robots take away your job? In memory of Helmut Veith, this year’s Conference on Computer Aided Verification (CAV), which takes place in Toronto, will feature a LogicLounge on the effect of automation and artificial intelligence on our jobs.

Continue reading

Questions answered by Leslie Lamport

Leslie Lamport is going to answer questions about a Mathematical View of Computer Systems in Informatikhörsaal on Tuesday at 6pm. Check the announcement at the VCLA website and do not forget to watch the lecture beforehand.

Continue reading

Full news archive