Keynote Speakers > Marjan Mernik

Invited Talk: Marjan Mernik

 

Biography

 

TALK

Bio:  Marjan Mernik received the MSc and PhD degrees in Computer Science from the University of Maribor in 1994 and 1998, respectively. He is currently a professor at the University of Maribor, Faculty of Electrical Engineering and Computer Science. He was a visiting professor at the University of Alabama at Birmingham, Department of Computer and Information Sciences. His research interests include programming languages, compilers, domain-specific (modeling) languages, grammar-based systems, grammatical inference, and evolutionary computations. He is a member of the IEEE, ACM, and EAPLS. He is the Editor-in-Chief of the Journal of Computer Languages, as well as Associate Editors of the Applied Soft Computing Journal, Information Sciences Journal, and Swarm and Evolutionary Computation Journal. He is being named a Highly Cited Researcher for the years 2017 and 2018. More information about his work is available at https://lpm.feri.um.si/en/members/mernik/.. 

 

 

" Formal and Practical Aspects of Domain-Specific Languages."

 

 Marjan.jpg

Keynote Speaker

Marjan Mernik

University of Maribor, Slovenia

 

 

 

 

 

 

Domain-specific languages (DSLs) assist a software developer (or end-user) in writing a program using idioms that are similar to
the abstractions found in a specific problem domain. Indeed, the enhanced software productivity and reliability benefits
that have been reported from DSL usage are hard to ignore, and DSLs are flourishing. However, tool support for DSLs is lacking
when compared to the capabilities provided for standard General-Purpose Languages (GPLs). For example, support for unit testing of a DSL program, as well as DSL debuggers, is rare. A Systematic Mapping Study (SMS) has been performed to better understand the DSL research field and identify research trends and any possible open issues. In this talk, I will first introduce DSLs by discussing when and how to develop DSLs. In the second part, I will discuss some open DSL problems, such as difficulties in combining DSLs. The talk will be concluded with applications of DSLs to IoT and Big Data.

 

 

 

 
 
Online user: 2 Privacy
Loading...