434 papers found .

321. Citizens-centric mobile application for traffic accidents reporting

ICIST 2017 Proceedings Vol.2, 325-329
Dabović Marko, Janev Valentina
Abstract: Nowadays modern mobile phones have a lot of sensors that can be helpful in various situations, for instance, to facilitate the collaboration between citizens and public services. This paper explores the use of smart phones for producing rich information about traffic accidents in real time. The goal is to examine the Linked Data approach for building a mobile application to be used by citizens for collecting evidence about an exceptional situation (a traffic accident) and for notifying emergency organizations (e.g. the nearest police station) and the wider community. The benefits expected from using the Linked Data in this scenario are related to interlinking data from different sources, semantically enriching the data and sharing the data in a standardized format. This paper presents preliminary results from the design and implementation of a mobile application for Android-based devices.

322. Analysis of the Performance of the New Generation of 32-bit Microcontrollers for IoT and Big Data Application

ICIST 2017 Proceedings Vol.2, 330-336
Ivković Jovan, Lužija Ivković Jelena
Abstract: This paper explores the relationship between performance of different generations of MCU solutions for classical computing processing, as well as FPU/DSP processing of input information. Finally, it questions how fast software-controlled I/O ports (GPIO) are. By using the battery of standardized computer tests, and custom GPIO, GPU / DSP tests, the report gives clear and measurable results. The results of measuring carried out in the study clearly show that it is possible to unload the network resources necessary for transmitting large quantities of information if they represent a part of a complex pre-treatment data for Big Data processing systems on the MCU platforms themselves with IoT sensor devices.

323. Applicability of WebSocket protocol into Wireless Sensor Networks

ICIST 2017 Proceedings Vol.2, 337-342
Kosanović Miloš, Kosanović Mirko
Abstract: Internet is gradually developing from network of computers into a vast network that connects a large number of small intelligent things (Internet of Things). One of the main problems we face with them is that they possess very limited resources. So, they are not able to perform some complex tasks in the form of interactive communication with complex networks and presentation of these data in real time mode. On the other hand, we have a strongly growing technology, the Internet, which has the possibility to distribute an enormous amount of data to anyone, anytime and anywhere (3A) without any problems. The ability to create a network of small, almost invisible sensor nodes, which will continuously collect information from the real world and then this information distributed to a large number of clients around the world, apply this technology unimagined. This paper explores the possibility of implementation of a new technology, the WebSocket protocol, which should reduce the communication traffic between the source and destination, enabling real-time detection of changes, ie. reduce the delay in the transfer of data and thus enable longer life such applications. A critical analysis of the application WebSocket protocol from the viewpoint of exchanged packets as well as the size of headers in these packages, compared to some other solutions ie. protocols for real time communication is done.

324. IoT Challenges and Opportunities - a Metaperspective Overview

ICIST 2017 Proceedings Vol.2, 343-347
Stevović Svetlana M., Nestorović Žarko
Abstract: Internet of Things as recently emerging and fast growing technology is spreading in almost all areas of human activities. This cause some arising questions which shall be discussed from different perspectives in order to evaluate its role, importance and influence in future development of humanity as well as technology and economic. Utilization of IoT in some specific areas of human activities could be related to different challenges especially in situations where information obtained by IoT are burdened by errors or in case of system cancellation. This could affect decision making and result in wrong decision which could lead to different detriments in case of time deficiency and emergency. This paper aims to dissert IoT technology from aspects of complex system theory and in some hypothetical scenarios.

325. Role and Importance of Big data in Market Decision Making

