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




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

                    SQAMIA 2019
              Ohrid, North Macedonia, 22 – 25. 09. 2019




                         Proceedings




                Department of mathematics and informatics
                           Faculty of Sciences
                      University of Novi Sad, Serbia
                                   2019
Volume Editors
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

Bojana Koteska
Ss. Cyril and Methodius University,
Faculty of Computer Science and Engineering
Rugjer Boshkovikj 16, P.O. Box 393, 1000, Skopje, North Macedonia
E-mail: bojana.koteska@finki.ukim.mk


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 c 2019 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.




                                                         ii
                                  Preface

  This volume contains papers presented at the Eighth Workshop on Software
Quality Analysis, Monitoring, Improvement, and Applications (SQAMIA 2019).
SQAMIA 2019 was held during 22 – 25. 09. 2019, at Hotel “Tino Sveti Stefan” in
Ohrid, North Macedonia.
  SQAMIA 2019 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) and Belgrade, Serbia (2017).
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.
  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 collab-
oration among scientists and young researchers from the region and beyond. The
workshop especially welcomes position papers, papers describing work in progress,
tool demonstration papers, technical reports, and papers designed to provoke de-
bate on present knowledge, open questions, and future research trends in software
quality.
  The SQAMIA 2019 workshop consisted of regular sessions with technical contri-
butions reviewed and selected by an international program committee, In total 18
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 Initiative
(sqamia.org) without who this and previous workshops could not be possible:
Zoran Budimac (Novi Sad, Serbia), Tihana Galinac Grbac (Pula, Croatia), Marjan
Heričko (Maribor, Slovenia), Zoltán Horváth (Budapest, Hungary) and Hannu
Jaakkola (Pori, Finland)
  We extend special thanks to the SQAMIA 2019 Organizing Committee from the
Faculty of Computer Science and Engineering, Ss. Cyril and Methodius University,
Skopje, North Macedonia and the Department of Mathematics and Informatics,
Faculty of Sciences, University of Novi Sad, especially to Bojana Koteska for her
hard work and dedication to make this workshop 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 2019 for their
contributions that made all the work that went into SQAMIA 2019 worthwhile.



  September 2019                              Zoran Budimac, Bojana Koteska




                                        iii
                                Workshop Organization
General and Organising Chair
Bojana Koteska (Ss. Cyril and Methodius University, North Macedonia)

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)
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 (Tampere University of Technology, Finland)
Hannu Jaakkola (co-chair, Tampere University of Technology, Finland)
Harri Keto (Tampere University of Technology, Finland)
Vladimir Kurbalija (University of Novi Sad, Serbia)
Goran Mauša (University of Rijeka, Croatia)
Anastas Mishev (Ss. Cyril and Methodius University, North Macedonia)
Zoltán Porkoláb (Eötvös Loránd University, Hungary)
João Saraiva (University of Minho, Portugal)
Valentino Vranić (Slovak University of Technology in Bratislava, Slovakia)

Organizing Committee
Monika Simjanoska (Ss. Cyril and Methodius University, North Macedonia)
Nataša Sukur (University of Novi Sad, Serbia)
Doni Pracner (University of Novi Sad, Serbia)

Organizing Institution
Ss. Cyril and Methodius University
Faculty of Computer Science and Engineering

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




                                                   iv
                                                              Table of Contents

◦ A Survey On Secure Container Isolation Approaches for Multi-Tenant Container Workloads and
  Serverless Computing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1:1– 1:10
  Christian Bargmann and Marina Tropmann-Frick

◦ The Impact of Refactoring on Maintability of Java Code: A Preliminary Review . . . . . . . . . . . . 2:1– 2:11
  Mitja Gradišnik, Sašo Karakatič, Tina Beranič, Marjan Heričko, Goran Mauša and Tihana Galinac
  Grbac
◦ Survey on Static Analysis Tools of Python Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3:1– 3:10
  Hristina Gulabovska and Zoltán Porkoláb
◦ Using Multiplayer Games to Create Locally Secure Communication . . . . . . . . . . . . . . . . . . . . . . . . . 4:1– 4:13
  Jaak Henno, Hannu Jaakkola and Jukka Mäkelä

◦ The Impact of Students’ Pre-Knowledge on Learning Computer Programming . . . . . . . . . . . . . . 5:1– 5:8
  Marko Hölbl and Lili Nemec Zlatolas
◦ On Measuring Learning Success of Students with Disabilities in Virtual Environments . . . . . . 6:1– 6:12
  Mirjana Ivanović, Amelia Bădică, Maria Ganzha, Marcin Paprzycki, Costin Bădică and Aleksandra
  Klašnja-Milićević

◦ Dynamic Testing of Executable UML Models with Sequence Diagrams . . . . . . . . . . . . . . . . . . . . . . 7:1– 7:10
  Tamás Jánosi, Krisztián Mózsi, Péter Bereczky, Dávid J. Németh and Tibor Gregorics

◦ Unit and Performance Testing of Scientific Software Using MATLAB . . . . . . . . . . . . . . . . . . . . . . . 8:1– 8:9
  Bojana Koteska, Monika Simjanoska, Ivana Jacheva, Frosina Krsteska and Anastas Mishev

◦ Software Metrics as Identifiers of Defect Occurrence Severity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9:1– 9:9
  Goran Mauša, Tihana Galinac Grbac, Lucija Brezočnik, Vili Podgorelec and Marjan Heričko

◦ The Technical Debt Management Tools Comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10:1–10:9
  Luka Pavlič and Tilen Hliš
◦ Recent Trends in Software Testing – A Case Study with Google Calendar . . . . . . . . . . . . . . . . . . 11:1–11:9
  Bojan Popov, Bojana Koteska and Anastas Mishev

◦ Detecting Source Code Similarity Using Compression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12:1–12:7
  Ivan Pribela, Gordana Rakić and Zoran Budimac

◦ Process Evaluation and Improvement: A Case Study of The Loan Approval Process . . . . . . . 13:1–13:12
  Maja Pušnik, Katja Kous, Andrej Godec and Boštjan Šumak

◦ An Insight on Standardized Patterns in Model Driven Software Development . . . . . . . . . . . . . . 14:1–14:9
  Petar Rajković, Ivan Petković, Aleksandar Milenković and Dragan Janković

◦ Approach to Selecting an Appropriate Javascript Charting Library for Graphically Rich Single Page
  Javascript Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15:1–15:9
  Alen Rajšp, Gregor Jošt, Viktor Taneski, Saša Kuhar and Luka Pavlič

◦ Complexity Analysis of Decentralized Application Development Using Integration Tools . . . 16:1–16:10
  Patrik Rek, Blaž Podgorelec and Muhamed Turkanović

◦ Fitness Functions and Transformations in an Automated Process . . . . . . . . . . . . . . . . . . . . . . . . . . 17:1–17:10
  Nataša Sukur, Doni Pracner and Zoran Budimac




                                                                                       v
◦ Software Business: A Short History and Trends for the Future . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18:1–18:18
  Katariina Yrjönkoski, Hannu Jaakkola, Kari Systä and Tommi Mikkonen




                                                                 vi