Jan Kurš

I’m a PhD candidate at the Software Composition Group, University of Bern since 2012.

email
kurs@inf.unibe.ch
telephone
+41 31 511 7638
room number
105

Research interests and topic

  • Parsing technologies, optimizations
  • Virtual Machines

Past Bachelor and Master Projects

Seminar, Bachelor’s and Master’s projects

Please see SCG Projects

Publications

2016

  1. Jan Kurš, Jan Vraný, Mohammad Ghafari, Mircea Lungu, and Oscar Nierstrasz. Optimizing Parser Combinators. In Proceedings of International Workshop on Smalltalk Technologies (IWST 2016), p. 1:1—1:13, 2016. DOI PDF 
  2. Jan Kurš, Mircea Lungu, Oscar Nierstrasz, and Thomas Steinmann. Polite Smalltalk — An Implementation. September 2016. DOI URL 
  3. Jan Kurš. Parsing For Agile Modeling. PhD thesis, University of Bern, October 2016. PDF 

2015

  1. Jan Kurš, Mircea Lungu, Rathesan Iyadurai, and Oscar Nierstrasz. Bounded seas. In Computer Languages, Systems \& Structures 44 p. 114 - 140, 2015. Special issue on the 6th and 7th International Conference on Software Language Engineering (SLE 2013 and SLE 2014). DOI PDF 
  2. Oscar Nierstrasz and Jan Kurš. Parsing for agile modeling. In Science of Computer Programming 97(0) p. 150—156, 2015. DOI PDF 

2014

  1. Jan Kurš, Mircea Lungu, and Oscar Nierstrasz. Top-Down Parsing with Parsing Contexts. In Proceedings of International Workshop on Smalltalk Technologies (IWST 2014), 2014. PDF 
  2. Jan Kurš, Mircea Lungu, and Oscar Nierstrasz. Bounded Seas: Island Parsing Without Shipwrecks. In Benoît Combemale, David J. Pearce, Olivier Barais, and Jurgen J. Vinju (Ed.), Software Language Engineering, Lecture Notes in Computer Science 8706 p. 62-81, Springer International Publishing, 2014. DOI PDF 

2013

  1. Marcel Hlopko, Jan Kurš, and Jan Vrany. Towards a Runtime Code Update in Java. In DATESO 2013, p. 13—25, Technical University of Ostrava, Ostrava, 2013. PDF 
  2. Jan Kurš, Guillaume Larcheveque, Lukas Renggli, Alexandre Bergel, Damien Cassou, Stéphane Ducasse, and Jannik Laval. PetitParser: Building Modular Parsers. In Deep Into Pharo, p. 36, Square Bracket Associates, September 2013. PDF 
  3. Mircea Lungu and Jan Kurš. On Planning an Evaluation of the Impact of Identifier Names on the Readability and Maintainability of Programs. In USER'13: Proceedings of the 2nd Workshop on User evaluations for Software Engineering Researchers, p. 13 - 15, 2013. DOI PDF 

2012

  1. Jan Vrany, Jan Kurš, Marcel Hlopko, and Claus Gittinger. On the Integration of Smalltalk and Java. In Proceedings of the 4rd International Workshop on Smalltalk Technologies (IWST'12), ACM, 2012. DOI PDF 
  2. Jan Vrany, Jan Kurš, and Claus Gittinger. Efficient Method Lookup Customization for Smalltalk. In Carlo Furia and Sebastian Nanz (Ed.), Objects, Models, Components, Patterns, Lecture Notes in Computer Science 7304 p. 124-139, Springer Berlin / Heidelberg, 2012. 10.1007/978-3-642-30561-0_10. URL 

2011

  1. Jan Kurš, Jan Vrany, and Alexander Bergel. Supporting Language Interoperability by Dynamically Switched Behaviors. In DATESO 2011, p. 73—84, Department of Computer Science, FEECS VSB - Technical University of Ostrava, Ostrava, April 2011. PDF 

2010

  1. Jan Kurš and Jan Vrany. Deferred node-copying scheme for XQuery processors. In DATESO 2010, p. 131—138, Matfyzpress, Praha, 2010. PDF 

Last changed by admin on 21 April 2009