When: Monday, 9th of March 2015 at 4 pm
Lecture is a part of the joint Seminars for Mathematics and Computer Science held by the Department of Mathematic and Department of Information Science and Technology at UP FAMNIT, Department of Mathematics and Department of Information science and Technology at UP IAM, Department of Mathematics and Computer Science at UP PEF and the Department of Mathematics and theoretical Computer Science IMFM.
Where: FAMNIT-1-MP2 at the Faculty of Mathematics, Natural Sciences and Information Technology, University of Primorska, Glagoljaška 8, Koper
LECTURER:
Prof. Dr. Andreas Schmidt
Karlsruhe Institute of Technology and Karlsruhe University of Applied Sciences
TITLE:
From Code Munger to Partial Class Generator: Developing lightweight software generators for daily use – Part I
ABSTRACT:
Within this two lectures, various lightweight generators (e.g. code munger, inline code expander, mixed code generator and partial class generators) shall be developed for concrete tasks on the basis of regular expressions. It is aimed at automatically generating large parts of the mechanical, and, hence, boring code. The input of the generators consists of existing code, from which information is extracted and then transformed to source code, or of simple models describing the application to be implemented. The lecture will be aimed at familiarizing the participants with the power of regular expressions and at demonstrating their suitability for software development. After the lecture, the participants will be able to recognize the potential of lightweight generators in software development and also will be able to develop their own generators based on regular expressions.