Biography:Javier Esparza

From HandWiki
Short description: Spanish computer scientist
Javier Esparza
Born (1964-04-27) 27 April 1964 (age 59)
Pamplona, Spain
Awards
Scientific career
Fields
Institutions
  • Technische Universität München
Websitewww7.in.tum.de/~esparza/

Francisco Javier Esparza Estaun (born 27 April 1964 in Pamplona, Spain[1]) is a Spanish computer scientist. He is a professor at the Technical University of Munich.

Education

Javier Esparza Estaun received his Master of Science degree in Theoretical Physics from the University of Zaragoza (1987). He earned his Doctoral degree (PhD) in Computer Science (1990, on free-choice Petri nets) from the same university.[2][3] He habilitated 1994 at the University of Hildesheim on the subject of Petri net unfoldings.[4]

Career

During his habilitation and in the period afterwards, Javier Esparza's focus was on concurrency theory and the theory of Petri nets. He made important contributions to Petri net structure theory and to the unfolding approach, initially proposed by Kenneth L. McMillan,[5] and he is the co-author of two books on these subjects.[6][7]

After his habilitation, he was employed as an associate professor at Technische Universität München (1994–2001). He was then successively Chair of Theoretical Computer Science at the University of Edinburgh (2001–2003) and Chair of Software Reliability and Security at the Universität Stuttgart (2003–2007). Since 2007, he holds the chair for Foundations of Software Reliability and Theoretical Computer Science, again at Technische Universität München.[1]

He has also made contributions to the automata-theoretic approach to software model checking, to program analysis, and to the verification of infinite-state systems. More recently, his work has focused on the verification of parametrised and stochastic systems. He has published over 250 peer-reviewed scientific papers[8] in the aforementioned fields, as well as a book on an algorithmic approach to automata theory (coauthored with Michael Blondin.)[9] Multiple software verification tools have been developed by his group, such as Moped[10] and jMoped,[11] Rabinizer,[12] Strix,[13] and Peregrine.[14] He received an Advanced Grant from the European Research Council in 2018[15] and has been Principal Investigator of more than 20 research projects, most of them collaborative in an international context.[1] He has frequently been invited as a speaker at Computer Science conferences and has served as a Chair or a member of various professional Program, Steering and Selection Committees.[1]

Awards and honours

Javier Esparza has been awarded an honorary doctorate in Informatics from the Masaryk University of Brno, Czech Republic, in 2009,[16] and he is an elected member of Academia Europaea since 2011.[17] He received the CONCUR Test-of Time Award 2021 for his paper Reachability Analysis of Pushdown Automata: Application to Model-checking (co-authored with Ahmed Bouajjani and Oded Maler);[18] several best paper awards at conferences;[19][20][21] multiple times a Best Teaching prize at the Technische Universität München;[22] and a Dissertation Prize of Universidad de Zaragoza (1990).[23]

References

  1. 1.0 1.1 1.2 1.3 "Curriculum vitae". https://people.model.in.tum.de/~esparza/CV.pdf. 
  2. Esparza J., Silva M. (1991) On the analysis and synthesis of free choice systems. Lecture Notes in Computer Science, vol 483. Springer, Berlin, Heidelberg. 1991. pp. 243–286. doi:10.1007/3-540-53863-1_28. ISBN 9783540463696. https://link.springer.com/chapter/10.1007%2F3-540-53863-1_28. Retrieved 2021-04-29. 
  3. "Citations in Google Scholar". https://scholar.google.com/scholar?q=Esparza%2C%20J.%3A%20Structure%20Theory%20of%20Free%20Choice%20nets.%20Ph.D.%20Thesis%2C%20University%20of%20Zaragoza%20%28June%201990%29. 
  4. Esparza, Javier (December 1994). "Model checking using net unfoldings". Science of Computer Programming 23 (2): 151–195. doi:10.1016/0167-6423(94)00019-0. 
  5. "Kenneth L. McMillan". http://mcmil.net/wordpress/. 
  6. Jörg Desel and Javier Esparza (1995), Free Choice Petri Nets, Cambridge Tracts in Theoretical Computer Science, 40, Cambridge University Press, ISBN 9-780-52101945-3 
  7. Javier Esparza and Keijo Heljanko (2008), Unfoldings–A Partial-Order Approach to Model Checking, EATCS Monographs in Theoretical Computer Science, Springer, ISBN 978-3-540-77425-9 
  8. "DBLP publication list for Javier Esparza". https://dblp.uni-trier.de/pid/e/JEsparza.html. 
  9. Esparza, Javier; Blondin, Michael (October 17, 2023). Automata Theory: An Algorithmic Approach. The MIT Press. pp. 560. ISBN 9780262048637. https://mblondin.espaceweb.usherbrooke.ca/automata. 
  10. "Moped". http://www2.informatik.uni-stuttgart.de/fmi/szs/tools/moped/. 
  11. jMoped. doi:10.1007/978-3-540-31980-1_35. 
  12. Rabinizer. doi:10.1007/978-3-642-33386-6_7. ISBN 9783642333866. https://link.springer.com/chapter/10.1007/978-3-642-33386-6_7. Retrieved 2021-04-30. 
  13. "Strix". https://strix.model.in.tum.de. 
  14. "Peregrine". https://peregrine.model.in.tum.de. 
  15. "ERC funded projects". https://erc.europa.eu/projects-figures/erc-funded-projects/results?items_per_page=20&search_api_views_fulltext=Attine%20ANT%20SymbiomeS&page=1. 
  16. "Javier Esparza–Honorary Doctorates conferred by MU". https://www.muni.cz/en/about-us/awards/336. 
  17. "Javier Esparza". https://www.ae-info.org/ae/Member/Esparza_Javier. 
  18. "Concur Test of Time Awards". https://qonfest2021.lacl.fr/test-of-time.php. 
  19. "Best paper award Petri Nets". https://paves.model.in.tum.de/2019/07/best-paper-award-petri-nets/. 
  20. "Best paper award Petri Nets". https://paves.model.in.tum.de/2021/08/best-paper-award-petri-nets-2/. 
  21. "Best paper award for Paves at SAND'22". https://paves.model.in.tum.de/2022/02/submission-best-paper-award-sand21/. 
  22. "TechInf Award (Informatik)". https://mpi.fs.tum.de/die-fachschaft/preise/teachinfaward/. 
  23. "Javier Esparza - Curriculum Vitae". https://www.ae-info.org/ae/Member/Esparza_Javier/CV. 

External links