ICIST 2017 Proceedings Vol.2, 348-353
Bogavac Milija, Stevović Svetlana M., Nestorović Žarko
Abstract: Big data is a relatively new approach and fast growing area of interest in different domains of economic, organizational, bioscience and technical sciences and practice. Market and even different objects and engineering structures as well as natural phenomena emit huge amounts of information. That information is only connection with outer world and only base for rational decision making. However decision making based on data obtained from outer world shall include some assumptions which seem to be very logical but not discussed in literature as they shall be. Information obtained from outer world represent the past state-of-the-art of outer world, represent only a part of outer world, are erroneous, imperfect and could be treated and interpreted in different ways. As such, they, even though only and necessary base for decision making in enterprises, could be the source of wrong decisions and suboptimal results on market. This paper intends to discuss some advantages and challenges of Big Data related to decision making process.

326. An Approach for Analyzing Data in Social Networks

ICIST 2017 Proceedings Vol.2, 354-357
Nešić Zoran, Bulut Bogdanović Ivana, Radojičić Miroslav
Abstract: This paper presents a relation model of a database with the possibilities of automatic linking with external information on social networks. Such an approach enables a further search for information by using social networks until a needed level is achieved. The analysis is related to the improvement of companies’ marketing activities.

327. Emergence of Next Generation IoT based Cyber-Physical Frameworks for collaborative manufacturing

ICIST 2017 Proceedings Vol.1, 251-256
Cecil Joe, Cecil-Xavier Aaron, Krishnamurthy Rajesh
Abstract: This paper discusses the emergence of Next Generation technologies and frameworks in Cyber Physical Systems (CPS) and Internet-of-Things (IoT) that hold the potential to revolutionize collaborative manufacturing, engineering and educational activities. It also outlines the foundational building blocks for the design and implementation of such IoT based cyber physical systems for manufacturing contexts. The components of an IoT based CPS framework for PCB assembly is also discussed. The role of Virtual Reality based Digital Mockup models and Genetic Algorithms for planning and simulation activities is also highlighted.

328. Kronos : A DSL for scheduled tasks based on textX

ICIST 2017 Proceedings Vol.2, 358-360
Simić Miloš, Boškov Novak, Kaplar Aleksandar, Dejanović Igor
Abstract: Scheduled tasks are a ubiquitous part of our daily lives, whether generating reports for monthly data analytic or sending newsletters to subscribed customers is needed. Domain-Specific Languages (DSL) are a viable approach that promise to solve a problem of target platform diversity as well as to facilitate rapid application development and shorter time-tomarket. This paper presents Kronos, a crossplatform DSL for scheduled tasking implemented using textX meta-language. Tasks described using Kronos DSL can be automatically created and started with provided task-specific information

329. E-Course generator based on ontology of accreditation documents

ICIST 2017 Proceedings Vol.2, 361-365
Nikolić Nikola, Savić Goran, Milosavljević Branko
Abstract: This paper presents a software tool for generating e-courses using accreditation document ontology defined for Serbian Higher Education. On this way, one can get ecourses which structure and organization is compliant with the formal regulative of higher education system in Republic of Serbia. The tool facilitates creating e-courses for Canvas LMS since it provides populating information from accreditation documents programmatically. The verification of the tool has been carried out through a case study on accreditation documents for the Software engineering and information technologies study program from the Faculty of Technical Sciences, University of Novi Sad.

330. Generation of teaching courses using ontology and stream processing

ICIST 2017 Proceedings Vol.2, 366-367
Pejaković Aleksandar, Segedinac Milan, Savić Goran
Abstract: This paper proposes a new approach towards linking existing learning management systems with ontology based knowledge. Ontology is a central part of the system as it contains knowledge represented as the rules used during generation of teaching courses. Stream processing platforms are used as bridges between LMS and ontology. Stream platforms are used to query data from LMSs, process them and add insert information about available teaching materials into the ontology. With this approach existing LMSs can be extended with the possibility to generate teaching courses without modifications.

331. Extension of Agent-oriented Domain-specific language ALAS as a support to Distributed Non-Axiomatic Reasoning

