Volume 13 - 2021

Detailed analysis of protocols, components and implementation of Internet of Things technology in mobile healthcare (mHealth)


Nowadays, a world without the internet is unthinkable. The Internet has greatly changed our habits and ways of functioning in everyday life and business. He laid the foundations for various aspects of technology, and one of the novelties in technology is the Internet of Things (IoT for short). IoT refers to physical objects connected to the Internet through embedded sensors and other devices that can receive and send certain data.

This paper presents a detailed analysis of components and protocols used in the implementation of IoT solutions. The application of IoT technology in practice is analyzed in detail on the example of "Smart Watch" technology and ROAMM (Real- time and Online Assessment and Mobility Monitoring) methodology, which is based on smartwatch technology and is used to monitor the health of patients in real time.

Keywords: Internet, IoT, application, protocol, smartwatch, ROAMM
Published on website: 24.11.2021

Security Analysis of Domestic Web Sites


In addition to the significant contribution of modern technologies and the Internet in the banking sector, as well as in the sales sector, it is of great importance to determine their negative effects. Despite the constant struggle to keep security and privacy in the field of e-business as high as possible, the rise of cybercrime undermines trust and affects an increasing number of concerned users. Along with the adoption of new technologies, it is necessary to develop methods of protection against cybercrime in order for service users to be safe.

In this paper, we will present the negative effects of the application of modern technologies in electronic business, as well as how they can be overcome by using different types of encryption and protocols. We will also present a detailed overview of the security analysis of the websites of banking institutions in Serbia, as well as some well-known domestic online stores.

Keywords: e-banking, e-commerce, encryption, HTTPS, TLS
Published on website: 30.9.2021

Filternet: System for topical filtering, browsing and archiving of data


Personal knowledge management is a process that the user uses to efficiently collect, classify, store, search, review, and share knowledge during day-to-day activities. With the growing number of digital content created, this process is becoming increasingly difficult. This paper presents a system for thematic archiving and data retrieval, with a focus on web pages, which facilitates the management of personal knowledge. The purpose of the presented system is to help in research in which it is necessary to adopt a larger number of interrelated concepts. The main processes of the system are scraping web pages and embedding, which provides an interactive map to display thematic areas. The paper conceptually presents the components of the system and analyzes an example of a specific implementation. The result is a practical implementation for use and further study.

Keywords: Filtering, Filternet, Data Retrieval, Search Enginees
Published on website: 1.9.2020

Approaches for Dimensional Modeling of Processes in Wireless Sensor Networks


 The paper presents the applications of dimensional modeling techniques, as well as of the concepts of data mart and data warehousing, in a context of the data from wireless sensor networks. Dimensional data structures are intended to establish an efficient system for decision support and analysis of data from wireless sensor networks. Two dimensional models are formed – one from a viewpoint of the sensor and the other from a viewpoint of the mission. The steps of data transformation in a data flow from the operational database to the data mart scheme are described. It was not possible to find applications of dimensional modeling of data from wireless sensor networks in the literature prior to this paper.

Keywords: wireless sensor networks, data integration, data storages
Published on website: 23.6.2020

System for Creating Specifications and Controlling Development of Angular Components


The main objectives of this paper are to form a database containing complete documentation for the development team of angular developers and integrate this database into the application database, with the creation of a mechanism for automatic priority checking, using JWT tokens. The initial goal is to design a database model in which to store documentation on how to connect components, based on the Angular development tool, during the design and development of a web application. In the purpose-created database, a set of tables was formed that would describe all the components in the Angular application, as well as API functions that are accessed on the server side. Finally, the advantages of this way of document management, which is characteristic of the design phase, are presented. In addition to this basic advantage, good effects have been shown in the phases of program development and exploitation.

Keywords: Angular components, REST API, specification, documentation, JWT, database.
Published on website: 31.3.2021

Comparative analysis of different ways of integrating client and server side applications developed in scripting languages


This paper discusses various techniques for developing the client-side web application and connecting it to the server-side developed in the Python programming language using the Django framework. The basic functionalities of the server-side can be accessed via REST calls. Five different client-side application development techniques were implement, the original Javascript, three different web frameworks,  JQuery, Angular, React, and Django templates. All client-side development techniques except the Django template communicate with the server-side via a REST call. The aim was to compare different integration techniques with the server-side, to show their advantages and disadvantages. The complexity of a particular language or framework, code readability, security, and community support were analyzed. The analysis will be done on the example of the development of a web application for renting motor vehicles.

Keywords: JavaScript, React, Angular, Django, JQuery
Published on website: 15.3.2021