Charles University in , MFF, Department of Software Engineering Czech Technical University in Prague, FIT, Dept. of Software Engineering VSB–TUˇ , FEECS, Department of Computer Science Czech Society for Cybernetics and Informatics

Proceedings of the Dateso 2015 Workshop

Databases, Texts

Specifications, and Objects 2015

http://www.cs.vsb.cz/dateso/2015/ http://www.ceur-ws.org/Vol-1343/

April 14 – 16, 2015 Nepˇr´ıvˇecu Sobotky, Jiˇc´ın, DATESO 2015 c M. Neˇcask´y,J. Pokorn´y,P. Moravec, editors

This work is subject to copyright. All rights reserved. Reproduction or publication of this material, even partial, is allowed only with the editors’ permission.

Technical editor: Pavel Moravec, [email protected] VSBˇ – Technical University of Ostrava Faculty of Electrical Engineering and Computer Science Department of Computer Science

Page count: 141 Edition: 1st First published: 2015

This proceedings was typeset by PDFLATEX. Cover design by Pavel Moravec ([email protected]) and Tom´aˇsSkopal.

Originally published under ISBN 978-80-7378-285-6 by MATFYZPRESS publishing house of Faculty of Mathematics and Physics, , Sokolovsk´a83, 186 75 Praha 8 – Karl´ın,Czech Republic as its 479th publication. Steering Committee V´aclav Sn´aˇsel VSB-Technicalˇ University of Ostrava, Ostrava Karel Richta Czech Technical University, Prague Jaroslav Pokorn´y Charles University, Prague

Program Committee Martin Neˇcask´y(chair) Charles University, Prague Wolfgang Benn Technische Universit¨atChemnitz, Chemnitz, Germany V´aclav Sn´aˇsel VSB-Technicalˇ University of Ostrava, Ostrava Jaroslav Pokorn´y Charles University, Prague Karel Richta Czech Technical University, Prague Michal Valenta Czech Technical University, Prague Vojtˇech Sv´atek University of Economics, Prague Peter Vojt´aˇs Charles University, Prague DuˇsanH´usek Inst. of Computer Science, Academy of Sciences, Prague Michal Kr´atk´y VSB-Technicalˇ University of Ostrava, Ostrava Pavel Moravec VSB-Technicalˇ University of Ostrava, Ostrava Irena Holubov´a Charles University, Prague Jiˇr´ıDvorsk´y VSB-Technicalˇ University of Ostrava, Ostrava Radim Baˇca VSB-Technicalˇ University of Ostrava, Ostrava Jan Martinoviˇc VSB-Technicalˇ University of Ostrava, Ostrava Pavel Strnad Czech Technical University, Prague OndˇrejMacek Czech Technical University, Prague Robert Pergl Czech Technical University, Prague Martin Kruiˇs Czech Technical University, Prague

Organizing Committee Martin Neˇcask´y(chair) Charles University, Prague Jakub Kl´ımek Charles University, Prague Pavel Moravec VSB-Technicalˇ University of Ostrava, Ostrava Preface

DATESO 2015, the international workshop on current trends on Databases, In- formation Retrieval, Algebraic Specification and Object Oriented Programming, was held on April 14 – 16, 2015 in Nepˇr´ıvˇecu Sobotky, Jiˇc´ın,Czech Republic. The 15th year was organized by Department of Software Engineering MFF UK Praha, Department of Software Engineering, FIT CVUTˇ Praha, Department of Computer Science VSB-Technicalˇ University Ostrava, and Working group on Computer Science and Society of Czech Society for Cybernetics and Informat- ics. The DATESO workshops aim for strengthening connections between these various areas of informatics. The proceedings of DATESO 2015 are also available at DATESO Web site: http://www.cs.vsb.cz/dateso/2015/ and CEUR Workshop Proceeding site: http://www.ceur-ws.org/Vol-1343/ (ISSN 1613-0073). The Program Com- mittee selected 12 papers (8 full and 4 short papers) from 19 submissions, based on two independent reviews. We wish to express our sincere thanks to all the authors who submitted papers, the members of the Program Committee, who reviewed them on the basis of originality, technical quality, and presentation. We are also thankful to the Organizing Committee. Special thanks belong to Czech Society for Cybernetics and Informatics. Our thanks go also to Pavel Moravec who, as copy editor of DATESO Pro- ceedings, helped to prepare this volume and provided technical support for the conference preparation portal.

April, 2015 M. Neˇcask´y,J. Pokorn´y,P. Moravec (Eds.) Table of Contents

Full Papers

Dynamic Local Scheduling of Multiple DAGs in Distributed Heterogeneous Systems ...... 1 OndˇrejVotava, Peter Macejko, Jan Janeˇcek

Data Structures for Indexing Triple Table ...... 13 Roman Meca, Michal Kr´atk´y,Peter Chovanec, Filip Kˇriˇzka

Vocabulary for Linked Data Visualization Model ...... 28 Jakub Kl´ımek, Jiˇr´ıHelmich

Parallel Approach to Context Transformations ...... 40 Michal Vaˇsinek,Jan Platoˇs

Methodologies and Best Practices for Open Data Publication ...... 52 Jan Kuˇcera, DuˇsanChlapek, Jakub Kl´ımek,Martin Neˇcask´y

Introduction to Optical Music Recognition: Overview and Practical Challenges ...... 65 Jiˇr´ıNovotn´y,Jaroslav Pokorn´y

Critical Evaluation of Existing External Sorting Methods in the Perspective of Modern Hardware ...... 77 Martin Kruliˇs

Procedural Code Representation in a Flow Graph ...... 89 Michal Brabec, David Bedn´arek Short papers

Biased k-NN Similarity Content Based Prediction of Movie Tweets Popularity ...... 101 Ladislav Peˇska,Peter Vojt´aˇs

UnifiedViews: Towards ETL Tool for Simple yet Powerfull RDF Data Management ...... 111 Tom´aˇsKnap, Petr Skoda,ˇ Jakub Kl´ımek,Martin Neˇcask´y

Aspect-oriented User Interface Design for Android Applications ...... 121 Jiˇr´ı Sebek,ˇ Karel Richta

A Survey on Music Retrieval Systems Using Microphone Input ...... 131 Ladislav Marˇs´ık,Jaroslav Pokorn´y,Martin Ilˇc´ık Author Index ...... 141