The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Disaster-resilient solutions are those realistic, time dependent and policy driven processes to enable technical solutions working even in the case of a disaster. Two issues are tackled within this paper, what are the eHealth IoT solutions for disasters and analyze if these eHealth IoT solutions can be disaster-resilient. We present a scenario when eHealth IoT solutions can be used to manage the consequences...
We present a novel algorithm for digital filtering of an electrocardiogram (ECG) signal received by both stationary and non-stationary sensors. The basic idea of digital ECG signal processing is to extract heartbeat frequencies, which are found to be normal in the range between 50 and 200 beats per min. The extracted heartbeat frequency is found to be irregular if the rate increases or decreases and...
In this paper, we overview current products available on the market, patents, and state-of-the-art of research for cloud solutions based on wearable ECG biosensors. Building a medical cloud that uses such sensors motivates us for a 24h healthcare monitoring service. Furthermore, we identify several challenges, which have to be solved to enable a complete solution for a generic medical cloud capable...
The advances in embedded systems and sensor technology have only recently unlocked the potential of wearable ECG monitoring expert systems. So far, the ECG monitoring software solutions that deal with the processing of harnessed ECG data essentially consist of straight-forward desktop applications. Although there are a number of proposed telecardiology concepts, very few of them are capable of replacing...
Most people refer to modern mobile and wireless ubiquitous solutions as an IoT application. The advances of the technology and establishment of cloud-based systems emerge the idea of the connected world over Internet based on distributed processing sites. In this paper, we discuss the dew computing architectural approach for IoT solutions and give an organizational overview of the dew server and its...
The advances in electronics and ICT industry for biomedical use have initiated a lot of new possibilities. However, these IoT solutions face the big data challenge where data comes with a certain velocity and huge quantities. In this paper, we analyze a situation where wearable ECG sensors stream continuous data to the servers. A server needs to receive these streams from a lot of sensors and needs...
In this paper, we elaborate a new e-Testing platform based on essay questions and a special grading procedure. Our platform enables anonymity during the grading process, equal treatment of all answered questions, grading strategy for each question, easier and faster grading process. The realized user experience analysis shows that the students are satisfied with this new platform, especially that...
Creating an optimal conditions for producing generations of successful Computer scientists and engineers is very demanding. Many aspects have to be taken into consideration. One of the factors is the quality of the Bachelor's education system that actually enables the diplomas in Computer Science and Engineering. However, the students enrolling in the Bachelor's system have to be optimally prepared...
Contemporary solutions for cloud-supported, edge-data analytics mostly apply analytics techniques in a rigid bottom-up approach, regardless of the data's origin. Typically, data are generated at the edge of the infrastructure and transmitted to the cloud, where traditional data analytics techniques are applied. Currently, developers are forced to resort to ad hoc solutions specifically tailored for...
Unlike the network TCP/IP's and OSI's layered structure of protocols, which allows the independence of protocols of different layers, as well as defining the upper layer protocols through the protocols of the lower layers, the cloud service layers are tightly dependent on each other. For example, an application of the SaaS layer can neither communicate nor exchange data with another application found...
The speedup is usually limited by two main laws in high-performance computing, that is, the Amdahl's and Gustafson's laws. However, the speedup sometimes can reach far beyond the limited linear speedup, known as superlinear speedup, which means that the speedup is greater than the number of processors that are used. Although the superlinear speedup is not a new concept and many authors have already...
University Sts Cyril and Methodius has recognized the need to modernize student activities within university management by introducing the iKnow system as a system delivering electronic student services since 2012. Yet, still some faculties rise the question whether iKnow will fully replace the outdated Student Services Desk. This largely depends on good usability. A case study on usability was performed...
There are several methods to detect arrhythmia by analysis of the heartbeat rate. In practice, doctors follow a specific procedure to interpret if a particular RR interval as a premature heartbeat by analyzing the complex morphology of the ECG signal. We have tested several algorithms to determine premature heartbeats analyzing two neighboring RR intervals using different threshold values with a goal...
Interactive images can increase the popularity of some existing technologies. Although the most popular way to create interactive images is using the already popular maps engines, there is a large number of available options. In this paper, we analyze several Maps APIs and evaluate the most suitable API for interactive images regarding its usability, accessibility and performance. The result is that...
Since the breakthrough of backward ray tracing algorithms, computational grids have proved to be a necessity in the development of the high-quality graphic industry. They can provide infrastructure for nested and multileveled parallelism in addition to high computing power, hence, meeting both the demanding requirements and nature of complex ray tracing. In addition, multithreading techniques, such...
Resilience against disaster scenarios is essential to network operators, not only because of the potential economic impact of a disaster but also because communication networks form the basis of crisis management. COST RECODIS aims at studying measures, rules, techniques and prediction mechanisms for different disaster scenarios. This paper gives an overview of different solutions in the context of...
This paper describes the implementation and the experimental results of a tool for dynamic configuration of the number of threads used in the OpenMP environment based on the current state of the runtime at the time of the call. For this purpose, we use a mix of profiling and machine learning techniques to determine the number of threads. The decision to set the number of threads is made at the time...
Education is a key component of society and is directly tied to its prosperity. In recent years we have seen changes in the labor market as a consequence of the development of information technology and globalization. This implied a major transformation in the structures of career and work. Therefore, the educational and careers services faced the challenge of responding to a wide range of different...
Recent trends and development in the production of various wearable biosensors enable a lot of medical and environment information to be available for each human being. Processing of data coming from these sensors, extracting valuable information and analyzing the electronic health record with a sufficient expertise is a complex processing task, which requires more resources than an ordinary mobile...
Collective operations represent a tool for easy implementation of parallel algorithms in the message-passing parallel programming languages. Efficient implementation of these operations significantly improves the performance of the parallel algorithms, especially in the Grid systems. We introduce an improvement of multilevel algorithm that enables improvement of the performance of collective communication...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.