FIKT Repository
Not a member yet
161 research outputs found
Sort by
Artificial Bee Colony Optimization Technique for Effective Resource Allocation
Accelerating the development and deployment of advanced communication technologies and complex databases will require a comprehensive strategy integrating efforts from invention to deployment. The concurrent high-performance computing systems are composed of hundreds of thousands of computational nodes, as well as deep memory hierarchies and complex interconnect topologies. Existing high performance algorithms and tools already require courageous programming and optimization efforts to achieve high efficiency on current supercomputers. On the other hand, these efforts are platform-specific and non-portable. Since most of the existing optimization algorithms and tools are not optimized for modern computer architectures and cannot efficiently exploit massively parallel systems, one aim of this research is to identify and to analyze the general problems and modern trends in this research area. This paper investigates the efficiency of artificial bee colony optimization algorithm for effective resource allocation. Parallel version of the algorithm have been proposed based on the flat parallel programming model with message passing for communication between the computational nodes in the platform and parallel programming model with multithreading for communication between the cores inside the computational node. Parallel communications profiling is made and parallel performance parameters are evaluated on the basis of experimental results
Exploring software maintenance process characteristics by using inductive thematic analysis
Software maintenance is the most costly part of software life cycle, deserving more attention of research community. Systematic consideration of software maintenance problems and challenges becomes even more important in small software companies that face several difficulties due to their constraints related to staff, resources and funding. This paper outlines a method for identifying and systematizing knowledge about practice in small organizations. The method is implemented in a micro software company for identifying characteristics of software maintenance processes. Thematic analysis enables\ud
identification and systematization of knowledge in a framework that is grounded in the empirical data collected in the company. This knowledge about the maintenance processes is available to the company staff for usage in everyday activities. The method can be easily tailored to other small organizations
Challenges for development of an ECG m-Health solution
This paper presents the challenges to develop a system for early detection\ud
and alerting of the onset of a heart attack. The system consists of a wireless,\ud
easily wearable and mobile ECG biosensor, a cloud-based data centre, smartphone\ud
and web application. A significant part of the system is the 24h health monitoring\ud
and care provided by expert cardiac physicians. The system predicts potential heart\ud
attack and sends risk alerts to the medical experts for assessment. If a potential heart\ud
attack risk exists, an emergency ambulance is being called with the coordinates of\ud
the cardiac patient wearing the sensor. The timely reaction can prevent serious tissue\ud
damage or even death to the users of the system.\ud
Our goal in this paper is to elaborate the challenges we met and solutions we have\ud
developed for development of an m-Health mobile application for detection of abnormalities\ud
in the ECG and alerting of a heart attack. The problems analyzed address\ud
Low Power Bluetooth connections, number conversion and transmission, decision\ud
making on what to be locally processed and what computations to be offloaded\ud
to cloud, software architecture, type of initial filtering for obtaining sufficient\ud
quality of the ECG signal, and visualization approach with relatively small\ud
processing requirements
Distance learning through distributed information systems using a virtual computer lab and knowledge management system
This article discusses issues surrounding the training of specialists in distributed information systems through the use of innovative methods and technologies in a virtual computer lab environment with an integrated knowledge management system. The article clearly shows how complex knowledge, skills, and professional competencies should be taught to IT specialists. It provides a detailed exploration of the architecture of the Virtual Computing Lab (VCL) and describes the successful experience of using the VCL in classes taught by the Department of Systems Analysis and Control at the Dubna State University. The article provides a detailed description of key components and integration technologies, and it also covers details of how it can be applied to distance learning
Fog Computing as a Support for 5G Network
5G will enable new future Internet of Services (IoSs) paradigms such as\ud
Anything as a Service (AaaS), where devices, terminals, machines, also smart\ud
things and robots will become innovative tools that will produce and will use\ud
applications, services and data. However, 5G will have to support huge mobile\ud
traffic volumes, and will also have to deal with the rapid increase of new and\ud
complex applications and services. On the other hand, Fog Computing, which\ud
extends Cloud Computing to the edge of the network, with its service\ud
orchestration mechanisms offers virtually unlimited dynamic resources for\ud
computation, storage and service provision, that will overcome the constraints of\ud
smart mobile devices. 5G in the fog computing environment will create\ud
opportunities for companies to deploy many new real-time services that cannot be\ud
delivered over current mobile and wireless networks. This paper evaluates Fog\ud
Computing as a support mechanism for 5G Network in terms of latency,\ud
throughput, and energy efficiency
Designing Multi-Agent System Model for University Teaching Activities by Using UML
The area which covers the meaning of intelligent agents and their contribution is a subject of constant changes. Researchers are in a constant race to create intelligent agents that will contribute the most benefits in their life and will represent an extenuating circumstance regarding different complexity level problems, aiming to satisfy people’s needs. Some of them show agent models that\ud
are going to be the starting point of future projects, and some give the whole picture of fully functioning agents. This paper gives a review of a systematic approach for\ud
designing multi agent system model for university teaching activities using UML approach
Virtual Private Network Implementation with GRE Tunnels and EIGRP Protocol
Nowadays, the modern companies and institutions have a inevitable need for secure connections with remote locations trough broadband WAN networks. The reason for such requisite is mainly the need for shared services utilization like application servers, database servers, messaging servers, etc., physically located at remote datacenters. In this paper, we present realistic VPN implementation and configuration for a company with two central locations (head office and warehouse) and branch offices in several cities. For secure communication between central locations and branch offices, Generic Routing Encapsulation (GRE) tunnels are implemented. EIGRP protocol is used for routing the data between networks. From the implementation analyses conducted in this paper, we can figure out that this approach allows low-complexity realization and low-cost maintenance solution
Model for integrating Six Sigma in Manufacturing Execution System in industrial production environment
Manufacturing and assembly organizations today and strategically in the following years will put main focus and investment on the implementation of optimization tasks and traceability systems, to be able to trace the path for development, strength and maintenance of quality. Six Sigma is a methodology consisting of defined phases in which main parts are statistical tools and methods. It is a management and metrical methodology, with main target to visualize and eliminate variations in the process and keeping the process in required control limits. Information systems such as MES – Manufacturing Execution Systems provides the opportunities for identify and monitor this variations available in the processes. Merging this two systems gives opportunities for increased effectiveness and efficiency during the processing and achieving increasing customer expectations
Implementation of Augmented reality in CAD design
The visual representation of a product and the role of visualization have recently become a central issue in design research. By enhancing a real scene with computer generated objects, Augmented Reality (AR), has proven itself as a valuable Human-Computer Interface (HCI) in numerous application areas such as medical, military, entertainment and manufacturing. Also AR has potentials in design because the current interface provided by Computer-Aided Design (CAD) packages is less intuitive and reports show that the presence of physical objects help design. In this paper we proposed approach that user can create own 3D augmented reality scenes which enables interaction between real world and virtual object at the same time. For this purpose BuildAR software is applied using marker-based camera tracking and 3D object is obtained with standard CAD system SolidWorks
Evaluating an Ordered List of Recommended Physical Activities within Health Care System
Information and communication technologies make it possible to bridge the gap and time barriers in the flow of health information and knowledge, allowing every involved part in the health process to have access to the information. This approach provides the knowledge of the individual to contribute effectively to the improvement in human health. But also, helps the collective knowledge effectively to solve health problems on individual level. In this paper we are evaluating the algorithm that generates recommendation for users. We are using simulations on generic data to see how different types of activities are affecting the accuracy of the algorithm. On the basis of the performed activities and blood glucose measurements, our recommendation algorithm should determine list of activities that have bigger influence on the change of the blood glucose levels. Generic data for our simulations are based on modeling of food intake and physical activity influence over the blood glucose level