Logo

Publikacije (39)

Nazad
Zorana Štaka, V. Vujovic, M. Vuković, S. Milinkovic

Nowadays, Internet communication and global data exchange rely on markup languages, which represent one of the most commonly used modern digital technologies. Due to the lack of a global standard, the conversion of content from one markup language to another is usually a complicated task. One of the most common solutions found in related research is based on the use of code-centric software engineering, which requires a significant investment of time and shifts the focus from the problem domain to the technical implementation. These draw-backs can be overcome by proposing a Model-Driven Engineering (MDE) approach, which observes a problem on a higher level of abstraction. Based on the previously created meta-models of markup languages, this research aims to show that it is possible to convert the content between different markup language models using the ATL Model-to-Model (M2M) transformation language. To verify this approach, a real-life example of the conversion of content from the Markdown language model into an HTML model using ATL transformation is provided. The developed transformation represents one of the necessary prerequisites for a comprehensive solution to the content conversion from one markup language to another.

M. Vuković, V. Vujovic, Zorana Štaka, S. Milinkovic

The fluent API is most often used when there is a need to implement a certain flow of execution of operations, which is achieved by the method chaining technique. Conventional methods of implementing fluent API such as manual coding require a lot of development time and increase the chances of errors. The lack of visual representation of the relationships between interfaces and methods makes it difficult to understand them. This paper presents the design and implementation of the model-based graphical development tool, which is built using Domain-Specific Language that relies on fluent API grammar rules. The proposed tool is implemented as a Microsoft Visual Studio extension using DSL Tools, and it can be used for graphical modeling of the fluent API structure. Such a graphical development tool is the first step towards the automated process of generating the code skeleton of the fluent API structure out of its domain model.

S. Milinkovic, V. Vujovic, Zorana Štaka, M. Vuković

When students enroll at universities, various datasets can be available to managers and teachers. Clustering techniques can be applied in order to divide the instances within those datasets into natural groups. In this paper, one clustering-based approach combined with attribute selection methods for identifying specific input dataset variables meaningful for the disjunction of distinct students' profiles has been proposed. Also, an analysis of the descriptive students' model obtained by the proposed methodology is performed.

Zorana Štaka, V. Vujovic, M. Vuković, S. Milinkovic

New forms of communication are created as a result of the advancement of information and communication technologies, particularly the Internet and the WWW. These technologies introduce technological solutions as a response to ongoing difficulties. Relying on the predominant written form, besides its semantics, content on WWW must convey additional information like its structure, formatting, and relationships between its parts. Markup languages were born. Although markup languages addressed the issue at hand, they also raised several new issues, one of which is how to exchange material between disparate markup languages. In this paper, creating a meta-model of the two most commonly used markup languages, Markdown and HTML, is shown. The meta-model is created using the Eclipse Modeling Framework (EMF) ECore model, which relies on grammar obtained from markup languages. This meta-model simplifies comprehension of the relationship between markup language content and its model, which represents the first step towards the automatic transformation between models, i.e., the interchange of their content.

Raman Kumar, Pankaj Goel, E. Zavadskas, Željko Stević, V. Vujovic

Solid-state data storage is becoming a widely accepted technology and is looking for new ways to provide cost-effective solutions across various information systems. Solid-state drives (SSDs), existing in different types and models, have several sustainable features: storage, dimensions, volume, etc. Due to the wide range of attributes, designing a robust method can easily select from the purchaser/retailer/wholesaler point of view. This work offers a joint multi-criteria decision-making (MCDM) to rank SSD alternatives, and a newly developed approach, namely Measurement Alternatives and Ranking according to the Compromise Solution (MARCOS) technique, is utilised, and a comparative investigation has also been achieved with other MCDM methods. Data of separate SSDs have been collected from the Indian market with twenty-six different models of eleven brands. The Bonferroni operator (BFO) allocates and compiles the objective weights using the Entropy weights technique (EWT), the Criteria Importance through Inter criteria Correlation (CRITIC) and the Method based on the Removal Effects of Criteria (MEREC). The sensitivity analysis using objective weights considering 18 scenarios was performed, and analysis with the Standard deviation shows that the joint MCDM possesses high accuracy and robustness. The results achieved have been tested with Spearman’s rank and Wojciech-Salabun (WS) coefficient, and the first rank goes to SSD-7. The presented results benefit the manufacturers to understand the market requirement better and for the consumer to make a wise decision while purchasing SSD. It also offers future scope for applying the proposed methodology in similar areas, social sciences and engineering, to make complex decisions.

