Marjan Mernik

University of Maribor

Papers

6

Total Citations

110

H-Index

4

About

Marjan Mernik is a leading figure in software language engineering, whose research bridges the gap between formal language theory and practical software development. His primary contributions lie in domain-specific language (DSL) development, grammar inference, and semantic inference—areas where he has pioneered methods to automate the creation and comprehension of programming languages. Notably, his work on "An object-oriented approach to language compositions for software language engineering" (50 citations) provides a foundational framework for composing DSLs, enabling more modular and reusable language design. Mernik has also advanced grammar inference, applying unsupervised incremental learning algorithms to induce context-free grammars from program samples, a technique that reduces manual effort in DSL construction. His recent exploration of semantic inference extends this paradigm, aiming to infer not just syntax but also program semantics. Beyond language engineering, Mernik has applied his expertise to interdisciplinary challenges, such as co-designing an IoT-based platform for hand rehabilitation (21 citations), demonstrating the versatility of his methods. With a career spanning foundational theories and practical tools, Mernik’s work has influenced both academic research and real-world software engineering, making him a key innovator in making language development more accessible and intelligent.

Research Focus

Key Achievements

4
H-Index
6
Papers
110
Total Citations
18
Avg Citations/Paper
🏆 Most Cited Paper
An object-oriented approach to language compositions for software language engineering
50 citations · 2013
📈 Most Prolific Year: 2013 (1 Papers)
🤝 Key Collaborators: 13
🏛 Institutions: University of Maribor

Top Papers

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6

Key Collaborators

Contact & Links

Available for collaboration
Content generated · 13 days ago