Marjan Mernik

Prof. Dr. Marjan Mernik

Faculty of Electrical Engineering and Computer Science, University of Maribor, Koroška cesta 46, 2000 Maribor, Slovenia
orcid

Research Focus & Metrics

Academic Career Length

32Years (1995-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 June 2014 in Applied Soft Computing
Verified
Journal Article
Closed access
MČMatej Črepinšek
Matej Črepinšek
SLShih-Hsi Liu
Shih-Hsi Liu
Marjan MernikMarjan Mernik
Marjan Mernik

21 February 2024 in Mathematics
Verified
Journal Article
Open access
PDF file
TKTomaz Kosar
Tomaz Kosar
DODragana Ostojić
Dragana Ostojić
YLYu David Liu
Yu David Liu
Marjan MernikMarjan Mernik
Marjan Mernik
The use of large language models with chatbots like ChatGPT has become increasingly popular among students, especially in Computer Science education. However, significant debates exist in the education community on the role of ChatGPT in learning. Therefore, it is critical to understand the potential impact of ChatGPT on the learning, engagement, and overall success of students in classrooms. In this empirical study, we report on a controlled experiment with 182 participants in a first-year undergraduate course on object-oriented programming. Our differential study divided students into two groups, one using ChatGPT and the other not using it for practical programming assignments. The study results showed that the students’ performance is not influenced by ChatGPT usage (no statistical significance between groups with a p-value of 0.730), nor are the grading results of practical assignments (p-value 0.760) and midterm exams (p-value 0.856). Our findings from the controlled experiment suggest that it is safe for novice programmers to use ChatGPT if specific measures and adjustments are adopted in the education process.

4 August 2011 in Empirical Software Engineering
Verified
Journal Article
Closed access
PDF file
TKTomaz Kosar
Tomaz Kosar
Marjan MernikMarjan Mernik
Marjan Mernik
JCJeffrey C. Carver
Jeffrey C. Carver

1 January 2011 in Computer Science and Information Systems
Verified
Journal Article
Open access
PDF file
BBBarrett R. Bryant
Barrett R. Bryant
JGJeff Gray
Jeff Gray
Marjan MernikMarjan Mernik
Marjan Mernik
PCPeter J. Clarke
Peter J. Clarke
RFRobert B. France
Robert B. France
GKGabor Karsai
Gabor Karsai
Developing software from models is a growing practice and there exist many model-based tools (e.g., editors, interpreters, debuggers, and simulators) for supporting model-driven engineering. Even though these tools facilitate the automation of software engineering tasks and activities, such tools are typically engineered manually. However, many of these tools have a common semantic foundation centered around an underlying modeling language, which would make it possible to automate their development if the modeling language specification were formalized. Even though there has been much work in formalizing programming languages, with many successful tools constructed using such formalisms, there has been little work in formalizing modeling languages for the purpose of automation. This paper discusses possible semantics-based approaches for the formalization of modeling languages and describes how this formalism may be used to automate the construction of modeling tools.

1 November 2014 in Soft Computing
Verified
Journal Article
Closed access
PDF file
Matej ČrepinšekMatej Črepinšek
Matej Črepinšek
SLShih-Hsi Liu
Shih-Hsi Liu
LMLuka Mernik
Luka Mernik
Marjan MernikMarjan Mernik
Marjan Mernik

11 August 2022 in Applied Soft Computing
Verified
Journal Article
Open access
MRMiha Ravber
Miha Ravber
SLShih-Hsi Liu
Shih-Hsi Liu
Marjan MernikMarjan Mernik
Marjan Mernik
Matej ČrepinšekMatej Črepinšek
Matej Črepinšek