ICIST 2017 Proceedings Vol.2, 368-372
Sredojević Dejan, Vidaković Milan, Ivanović Mirjana, Mitrović Dejan
Abstract: Development of Agent-based languages is the natural extension of the research in the area of Agent-based systems. This paper deals with adding the support for the Distributed Non-Axiomatic Reasoning into the ALAS agent-oriented language. This support has been added into the Siebog agent middleware. Siebog is a distributed multiagent system based on the modern web and enterprise standards. Siebog has built in support for reasoning based on the Distributed Non-Axiomatic Reasoning System (DNARS). DNARS is a reasoning system based on non-axiomatic logic (NAL) and general principles of development of non-axiomatic reasoning systems. So far, the DNARS-enabled agents could be written only in Java programming language. To solve the problem of interoperability within different Siebog platforms, an agent-oriented domain-specific language (AODSL) ALAS has been developed. The main purpose of the ALAS is to support agent mobility and implementation and execution of agents on heterogenous platforms. This paper describes the extended version of the ALAS language which supports DNARS. The conversion process of ALAS code to Java code is also described in this paper. The latest version of ALAS has been developed by using textX framework and Arpeggio parser.

332. Improving performance of web applications

ICIST 2017 Proceedings Vol.2, 373-376
Jakus Grega, Sodnik Jaka
Abstract: Although web browsers were initially designed for displaying simple documents, they have gradually evolved into complex pieces of software. Modern browsers are expected to provide support for complex web applications, which are often competing with native applications. By understanding how the browser displays content, developers can implement efficient architectural solutions and more easily overcome obstacles inherited from the browsers’ early design. They can efficiently utilize hardware resources and provide user experience comparable to that of native applications. The purpose of this paper is, therefore, to present concisely the architecture of modern browsers, and to suggest some of the most effective methods for optimizing web applications with the focus on networking, rendering and JavaScript.

333. Rapid prototyping of business information systems based on Django framework and Kroki mockup tool

ICIST 2017 Proceedings Vol.2, 377-381
Filipović Milorad, Turzai Tihomir, Fakaš Arpad, Milosavljević Gordana, Abdo Amel
Abstract: This paper presents an overview of the integrated framework that provides Python code generation based on the visual specification provided by Kroki mockup tool. Kroki enables end-users to create a specification of the developed information system by sketching a user interface and execute a working prototype based on that specification within seconds. Working prototype evaluation is extremely useful for identifying potential architectural errors that are the result of miscommunication between the parties involved in development, so having a functional prototype available enables such flaws to be corrected on-site, before the projects advance to the implementation phase. In its first iterations, Kroki mockup tool provided adaptive frameworks that generated working Java applications based on the user specification. This paper presents an additional Kroki framework that is used to generate Python web applications based on the Django framework. This additional module is introduced in order to provide more diversity among generated prototypes and in order to foster acceptance of modern web technologies such as HTML5, responsive web design, Twitter Bootstrap and such.

334. Analysis of current languages for developing distributed systems

ICIST 2017 Proceedings Vol.2, 382-385
Suljkanović Alen, Gostojić Stevan, Dejanović Igor, Kaplar Sebastijan
Abstract: Nowadays we have various languages, framework and tools for specification and implementation of distributed systems. Nevertheless, developing a robust distributed system still poses a challenging task. Starting from the definition that a distributed system is a system where networked components communicate via passing messages, we wanted to explore and analyse languages for specifying the architecture of such system (Architecture description languages - ADLs), as well as languages for specifying protocols for communication between system’s components. Our main focus was to find out what are the main similarities and differences between different ADLs, and between languages for protocol specification.

335. Mapping Elements of Business Process Model to Software Design: Educational Experiences