Zorana Štaka, M. Vuković, V. Vujovic

Digital transformation represents a connective tissue of the global economic system and therefore is an unavoidable element in the process of improvement, both developed and underdeveloped countries. In contrast to digitalization, which was the initiator of digital transformation and relied exclusively on the introduction of digital technologies, digital transformation is interpreted as much wider and requires a special set of skills and competencies. From the perspective of technological innovations, which is the key segment of this process, it is necessary to recognize relevant elements that ensure that the process of digital transformation runs smoothly. Initially, in order to identify the digital competencies of which the process consists, it is necessary to analyze the process of digital transformation itself. After the analysis, the focus shifts to the digital competencies needed to fulfill the identified skills. In this paper, an analysis of digital transformation is performed and the necessary competencies that employees need to have for this process to be successful within the business ecosystem are identified. Relying on DIGCOMP as guidance for digital competencies, recommendations and suggestions were formed in order to connect these two areas.

Sava Cavoski, V. Vujovic, Vuk Devrnja, Boris Ferenc, Filip Lukić

Digital transformation represents an inevitable aspect of the modern business environment by establishing a new value system that relies on vertical and horizontal value chains, as well as the provision of companies' products and services. A transformation is undertaken through three steps: digital business environment; digital users' experience and digital business models and ecosystem. Health care systems represent perfect systems for digital transformation processes as they are confronted with the challenge to provide their users with the best possible outcomes of health care while reducing costs. The increased number of older and chronically patients, as well as those patients who want to take control of their own health data, represent special challenges. In this case, digital transformation is not only a desirable concept but also a necessary one. This paper presents the concept of digital transformation in healthcare, with a special focus on the key elements of construction that make these processes possible. It also provides an overview of the modern software solution implemented through these processes.

Momčilo Amović, V. Vujovic, S. Milinkovic

From the 18th century, the Industrial Revolutions led to the creation of a base for the development and progress of civilization and business. Different business models that relied on the new trends defined by the industrial revolutions significantly transformed the ecosystems of companies. This resulted in the accelerated development and entrance into the digital age, followed by the digitization of the environment and establishing a new system of values. Information and communication technologies are the backbone of the development and mapping of the physical domain into cyber-physical, leading to the emergence of new processes, knowledge, and skills that have been established in the context of Digital Transformation and the digital era. The key part of Digital transformation process is the Smart Systems concept, which is present in almost all industries and domains. Smart Agriculture is one of the most common applications of Smart Systems solutions. It aims to answer important questions regarding food production while, at the same time, taking care of the preservation of the environment, the health of the population and global development. In this paper, the key concepts of the digital transformation and smart systems are presented. In addition, the design and development of the GoGrow, commercial solution for smart agriculture is described.

Miljan Sikimić, Momčilo Amović, V. Vujovic, Bojan Suknović, Dragan Manjak

The Internet of Things (IoT) is a concept of the modern, interconnected world. Over 50 billion devices, globally-connected, make up the largest network that is stepping towards the fourth industrial revolution, and which will significantly change the system of values and business systems. In the world of heterogeneous communication technologies, choosing the optimal one is a challenge for system architects, which is not an easy task often. The paper presents a comparative analysis of widespread communication technologies in the domain of IoT, and the conclusions presented based on the performed analysis, provide a better insight into the choice of the optimal solution depending on the problem domain and therefore better quality of solutions based on the concept of IoT.

Momčilo Amović, V. Vujovic, S. Milinkovic

From the 18th century, the Industrial Revolutions led to the creation of a base for the development and progress of civilization and business. Different business models that relied on the new trends defined by the industrial revolutions significantly transformed the ecosystems of companies. This resulted in the accelerated development and entrance into the digital age, followed by the digitization of the environment and establishing a new system of values. Information and communication technologies are the backbone of the development and mapping of the physical domain into cyber-physical, leading to the emergence of new processes, knowledge, and skills that have been established in the context of Digital Transformation and the digital era. The key part of Digital transformation process is the Smart Systems concept, which is present in almost all industries and domains. Smart Agriculture is one of the most common applications of Smart Systems solutions. It aims to answer important questions regarding food production while, at the same time, taking care of the preservation of the environment, the health of the population and global development. In this paper, the key concepts of the digital transformation and smart systems are presented. In addition, the design and development of the GoGrow, commercial solution for smart agriculture is described. Keywords-Industry 4.0; Digital Transformation; Smart Systems; Smart Agriculture;

