Editorial

Volume 15, Issue 2 of the Computer Science and Information Systems journal consists of 10 regular articles. We thank all authors and reviewers for their diligence and hard work that went into this current issue.

As is customary this time of year, it is our pleasure to announce the new impact factors of ComSIS. The two-year impact factor of our journal for 2017 is 0.613, while the five-year impact factor is 0.675.

The current issue opens with “Interoperability in Emergency Management. A Solution Based on Distributed Databases and P2P Networks” by Marcelo Zambrano et al., which describes an interoperability platform architecture facilitating exchange of information between agencies involved in the management of an emergency. The architecture is based on a non-relational distributed database and a P2P communications network.

“Solving the DNA Fragment Assembly Problem with a Parallel Discrete Firefly Algorithm Implemented on GPU” by Pablo Javier Vidal and Ana Carolina Olivera is concerned with the problem of reconstructing DNA chains from randomly selected fragments. The article describes the design and implementation of the Discrete Firefly Algorithm (DFA) which solves this problem using a parallel GPU architecture.

Osama A. Mehdi et al., in “Exploring Instances for Matching Heterogeneous Database Schemas Utilizing Google Similarity and Regular Expression,” propose an approach for addressing the problem of finding matches between database schemas of semantically and syntactically related attributes, that overcomes the problems caused by treating numeric attribute values as strings, thus missing possible correspondences.

In “Managing Software Requirements Changes through Change Specification and Classification,” Shalinka Jayatilleke et al. describe an approach to managing software requirements changes by improving change communication and elicitation through (1) change specification and (2) change classification. The former facilitates avoiding communication ambiguities between business and IT staff, while the latter identifies the type of the changes to be made and actions to be taken.

Won-Seok Hwang et al., in “Data Imputation Using a Trust Network for Recommendation via Matrix Factorization,” tackle the problems of data sparsity and cold-start users in recommender systems by substituting missing ratings with imputed values, improving accuracy of recommendation methods from three aspects: (1) exploiting a trust network, (2) imputing only a part of missing ratings, and (3) applying them to any recommendation method.

In their article entitled “Use of Linguistic Forms Mining in the Link Analysis of Legal Documents,” Đorđe Petrović and Milena Stanković use a statistical approach for extraction of linguistic forms most frequently used in legal documents, showing that the extracted data can be used to search for information, analyze references and links, trace pathways between correlating legal documents and establish the relevance of legal documents on the grounds of their mutual correlation.

The article “OLAPS: Online Load-Balancing in Range-Partitioned Main Memory Database with Approximate Partition Statistics” by Djahida Belayadi et al. addresses the problem of data skew caused by repeated insertions/deletions in a memory database, that can lead to poor performance of parallel range queries. For this purpose the authors propose an approach for maintaining balanced loads over a set of nodes as in a system of communicating vessels, by migrating tuples between neighboring nodes.

Aida Kamišalić et al., in article “Experimental Study on the Effectiveness of a Teaching Approach Using Barker or Bachman Notation for Conceptual Database Design,” present a multi-level experimental study developed to examine the effectiveness of learning database fundamentals, depending on the notation used for conceptual design. The authors show that the notation used during the learning process has an impact on students’ achievements.

In “Conceptual Approach for Reuse of Test Automation Artifacts on Various Architectural Levels,” Dani Almog et al. describe present a model and test automation architecture for answering the question to what extent can test automation artifacts be re-used. Reuse of software test automation artifacts is analyzed on various levels, followed by a discussion of practical implications and adjustments arising from the new paradigm.

The final article, “CpG Islands’ Clustering Uncovers Early Development Genes in the Human Genome,” by Vladimir N. Babenko et al. tackles the problem of the annotation of CpG island (CGI) clusters in the human genome. It was confirmed that CGIs may serve as open chromatin markers, observed that early embryonic stage expressed KRAB-ZNF genes abundant at chromosome 19 are interlinked with CGI clusters, and found that tandem expansion of CGIs may serve as a substrate for non-homologous recombination events.

Editor-in-Chief
Mirjana Ivanović

Managing Editor
Miloš Radovanović