Marjan Mernik
Professor, University of Maribor, Slovenia
Keynote title: Domain-Specific Languages: A Systematic Mapping Study

Abstract

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, are rare. A Systematic Mapping Study (SMS) has been performed to better understand the DSL research field, identify research trends, and any possible open issues. In this talk I will first introduce DSLs by discussing when and how to develop DSLs, then results from SMS will be presented along with DSL examples.

Short Bio

Marjan Mernik received the M.Sc. and Ph.D. 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 is also a visiting professor at the University of Alabama at Birmingham, Department of Computer and Information Sciences, and at the University of Novi Sad, Faculty of Technical 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. Dr. Mernik is the Editor-In-Chief of Computer Languages, Systems and Structures journal, as well as Associate Editor of Applied Soft Computing journal.

Important dates

  • Call for event proposals: November 02, 2016
  • Call for dissemination event proposals: January 10, 2017
  • Paper submission (strict deadline): May 10 2017 23:59:59 pm HST
  • Position paper submission: May 31, 2017
  • Authors notification: June 21, 2017
  • Registration and payment (open from): June 28, 2017
  • Final paper submission: July 06, 2017
  • Final deadline for discounted fee: August 01, 2017
  • Conference dates: September 3-6, 2017

FedCSIS is organized by