\n \n \n
\n\n\n
\n
\n\n \n \n \n \n \n \n A General Approach to Derive Uncontrolled Reversible Semantics.\n \n \n \n \n\n\n \n Lanese, I.; and Medic, D.\n\n\n \n\n\n\n In Konnov, I.; and Kovács, L., editor(s),
31st International Conference on Concurrency Theory, CONCUR 2020, September 1-4, 2020, Vienna, Austria (Virtual Conference), volume 171, of
LIPIcs, pages 33:1–33:24, 2020. Schloss Dagstuhl - Leibniz-Zentrum für Informatik\n
\n\n
\n\n
\n\n
\n\n \n \n
Paper\n \n \n \n
pdf\n \n \n \n
slides\n \n \n \n
video\n \n \n \n
teaser\n \n \n\n \n \n doi\n \n \n\n \n link\n \n \n\n bibtex\n \n\n \n\n \n \n \n 5 downloads\n \n \n\n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n\n\n\n
\n
@inproceedings{concur2020,\n author = {Ivan Lanese and\n Doriana Medic},\n editor = {Igor Konnov and\n Laura Kov{\\'{a}}cs},\n title = {A General Approach to Derive Uncontrolled Reversible Semantics},\n booktitle = {31st International Conference on Concurrency Theory, {CONCUR} 2020,\n September 1-4, 2020, Vienna, Austria (Virtual Conference)},\n series = {LIPIcs},\n volume = {171},\n pages = {33:1--33:24},\n publisher = {Schloss Dagstuhl - Leibniz-Zentrum f{\\"{u}}r Informatik},\n year = {2020},\n url = {https://doi.org/10.4230/LIPIcs.CONCUR.2020.33},\n doi = {10.4230/LIPICS.CONCUR.2020.33},\n url_pdf = {fulltext/concur2020-revFramework.pdf},\n url_Slides = {../work/concur2020-Medic.pdf},\n url_Video = {../work/concur2020presentation-Medic.mp4},\n url_Teaser = {../work/concur2020teaser-Medic.mp4}, \n keywords = {Reversible computing, Programming languages, Process calculi, Erlang} \n}\n\n
\n
\n\n\n\n
\n\n\n
\n
\n\n \n \n \n \n \n \n Choreography Automata.\n \n \n \n \n\n\n \n Barbanera, F.; Lanese, I.; and Tuosto, E.\n\n\n \n\n\n\n In Bliudze, S.; and Bocchi, L., editor(s),
Coordination Models and Languages - 22nd IFIP WG 6.1 International Conference, COORDINATION 2020, Held as Part of the 15th International Federated Conference on Distributed Computing Techniques, DisCoTec 2020, Valletta, Malta, June 15-19, 2020, Proceedings, volume 12134, of
Lecture Notes in Computer Science, pages 86–106, 2020. Springer\n
\n\n
\n\n
\n\n
\n\n \n \n
Paper\n \n \n \n
pdf\n \n \n \n
slides\n \n \n\n \n \n doi\n \n \n\n \n link\n \n \n\n bibtex\n \n\n \n\n \n \n \n 2 downloads\n \n \n\n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n\n\n\n
\n
@inproceedings{coordination2020-chorAuto,\n author = {Franco Barbanera and\n Ivan Lanese and\n Emilio Tuosto},\n editor = {Simon Bliudze and\n Laura Bocchi},\n title = {Choreography Automata},\n booktitle = {Coordination Models and Languages - 22nd {IFIP} {WG} 6.1 International\n Conference, {COORDINATION} 2020, Held as Part of the 15th International\n Federated Conference on Distributed Computing Techniques, DisCoTec\n 2020, Valletta, Malta, June 15-19, 2020, Proceedings},\n series = {Lecture Notes in Computer Science},\n volume = {12134},\n pages = {86--106},\n publisher = {Springer},\n year = {2020},\n url = {https://doi.org/10.1007/978-3-030-50029-0\\_6},\n doi = {10.1007/978-3-030-50029-0\\_6},\n url_pdf = {fulltext/coordination2020-chorAuto.pdf},\n url_Slides = {../work/coordination2020Barbanera-chorAuto.pdf},\n keywords = {Choreographies, Automata}\n}\n\n
\n
\n\n\n\n
\n\n\n
\n
\n\n \n \n \n \n \n \n An Axiomatic Approach to Reversible Computation.\n \n \n \n \n\n\n \n Lanese, I.; Phillips, I. C. C.; and Ulidowski, I.\n\n\n \n\n\n\n In Goubault-Larrecq, J.; and König, B., editor(s),
Foundations of Software Science and Computation Structures - 23rd International Conference, FOSSACS 2020, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2020, Dublin, Ireland, April 25-30, 2020, Proceedings, volume 12077, of
Lecture Notes in Computer Science, pages 442–461, 2020. Springer\n
\n\n
\n\n
\n\n
\n\n \n \n
Paper\n \n \n \n
pdf\n \n \n \n
slides\n \n \n \n
video\n \n \n\n \n \n doi\n \n \n\n \n link\n \n \n\n bibtex\n \n\n \n\n \n \n \n 5 downloads\n \n \n\n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n\n\n\n
\n
@inproceedings{fossacs2020,\n author = {Ivan Lanese and\n Iain C. C. Phillips and\n Irek Ulidowski},\n editor = {Jean Goubault{-}Larrecq and\n Barbara K{\\"{o}}nig},\n title = {An Axiomatic Approach to Reversible Computation},\n booktitle = {Foundations of Software Science and Computation Structures - 23rd\n International Conference, {FOSSACS} 2020, Held as Part of the European\n Joint Conferences on Theory and Practice of Software, {ETAPS} 2020,\n Dublin, Ireland, April 25-30, 2020, Proceedings},\n series = {Lecture Notes in Computer Science},\n volume = {12077},\n pages = {442--461},\n publisher = {Springer},\n year = {2020},\n url = {https://doi.org/10.1007/978-3-030-45231-5\\_23},\n doi = {10.1007/978-3-030-45231-5\\_23},\n url_pdf = {fulltext/fossacs2020.pdf},\n url_Slides = {../work/fossacs2020.pdf},\n url_Video = {../work/fossacs2020.mp4},\n keywords = {Reversible computing, Process calculi, Programming languages} \n}\n\n
\n
\n\n\n\n
\n\n\n
\n
\n\n \n \n \n \n \n \n Composing Communicating Systems, Synchronously.\n \n \n \n \n\n\n \n Barbanera, F.; Lanese, I.; and Tuosto, E.\n\n\n \n\n\n\n In Margaria, T.; and Steffen, B., editor(s),
Leveraging Applications of Formal Methods, Verification and Validation: Verification Principles - 9th International Symposium on Leveraging Applications of Formal Methods, ISoLA 2020, Rhodes, Greece, October 20-30, 2020, Proceedings, Part I, volume 12476, of
Lecture Notes in Computer Science, pages 39–59, 2020. Springer\n
\n\n
\n\n
\n\n
\n\n \n \n
Paper\n \n \n \n
pdf\n \n \n \n
slides\n \n \n\n \n \n doi\n \n \n\n \n link\n \n \n\n bibtex\n \n\n \n\n \n \n \n 3 downloads\n \n \n\n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n\n\n\n
\n
@inproceedings{isola2020,\n author = {Franco Barbanera and\n Ivan Lanese and\n Emilio Tuosto},\n editor = {Tiziana Margaria and\n Bernhard Steffen},\n title = {Composing Communicating Systems, Synchronously},\n booktitle = {Leveraging Applications of Formal Methods, Verification and Validation:\n Verification Principles - 9th International Symposium on Leveraging\n Applications of Formal Methods, ISoLA 2020, Rhodes, Greece, October\n 20-30, 2020, Proceedings, Part {I}},\n series = {Lecture Notes in Computer Science},\n volume = {12476},\n pages = {39--59},\n publisher = {Springer},\n year = {2020},\n url = {https://doi.org/10.1007/978-3-030-61362-4\\_3},\n doi = {10.1007/978-3-030-61362-4\\_3},\n url_pdf = {fulltext/isola2020-compositionality.pdf},\n url_Slides = {../work/isola2020.pdf},\n keywords = {Automata, Compositionality} \n}\n\n
\n
\n\n\n\n
\n\n\n
\n
\n\n \n \n \n \n \n \n Foundations of Reversible Computation.\n \n \n \n \n\n\n \n Aman, B.; Ciobanu, G.; Glück, R.; Kaarsgaard, R.; Kari, J.; Kutrib, M.; Lanese, I.; Mezzina, C. A.; Mikulski, L.; Nagarajan, R.; Phillips, I. C. C.; Pinna, G. M.; Prigioniero, L.; Ulidowski, I.; and Vidal, G.\n\n\n \n\n\n\n In Ulidowski, I.;
Lanese, I.; Schultz, U. P.; and Ferreira, C., editor(s),
Reversible Computation: Extending Horizons of Computing - Selected Results of the COST Action IC1405, volume 12070, of Lecture Notes in Computer Science, pages 1–40. Springer, 2020.\n
\n\n
\n\n
\n\n
\n\n \n \n
Paper\n \n \n \n
pdf\n \n \n\n \n \n doi\n \n \n\n \n link\n \n \n\n bibtex\n \n\n \n\n \n \n \n 1 download\n \n \n\n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n\n\n\n
\n
@incollection{COSTrevBook-foundations,\n author = {Bogdan Aman and\n Gabriel Ciobanu and\n Robert Gl{\\"{u}}ck and\n Robin Kaarsgaard and\n Jarkko Kari and\n Martin Kutrib and\n Ivan Lanese and\n Claudio Antares Mezzina and\n Lukasz Mikulski and\n Rajagopal Nagarajan and\n Iain C. C. Phillips and\n G. Michele Pinna and\n Luca Prigioniero and\n Irek Ulidowski and\n Germ{\\'{a}}n Vidal},\n editor = {Irek Ulidowski and\n Ivan Lanese and\n Ulrik Pagh Schultz and\n Carla Ferreira},\n title = {Foundations of Reversible Computation},\n booktitle = {Reversible Computation: Extending Horizons of Computing - Selected\n Results of the {COST} Action {IC1405}},\n series = {Lecture Notes in Computer Science},\n volume = {12070},\n pages = {1--40},\n publisher = {Springer},\n year = {2020},\n url = {https://doi.org/10.1007/978-3-030-47361-7\\_1},\n doi = {10.1007/978-3-030-47361-7\\_1},\n url_pdf = {fulltext/COSTrevBook-foundations.pdf},\n keywords = {Automata, Process calculi, Reversible computing, Petri nets} \n}\n\n
\n
\n\n\n\n
\n\n\n
\n
\n\n \n \n \n \n \n \n Software and Reversible Systems: A Survey of Recent Activities.\n \n \n \n \n\n\n \n Mezzina, C. A.; Schlatte, R.; Glück, R.; Haulund, T.; Hoey, J.; Cservenka, M. H.; Lanese, I.; Mogensen, T. Æ.; Siljak, H.; Schultz, U. P.; and Ulidowski, I.\n\n\n \n\n\n\n In Ulidowski, I.;
Lanese, I.; Schultz, U. P.; and Ferreira, C., editor(s),
Reversible Computation: Extending Horizons of Computing - Selected Results of the COST Action IC1405, volume 12070, of Lecture Notes in Computer Science, pages 41–59. Springer, 2020.\n
\n\n
\n\n
\n\n
\n\n \n \n
Paper\n \n \n \n
pdf\n \n \n\n \n \n doi\n \n \n\n \n link\n \n \n\n bibtex\n \n\n \n\n \n \n \n 1 download\n \n \n\n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n\n\n\n
\n
@incollection{COSTrevBook-software,\n author = {Claudio Antares Mezzina and\n Rudolf Schlatte and\n Robert Gl{\\"{u}}ck and\n Tue Haulund and\n James Hoey and\n Martin Holm Cservenka and\n Ivan Lanese and\n Torben {\\AE}. Mogensen and\n Harun Siljak and\n Ulrik Pagh Schultz and\n Irek Ulidowski},\n editor = {Irek Ulidowski and\n Ivan Lanese and\n Ulrik Pagh Schultz and\n Carla Ferreira},\n title = {Software and Reversible Systems: {A} Survey of Recent Activities},\n booktitle = {Reversible Computation: Extending Horizons of Computing - Selected\n Results of the {COST} Action {IC1405}},\n series = {Lecture Notes in Computer Science},\n volume = {12070},\n pages = {41--59},\n publisher = {Springer},\n year = {2020},\n url = {https://doi.org/10.1007/978-3-030-47361-7\\_2},\n doi = {10.1007/978-3-030-47361-7\\_2},\n url_pdf = {fulltext/COSTrevBook-software.pdf},\n keywords = {Reversible computing, Programming languages} \n}\n\n
\n
\n\n\n\n
\n\n\n
\n
\n\n \n \n \n \n \n \n A Case Study for Reversible Computing: Reversible Debugging of Concurrent Programs.\n \n \n \n \n\n\n \n Hoey, J.; Lanese, I.; Nishida, N.; Ulidowski, I.; and Vidal, G.\n\n\n \n\n\n\n In Ulidowski, I.;
Lanese, I.; Schultz, U. P.; and Ferreira, C., editor(s),
Reversible Computation: Extending Horizons of Computing - Selected Results of the COST Action IC1405, volume 12070, of Lecture Notes in Computer Science, pages 108–127. Springer, 2020.\n
\n\n
\n\n
\n\n
\n\n \n \n
Paper\n \n \n \n
pdf\n \n \n\n \n \n doi\n \n \n\n \n link\n \n \n\n bibtex\n \n\n \n\n \n \n \n 1 download\n \n \n\n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n\n\n\n
\n
@incollection{COSTrevBook-debugging,\n author = {James Hoey and\n Ivan Lanese and\n Naoki Nishida and\n Irek Ulidowski and\n Germ{\\'{a}}n Vidal},\n editor = {Irek Ulidowski and\n Ivan Lanese and\n Ulrik Pagh Schultz and\n Carla Ferreira},\n title = {A Case Study for Reversible Computing: Reversible Debugging of Concurrent\n Programs},\n booktitle = {Reversible Computation: Extending Horizons of Computing - Selected\n Results of the {COST} Action {IC1405}},\n series = {Lecture Notes in Computer Science},\n volume = {12070},\n pages = {108--127},\n publisher = {Springer},\n year = {2020},\n url = {https://doi.org/10.1007/978-3-030-47361-7\\_5},\n doi = {10.1007/978-3-030-47361-7\\_5},\n url_pdf = {fulltext/COSTrevBook-debugging.pdf},\n keywords = {Reversible computing, Programming languages, Debugging, Tools} \n}\n\n%-------------2019-------------------------------------------\n\n
\n
\n\n\n\n
\n\n\n\n\n\n