Search Results - "Slivka, Jelena"
-
1
Using ChatGPT to annotate a dataset: A case study in intelligent tutoring systems
Published in Machine learning with applications (01-06-2024)“…Large language models like ChatGPT can learn in-context (ICL) from examples. Studies showed that, due to ICL, ChatGPT achieves impressive performance in…”
Get full text
Journal Article -
2
Automatic detection of Feature Envy and Data Class code smells using machine learning
Published in Expert systems with applications (01-06-2024)“…Code smells in software indicate poor design and implementation choices. Detecting and removing them is critical for sustainable software development. Machine…”
Get full text
Journal Article -
3
Prescriptive procedure for manual code smell annotation
Published in Science of computer programming (01-12-2024)“…•We propose prescriptive procedure for manual code smell annotation.•We built high-quality dataset suitable for training ML models for code smell detection.•C#…”
Get full text
Journal Article -
4
Automatic detection of Long Method and God Class code smells through neural source code embeddings
Published in Expert systems with applications (15-10-2022)“…•We compare machine learning approaches against heuristics for code smell detection.•We use metrics and code embeddings as code representations for machine…”
Get full text
Journal Article -
5
Assessing code readability in Python programming courses using eye‐tracking
Published in Computer applications in engineering education (01-01-2024)“…Code readability models are typically based on the code's structural and textual features, considering code readability as an objective category. However,…”
Get full text
Journal Article -
6
The challenges of migrating an active learning classroom online in a crisis
Published in Computer applications in engineering education (01-11-2021)“…The coronavirus disease of 2019 (COVID‐19) pandemic has severely crippled our globalized society. Despite the chaos, much of our civilization continued to…”
Get full text
Journal Article -
7
A framework for designing software engineering project-based learning experiences based on the 4 C/ID model
Published in Education and information technologies (12-07-2024)Get full text
Journal Article -
8
Automatic detection of code smells using metrics and CodeT5 embeddings: a case study in C#
Published in Neural computing & applications (01-06-2024)“…Code smells are poorly designed code structures indicating that the code may need to be refactored. Recognizing code smells in practice is complex, and…”
Get full text
Journal Article -
9
Towards a systematic approach to manual annotation of code smells
Published in Science of computer programming (01-08-2023)“…Code smells are structures in code that may indicate maintainability issues. They are challenging to define, and software engineers detect them differently…”
Get full text
Journal Article -
10
A Framework for Teaching Security Design Analysis Using Case Studies and the Hybrid Flipped Classroom
Published in ACM transactions on computing education (01-06-2019)“…With ever-greater reliance of the developed world on information and communication technologies, constructing secure software has become a top priority. To…”
Get more information
Journal Article -
11
Adaptivni Sistem Za Automatsku Polu-Nadgledanu Klasifikaciju Podataka
Published 01-01-2014“…Cilj– Cilj istraživanja u okviru doktorske disertacije je razvoj sistema za automatsku polu-nadgledanu klasifikaciju podataka. Sistem bi trebao biti primenljiv…”
Get full text
Dissertation -
12
Semi-supervised detection of Long Method and God Class code smells
Published in 2022 IEEE 20th Jubilee International Symposium on Intelligent Systems and Informatics (SISY) (15-09-2022)“…Code smells are poorly designed parts of code whose removal is essential for sustainable software development. However, recognizing code smells in practice is…”
Get full text
Conference Proceeding -
13
Clean Code and Design Educational Tool
Published in 2021 44th International Convention on Information, Communication and Electronic Technology (MIPRO) (27-09-2021)“…Many different code snippets can implement the same software feature. However, a significant subset of these possible solutions contains…”
Get full text
Conference Proceeding -
14
Semi-Supervised Learning on Single-View Datasets by Integration of Multiple Co-trained Classifiers
Published in 2012 11th International Conference on Machine Learning and Applications (01-12-2012)“…We propose a novel semi-supervised learning algorithm, called IMCC, designed for co-training classifiers on single-view datasets. Our method runs the…”
Get full text
Conference Proceeding