M. Maksimovic, V. Vujovic, B. Perišić

The rapid advancements in information and communications technologies (ICT) and the increasing number of smart things shift an old-fashioned healthcare system to a model better suited for a population of the 21st century. New healthcare approaches based on Internet of Things (IoT)/Internet of Medical Things (IoMT) powered systems make health monitoring, diagnostics and treatment more personalized, timely and convenient, enabling a global approach to the healthcare system infrastructure development. Commercial systems in this area exist in various forms but usually do not fit the general patient needs, and those that do are usually economically unacceptable due to the high operational and development costs. Do It Yourself (DIY) healthcare, including mobile applications and consumer medical devices, nowadays is the top healthcare trend. Therefore, this paper, based on well-known low-cost technologies, presents a DIY IoMT solution for observing human vital parameter as well as environmental factors affecting health.

V. Vujovic, S. Jokić, M. Maksimovic

Development of new technologies, particularly the Internet and Sensor Networks, creates a completely new paradigm of the Internet utilization, commonly known as “The Internet of Things (IoT)”. The IoT can be defined as a worldwide network of “smart things” enabled to interact and communicate to each other, as well as with the environment, empowering better understanding of the “real/physical world” and discovering and extracting information about objects and actions that drive that world. Sensor nodes today can be looked as smart objects and therefore they can produce significant computational power which can be used for manipulating and processing collected information. Energy and power efficiency are essential factors in the design and operation of sensor nodes and there are a number of initiatives and tendencies to improve the power efficiency in variety of areas. Relying on the fact that the choice of control algorithm and location of the computational logic may strongly influence power efficiency, in this paper a prototype sensor node, empowered by using fuzzy logic in decision making process, is built and tested in real case environment scenario. Used fuzzy logic processing algorithm is based on predefined rules and can detect a temperature changes in order to ensure accurate and timely response in the case of fire presence. Comparative analysis of power efficiency has been done, and was carried out for best, worst and average case of timely depended temperature changes. The aim of the experiment is to show which solution is the optimal in the sense of energy consumption – implementation of computational logic on sensor node or on a remote host.

V. Vujovic, M. Maksimovic, D. Kosmajac, B. Perišić

The Internet of Things (IoT) appears like a new paradigm in the globalization process. The term "Things" refers to the interconnected smart elements of any kind and purpose that can be located anywhere and interact with each other according to the predefined protocol. Because of the unlimited variety of different structures and behavior, it is essential to find the way to uniformly represent and implement the IoT in the real world environment. Referring the good practice of distributed Internet systems, like service oriented architecture (SOA), an implementation of IoT as a resource, that appears like the "black box" from the users' point of view, looks promising. The analysis of service oriented architecture and IoT, and subsequently, the selection between SOAP (Simple Object Access Protocol) and REST (Representational State Transfer) implementation style are presented in this paper. Because the main building element of REST services is a resource, REST appears as a "natural" choice for IoT description. Thus, the usage of REST services for describing IoT, and adequate system and its implementation, based on this idea, are presented in this paper too.

Constant population growth influences of health care demands and needs for new, more advanced scientific solutions. Classical way of providing the health care services could be very robust. It requires new paradigm and technology for more effective solutions. Rapid development information and nano technologies change the health care system in total. It gives to the health care system a new, global domain – Internet of Nano Things (IoNT) and nanomedicine. These two concepts are beginning to change the foundations of disease diagnosis, treatment, and prevention. Future healthcare based on IoNT powered e-health systems will make health monitoring, diagnostics and treatment more personalized, timely and convenient. These improvements increase the availability and quality of medical care followed with radically reduced costs. Thus, analysis of this approach is highly important for future development of healthcare. Keywords : healthcare, nanomedicine, nanotechnology, Internet of Nano Things

Nema pronađenih rezultata, molimo da izmjenite uslove pretrage i pokušate ponovo!

Pretplatite se na novosti o BH Akademskom Imeniku

Ova stranica koristi kolačiće da bi vam pružila najbolje iskustvo

Saznaj više