=Paper= {{Paper |id=Vol-3237/sqamia-preface |storemode=property |title=None |pdfUrl=https://ceur-ws.org/Vol-3237/sqamia-preface.pdf |volume=Vol-3237 }} ==None== https://ceur-ws.org/Vol-3237/sqamia-preface.pdf
Zoran Budimac (Editor)




  Ninth Workshop on Software Quality
  Analysis, Monitoring, Improvement,
            and Applications

                         SQAMIA 2022
                     Novi Sad, Serbia, 11 – 14. 09. 2022




                            Proceedings




                   Department of mathematics and informatics
                              Faculty of Sciences
                         University of Novi Sad, Serbia
                                      2022
Volume Editor
Zoran Budimac
University of Novi Sad
Faculty of Sciences, Department of Mathematics and Informatics
Trg Dositeja Obradovića 4, 21000 Novi Sad, Serbia
E-mail: zjb@dmi.uns.ac.rs



Publisher:
    University of Novi Sad,
    Faculty of Sciences, Department of mathematics and informatics
    Trg Dositeja Obradovića 3, 21000 Novi Sad, Serbia
    www.pmf.uns.ac.rs
Typesetting: Doni Pracner

Papers are copyrighted © 2022 by the papers’ authors. Copying permitted only for private and academic purposes. This
volume is published and copyrighted by its editors. Use permitted under Creative Commons License Attribution 4.0
International (CC BY 4.0). The contents of the published papers express the opinions of their respective authors, not
the volume publisher or the editors.
Typeset in LATEX and Microsoft Word by Doni Pracner and the authors of individual papers.




                                                         2
                                     Preface

    This volume contains papers presented at the Ninth Workshop on Software Quality
Analysis, Monitoring, Improvement, and Applications (SQAMIA 2022). SQAMIA
2022 was held during 11 – 14. 09. 2022, at the Department of mathematics and
Informatics, Faculty of Science, University of Novi Sad, Serbia.
    SQAMIA 2022 continued the tradition of successful SQAMIA workshops previ-
ously held in Novi Sad, Serbia (in 2012, 2013 and 2018), Lovran, Croatia (2014),
Maribor, Slovenia (2015), Budapest, Hungary (2016), Belgrade, Serbia (2017) and
Ohrid, North Macedonia (2019). The first SQAMIA workshop was organized within
the 5th Balkan Conference in Informatics (BCI 2012). In 2013, SQAMIA became a
standalone event intended to be an annual gathering of researchers and practitioners
in the field of software quality. Unfortunately, the workshop was not held in 2020 and
2021 due to the COVID-19 pandemic.
    The main objective of the SQAMIA series of workshops is to provide a forum for
presentation, discussion and dissemination of the latest scientific achievements in the
area of software quality, and to promote and improve interaction and collaboration
among scientists and young researchers from the region and beyond. The workshop
especially welcomes position papers, papers describing work in progress, tool demon-
stration papers, technical reports, and papers designed to provoke debate on present
knowledge, open questions, and future research trends in software quality.
    The SQAMIA 2022 workshop consisted of regular sessions with technical contribu-
tions reviewed and selected by an international program committee, as well as three
invited talks by Klaus Bothe, Dragana Georgijević and Gordana Rakić. In total 15
papers were accepted and published in this proceedings volume. All published papers
were at least double reviewed, and in some cases even quadruple reviewed. We are
grateful to all PC members for submitting careful and timely opinions on the papers.
    Our special thanks are also addressed to the members of the SQAMIA Initia-
tive (sqamia.org) without whom this and previous workshops could not be possible:
Zoran Budimac (Novi Sad, Serbia), Tihana Galinac Grbac (Pula, Croatia), Mar-
jan Heričko (Maribor, Slovenia), Zoltán Horváth (Budapest, Hungary) and Hannu
Jaakkola (Pori, Finland)
    We thank the Department of Mathematics and Informatics, Faculty of Sciences,
University of Novi Sad for partially sponsoring the event.
    We extend special thanks to the SQAMIA 2022 Organizing Committee from the
Department of Mathematics and Informatics, Faculty of Sciences, University of Novi
Sad, especially to Nataša Sukur for her hard work and dedication to make this work-
shop the best it can be. Further we’d like to thank Doni Pracner for his patience and
diligent work on making the proceedings.
    And last, but not least, we thank all the participants of SQAMIA 2022 for their
contributions that made all the work that went into SQAMIA 2022 worthwhile.



   September 2022                                Zoran Budimac




                                          3
                                   Workshop Organization

General and Program Chair
 Zoran Budimac (University of Novi Sad, Serbia)

Program Committee
 Nuno Antunes (University of Coimbra, Portugal)
 Tihana Galinac Grbac (co-chair, Juraj Dobrila University of Pula, Croatia)
 Neven Grbac (Pula, Croatia)
 Jaak Henno (Tallinn University of Technology, Estonia)
 Marjan Heričko (co-chair, University of Maribor, Slovenia)
 Zoltán Horváth (co-chair, Eötvös Loránd University, Hungary)
 Sami Hyrynsalmi (LUT University, Lahti, Finland)
 Hannu Jaakkola (co-chair, Tampere University of Technology, Finland)
 Bojana Koteska (Skopje, North Macedonia)
 Vladimir Kurbalija (University of Novi Sad, Serbia)
 Anastas Mishev (Ss. Cyril and Methodius University, North Macedonia)
 Luka Pavlič (Maribor, Slovenia)
 Zoltán Porkoláb (Eötvös Loránd University, Hungary)
 João Saraiva (University of Minho, Portugal)
 Jari Soini (Pori, Finland)
 Valentino Vranić (Slovak University of Technology in Bratislava, Slovakia)


Organizing Committee
 Nataša Sukur (chair, University of Novi Sad, Serbia)
 Doni Pracner (University of Novi Sad, Serbia)
 Ivan Pribela (University of Novi Sad, Serbia)
 Smiljana Knežev (University of Novi Sad, Serbia)
 Dušica Knežević (University of Novi Sad, Serbia)
 Davorka Radaković (University of Novi Sad, Serbia)


Organizing Institution
 University of Novi Sad, Serbia
 Faculty of Sciences
 Department of Mathematics and Informatics
 Software Quality Laboratory


Technical Editor
 Doni Pracner (University of Novi Sad, Serbia)


Sponsoring Institution
SQAMIA 2022 was partially financially supported by:
 University of Novi Sad, Serbia
 Faculty of Sciences
 Department of Mathematics and Informatics


                                                        4
                                                                    Table of Contents

◦ Inferring The Best Static Analysis Tool For Null Pointer Dereference in Java Source Code . . . 1:1– 1:12
  Midya Alqaradaghi, Tamás Kozsik
◦ Utilizing Interaction Metrics in a Virtual Learning Environment for Early Prediction of Students’
  Academic Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2:1– 2:12
  Saša Brdnik, Vili Podgorelec, Tjaša Heričko

◦ A Quantitative Study of C/C++ FOSS Software Buildability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3:1– 3:10
  Dalibor Fonović, Tihana Galinac Grbac
◦ A Framework for C++ Exception Handling Assistance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4:1– 4:13
  Endre Fülöp, Attila Gyen, Norbert Pataki
◦ Modeling Complex Software Systems: A Case Study on Sustainable Water Supply
  Maintenance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5:1– 5:12
  Tihana Galinac Grbac, Dragan Sokolović, Jurica Kovač, Darko Etinger, Dalibor Fonović, Dario
  Kukuljan, Srđan Danijel Simić, Nikola Tanković
◦ A Quality Gate Role in a Software Delivery Pipeline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6:1– 6:12
  Marko Gluhak, Luka Pavlic
◦ Handling Software Icebergs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7:1– 7:8
  Jaak Henno, Hannu Jaakkola, Jukka Mäkelä
◦ Commit Classification Into Maintenance Activities Using Aggregated Semantic Word Embeddings of
  Software Change Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8:1– 8:12
  Tjaša Heričko, Saša Brdnik, Boštjan Šumak
◦ Using Self-Sovereign-Identity Principles to Prove Your Worth in Decentralized Autonomous
  Organizations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9:1– 9:12
  Vid Keršič, Andraž Vrečko, Urban Vidovič, Martin Domajnko, Muhamed Turkanović.
◦ Testing RESTful APIs - Use Case: RESTful API for Solving Multidimensional Time-independent
  Schrödinger Equation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10:1– 10:12
  Bojana Koteska, Davor Dimoski, Ljupco Pejov, Anastas Mishev
◦ Time analysis of Machine Learning Algorithm utilization in complex Game Environments . . 11:1– 11:13
  Damijan Novak, Domen Verber, Iztok Jr. Fister
◦ Comparison of Project Management Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12:1– 12:10
  Filip Pasarič, Maja Pušnik
◦ Comparison of Visual Occupancy Detection Approaches for Parking Lots and Dedicated Containerized
  REST-API Server Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13:1– 13:10
  Andrej Petričko, Pavle Dakić, Valentino Vranić
◦ Transforming Low-Level Variants of Greatest Common Divisor Algorithm: A Case Study . . . 14:1– 14:12
  Doni Pracner, Nataša Sukur
◦ A Comparison of Data FAIRness Evaluation Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15:1– 15:12
  Dejan Slamkov, Venko Stojanov, Bojana Koteska, Anastas Mishev




                                                                                           5