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
2018
- Jan Kur, Jan Vraný, Mohammad Ghafari, Mircea Lungu, and Oscar Nierstrasz. Efficient parsing with parser combinators. In Science of Computer Programming 161 p. 57.88, September 2018. DOI PDF →
2016
- 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 →
- Jan Kur, Mircea Lungu, Oscar Nierstrasz, and Thomas Steinmann. Polite Smalltalk — An Implementation. September 2016. DOI URL →
- Jan Kur. Parsing For Agile Modeling. PhD thesis, University of Bern, October 2016. PDF →
2015
- 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 →
- Oscar Nierstrasz and Jan Kur. Parsing for agile modeling. In Science of Computer Programming 97(0) p. 150—156, 2015. DOI PDF →
2014
- 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 →
- 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
- 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 →
- 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 →
- 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
- 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 →
- 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
- 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
- Jan Kur and Jan Vrany. Deferred node-copying scheme for XQuery processors. In DATESO 2010, p. 131—138, Matfyzpress, Praha, 2010. PDF →