ICIST 2017 Proceedings Vol.2, 386-390
Kazi Ljubica, Kazi Zoltan, Radosav Dragica, Radulović Biljana, Bhatt Madhusudan
Abstract: Business process models mapping to software design is fundamental in business-oriented software development. The role of business process modeling and UML models design is analyzed in IT related universities curriculum. This paper proposes the methodology of mapping business process model elements mapping to elements of software design models. According to the proposed methodology, primitive business processes are mapped to set of software functions and data stores are decomposed to the set of conceptual data model elements. The proposed methodology is tested within higher education environment with students’ exams, conducted at University of Novi Sad, Technical Faculty “Mihajlo Pupin” Zrenjanin, Serbia within the subject “Information Systems”.

336. Hydroinformatics as a Base for Hydro Resources Management – Possibilities and Problems

ICIST 2017 Proceedings Vol.2, 391-394
Stevović Svetlana M., Nestorović Žarko
Abstract: Hydro informatics systems shall encompass all data related to hydro phenomena of specific area or interest. Hydro phenomena do not recognize the frontiers or different human interests and only follows the natural lows. As a complex phenomenon hydro resources are affected by various natural forces which could not be predicted and consequently with various results in their behavior. These impacts can result with different unexpected variations of hydro resources availability. Striving to manage hydro resources, because of their importance for life and economy, humanity developed different methods of their research. Collecting huge amount of information could facilitate the hydro resources management. However that information could be burdened by various errors. Problems could be multiplied if erroneous information is processed with incomplete or imperfect models. This paper aims to research errors contained in information propagation through the models for hydro resources management.

337. Cataloguing dataset in Library Information Systems using the MARC 21 format

ICIST 2017 Proceedings Vol.2, 395-399
Rudić Gordana, Ivanović Dragan
Abstract: Besides cataloguing various kinds of publications, a library information system (LIS) can also catalogue supplement materials including dataset. This is especially important if the LIS is used at an academic institution, where the institution librarians should also catalogue scientific outputs of its researchers. This paper presents how dataset can be catalogued in library information systems based on worldwide used bibliographic format MARC 21.
Abstract: This paper presents the development of a recommendation system component, and its integration into the PHD UNS digital library - a Digital Library consisting of PhD Dissertations from the University of Novi Sad. This component is used to improve the PHD UNS user experience by providing a list of PhD dissertations recommended specifically for that user, and also re-ranking search results based on personalized recommendation scores. The developed component has been put in operational mode on: http://www.cris.uns.ac.rs/searchDissertations.jsf. Recommendation is performed on the basis of the user’s download history.A sub-system that is able to capture users’ explicit and implicit feedback has also been developed. This feedback will be used to evaluate whether the personalisation component improves PHD UNS users’ experience.

339. Reengineering of the current process of collecting data about business customers

ICIST 2017 Proceedings Vol.2, 405-408
Radak Zlata, Marković Goran
Abstract: In this paper, we are going to suggest how to change traditional data storage method within telecommunication company. Before reengineering, data was collected on excel spreadsheets, and also in various technical and sales applications. The key disadvantage of this type of data storage is inability to properly connect all the data. Our goal is to create the database that is going to gather and connect all data in one place. The relational model is created and it is filled up with real data about business customers. The first version of this database contains seven excel tables. Excel table’s entities are properly connected with mutual connections. By performing queries on this database, the sales department can gather important information about business customers. We will change the process of collecting data by introducing a new database. Old excel tables are replaced with the relational model. In this way we save the employee’s time because they have all necessary information in one place. Also, employees could perform queries on all data, and select only the specific data that meet the given criteria.

340. Mapping scheme from Invenio to CERIF format

ICIST 2017 Proceedings Vol.2, 409-414
Penca Valentin, Nikolić Siniša, Ivanović Dragan
Abstract: This paper describes basics of the Invenio institutional repository and CRIS systems and their data models. The result of this research is mapping scheme of the data from Invenio to the CERIF standard.


Spread the word!



Eventiotic is a platform for provision of the unique digital services to scientific events' organizers, participants, and other interested communities.

Eventiotic repository facilitates universal and unrestricted access to the scientific events' online proceedings, for better visibility, more citations and more collaborations.