=Paper=
{{Paper
|id=Vol-1677/sqamia2016-preface
|storemode=property
|title=None
|pdfUrl=https://ceur-ws.org/Vol-1677/sqamia2016-preface.pdf
|volume=Vol-1677
}}
==None==
Zoran Budimac
Zoltán Horváth
Tamás Kozsik (Eds.)
Fifth Workshop on Software Quality
Analysis, Monitoring, Improvement, and
Applications
SQAMIA 2016
Budapest, Hungary, 29–31.08.2016
Proceedings
Department of mathematics and informatics
Faculty of Sciences
University of Novi Sad, Serbia
2016
Volume Editors
Zoran Budimac
University of Novi Sad
Faculty of Sciences, Department of Mathematics and Informatics
Trg Dositeja Obradovića 4, 21 000 Novi Sad, Serbia
E-mail: zjb@dmi.uns.ac.rs
Zoltán Horváth
Eötvös Loránd University
Faculty of Informatics
Pázmány Péter sétány 1/C, H-1117 Budapest, Hungary
E-mail: hz@inf.elte.hu
Tamás Kozsik
Eötvös Loránd University
Faculty of Informatics
Pázmány Péter sétány 1/C, H-1117 Budapest, Hungary
E-mail: tamas.kozsik@elte.hu
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 2016 by the papers’ authors. Copying permitted only for private and academic purposes. This volume is
published and copyrighted by its editors. Proceedings also appeared in ISBN 978-86-7031-365-1, Faculty of Sciences, University of Novi
Sad. 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.
ISBN: 978-86-7031-365-1
ii
Preface
This volume contains papers presented at the Fifth Workshop on Software Quality Analysis,
Monitoring, Improvement, and Applications (SQAMIA 2016). SQAMIA 2016 was held during
August 29 – 31, 2016., at the Faculty of Informatics of Eötvös Loránd University, Budapest,
Hungary.
SQAMIA 2016 continued the tradition of successful SQAMIA workshops previously held in Novi
Sad, Serbia (in 2012 and 2013), Lovran, Croatia (2014), and Maribor, Slovenia (2015). 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 collaboration 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
debate on present knowledge, open questions, and future research trends in software quality.
The SQAMIA 2016 workshop consisted of regular sessions with technical contributions reviewed
and selected by an international program committee, as well as of one invited talk by Prof. Kevin
Hammond. In total 12 papers were accepted and published in this proceedings volume. All
published papers were triple reviewed. We would like to gratefully thank all PC members for
submitting careful and timely opinions on the papers.
Our special thanks are also addressed to the steering committee members: Tihana Galinac
Grbac (Croatia), Marjan Heričko (Slovenia), and Hannu Jaakkola (Finland), for helping to greatly
improve the quality of the workshop. We extend special thanks to the SQAMIA 2016 Organizing
Committee from the Faculty of Informatics of Eötvös Loránd University, Budapest, and the De-
partment of Mathematics and Informatics, Faculty of Sciences, University of Novi Sad, especially
to its chair Tamás Kozsik for his hard work and dedication to make this workshop the best it can
be.
The workshop is financially partially supported by the EU COST Action IC1202: Timing
Analysis on Code-Level (TACLe).
And last, but not least, we thank all the participants of SQAMIA 2016 for their contributions
that made all the work that went into SQAMIA 2016 worthwhile.
August 2016 Zoran Budimac
Zoltán Horváth
Tamás Kozsik
iii
Workshop Organization
General Chair
Zoltán Horváth (Eötvös Loránd University, Hungary)
Program Chair
Zoran Budimac (University of Novi Sad, Serbia)
Program Committee
Nuno Antunes (University of Coimbra, Portugal)
Tihana Galinac Grbac (co-chair, University of Rijeka, Croatia)
Marjan Heričko (co-chair, University of Maribor, Slovenia)
Zoltán Horváth (co-chair, Eötvös Loránd University, Hungary)
Mirjana Ivanović (co-chair, University of Novi Sad, Serbia)
Hannu Jaakkola (co-chair, Tampere University of Technology, Finland)
Harri Keto (Tampere University of Technology, Finland)
Vladimir Kurbalija (University of Novi Sad, Serbia)
Anastas Mishev (University of Sts. Cyril and Methodius, FYR Macedonia)
Zoltan Porkolab (Eötvös Loránd University, Hungary)
Valentino Vranić (Slovak University of Technology in Bratislava, Slovakia)
Additional Reviewers
Cristiana Areias (Instituto Politécnico de Coimbra, ISEC, DEIS, Coimbra, Portugal)
Tânia Basso (School of Technology - University of Campinas (FT-UNICAMP), Portugal)
Organizing Chair
Tamás Kozsik (Eötvös Loránd University, Hungary)
Organizing Committee
Szilvia Ducerf (Eötvös Loránd University, Hungary)
Gordana Rakić (University of Novi Sad, Serbia)
Judit Juhász (Altagra Business Services, Gödöllő Hungary)
Zoltán Porkoláb (Eötvös Loránd University, Hungary)
Organizing Institution
Eötvös Loránd University, Budapest, Hungary
Steering Committee
Zoran Budimac (University of Novi Sad, Serbia)
Tihana Galinac Grbac (University of Rijeka, Croatia)
Marjan Heričko (University of Maribor, Slovenia)
Zoltán Horváth (Eötvös Loránd University, Hungary)
Hannu Jaakkola (Tampere University of Technology, Finland)
Technical Editors
Doni Pracner (University of Novi Sad, Serbia)
Gordana Rakić (University of Novi Sad, Serbia)
Sponsoring Institutions of SQAMIA 2016
SQAMIA 2016 was partially financially supported by:
EU COST Action IC1202 Timing Analysis on Code-Level (TACLe)
iv
Table of Contents
◦ Tool to Measure and Refactor Complex UML Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Tamás Ambrus, Domonkos Asztalos, Zsófia Borbély and Melinda Tóth
◦ Product Evaluation Through Contractor and In-House Metrics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Lucija Brezočnik, Črtomir Majer
◦ Software Metrics for Agent Technologies and Possible Educational Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Mirjana Ivanović, Marcin Paprzycki, Maria Ganzha, Costin Badica, Amelia Badica
◦ Why Information Systems Modelling Is Difficult . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Hannu Jaakkola, Jaak Henno, Tatjana Welzer Družovec, Bernhard Thalheim, Jukka Mäkelä
◦ Pharmaceutical Software Quality Assurance System Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Bojana Koteska, Ljupco Pejov, and Anastas Mishev
◦ Assessing the Impact of Untraceable Bugs on the Quality of Software Defect Prediction Datasets . . . . . . . . . . . . . . . . 47
Goran Mauša, Tihana Galinac Grbac
◦ XML Schema Quality Index in the Multimedia Content Publishing Domain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Maja Pušnik, Marjan Heričko, Boštjan Šumak, Gordana Rakić
◦ Combining Agile and Traditional Methodologies in Medical Information Systems Development Process . . . . . . . . . . 65
Petar Rajkovic, Ivan Petkovic, Aleksandar Milenkovic, Dragan Jankovic
◦ How is Effort Estimated in Agile Software Development Projects? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Tina Schweighofer, Andrej Kline, Luka Pavlič, Marjan Heričko
◦ First Results of WCET Estimation in SSQSA Framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Nataša Sukur, Nemanja Milošević, Saša Pešić, Jozef Kolek, Gordana Rakić, Zoran Budimac
◦ Towards the Code Clone Analysis in Heterogeneous Software Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Tijana Vislavski, Zoran Budimac, Gordana Rakić
◦ Monitoring an OOP Course Through Assignments in a Distributed Pair Programming System . . . . . . . . . . . . . . . . . . 97
Stelios Xinogalos, Maya Satratzemi, Despina Tsompanoudi, Alexander Chatzigeorgiou
v