1. Analysis of Methodologies and Tools for Software Development in Different ArchitecturesMaksim Nikitashin, 2024, master's thesis Abstract: In modern software development, three of the most popular application architectures are commonly used: monolithic, service-oriented, and microservices. At the same time, plenty of different methodologies, primarily agile ones, and tools are in use to plan and manage software projects. The research studies relations between these two entities to define the most popular and suitable methodologies and tools for projects, implementing each specific architecture. The research consists of 2 parts: qualitative and quantitative. The first one includes the study of the theoretical basis and related sources to find out the most popular modern methodologies and tools considering their characteristics and each specific architecture. Based on these characteristics, a definition of the most suitable ones is made. The second part represents preliminary statistical research among people, currently employed in software development companies about their opinions on the thematic. The second part includes 36 professionals, employed in different roles. In this part, descriptive statistics and correlation analysis are used. The results have some limitations related to the limited scope of literature studied and also to the size and representativeness of the sample. However, they are useful both for people working in software development, especially for leading personnel, making decisions about project management, and for researchers as a good starting point for continuing research. The results show the necessity of further investigation of the topic due to inconsistency between the scientific literature research and real business world research. Also, we have found out possible correlation between employees’ satisfaction and tools used in project management.
In reference to IEEE copyrighted material which is used with permission in this thesis, the IEEE does not endorse any of University of Maribor’s products or services. Internal or personal use of this material is permitted. If interested in reprinting/republishing IEEE copyrighted material for advertising or promotional purposes or for creating new collective works for resale or redistribution, please go to http://www.ieee.org/publications_standards/publications/rights/rights_link.html to learn how to obtain a License from RightsLink. If applicable, University Microfilms and/or ProQuest Library, or the Archives of Canada may supply single copies of the dissertation. Keywords: agile methodologies, software, monolithic architecture, service-oriented architecture, microservices Published in DKUM: 25.09.2024; Views: 0; Downloads: 4 Full text (1,01 MB) |
2. A review of federated learning in agricultureKrista Rizman Žalik, Mitja Žalik, 2023, review article Abstract: Federated learning (FL), with the aim of training machine learning models using data and computational resources on edge devices without sharing raw local data, is essential for improving agricultural management and smart agriculture. This study is a review of FL applications that address various agricultural problems. We compare the types of data partitioning and types of FL (horizontal partitioning and horizontal FL, vertical partitioning and vertical FL, and hybrid partitioning and transfer FL), architectures (centralized and decentralized), levels of federation (cross-device and cross-silo), and the use of aggregation algorithms in different reviewed approaches and applications of FL in agriculture. We also briefly review how the communication challenge is solved by different approaches. This work is useful for gaining an overview of the FL techniques used in agriculture and the progress made in this field. Keywords: federated learning, agriculture, architecture, data partitioning, federation scal, aggregation algorithms, communication bottleneck Published in DKUM: 05.06.2024; Views: 142; Downloads: 17 Full text (839,33 KB) This document has many files! More... |
3. Knowledge Graph Completion with Triple Structure and Text RepresentationShuang Liu, Yufeng Qin, Man Xu, Simon Kolmanič, 2023, original scientific article Abstract: Knowledge Graphs (KGs) describe objective facts in the form of RDF triples, each triple contains sufficient semantic information and triple structure information. Knowledge Graph Completion (KGC) is to acquire new knowledge by predicting hidden relationships between entities and adding the new knowledge to the KG. At present, the mainstream KGC approaches only applied the triple structure information or only utilized the semantic information of the text. This paper proposes an approach (TSTR) using BERT and deep neural networks to fully extract the semantic information of knowledge, and designs an aggregated re-ranking scheme that incorporates existing graph embedding approach to learn the structural information of triples. In experiments, the approach achieves state-of-the-art performance on three benchmark datasets, and outperforms recent KGC approaches on sparsely connected datasets. Keywords: knowledge graph completion, BERT, deep convolutional architecture, re-ranking Published in DKUM: 19.02.2024; Views: 229; Downloads: 18 Full text (1,03 MB) This document has many files! More... |
4. Signing blockchain transactions using qualified certificatesMuhamed Turkanović, Blaž Podgorelec, original scientific article Abstract: Blockchain technology is increasingly being considered among both private
enterprises and public services. However, it poses a challenge with regard to aligning its identity management scheme with the Public Key Infrastructure and the Qualified Digital Certificates issued by Qualified Trust Service Providers. To solve this challenge, we will present a solution in the form of an architecture reference model, which enables enterprises and public services to leverage blockchain technology by integrating Qualified Electronic Signatures with blockchain transactions. The evaluation of the architecture reference model is provided through the design of a Blockchain-based Trusted Public Service and a use-case scenario example. The proposed architecture reference model is based on the CEF building blocks EBSI, eSignature, and eID compliant with eIDAS Keywords: blockchain, computer architecture, distributed ladger, fabrics, elliptic curve cryptography, internet, law Published in DKUM: 08.12.2022; Views: 712; Downloads: 152 Full text (215,95 KB) This document has many files! More... |
5. Construction of deep neutral networks using swarm intelligence to detect anomalies : master's thesisSašo Pavlič, 2021, master's thesis Abstract: The design of neural network architecture is becoming more difficult as the complexity of the problems we tackle using machine learning increases. Many variables influence the performance of a neural model, and those variables are often limited by the researcher's prior knowledge and experience. In our master's thesis, we will focus on becoming familiar with evolutionary neural network design, anomaly detection techniques, and a deeper knowledge of autoencoders and their potential for application in unsupervised learning. Our practical objective will be to build a neural architecture search based on swarm intelligence, and construct an autoencoder architecture for anomaly detection in the MNIST dataset. Keywords: neural architecture search, machine learning, swarm intelligence Published in DKUM: 18.10.2021; Views: 1269; Downloads: 108 Full text (3,18 MB) This document has many files! More... |
6. Cultural complex by the river Morača, Podgorica, Montenegro : master thesisFilip Radojević, 2021, master's thesis Abstract: The masters’ thesis aims to examine the practice of appropriation of inherent qualities of certain sites in the city and the necessity of their preservation against dramatically developing trend of private real-estate and consumer-capitalism driven land-claim. The latter, in combination with inadequate response from government institutions can contribute to a total loss of areas of public interest in the city. The location of the former ”Kasarna Morača” military barracks in Podgorica makes for a valuable target for the greedy investors, but also to the public, which could benefit from a large mass of greenery in the very centre of the capital next to the Morača river. For this reason, questions have been raised sparking public debates on how this location, currently an asset of the state, ought to be managed. This project aims to develop an urban regeneration solution for the brownfield area by means of two interconnected segments. The first one is the recreation area along the Morača riverbank which incorporates a large part of the existing greenery and extends to the Mausoleum of the Partisan fighter on the Gorica hill. The second is situated at the Eastern edge of the site. With the adaptive reuse of the existing barrack structures and a new adaptable and flexible structural system, it proposes a set of public and cultural programs along the”Vaka Đurovića” boulevard. Both the green belt and the cultural complex are connected via pedestrian and cycling paths which also lead to a proposed pedestrian bridge connecting the public institutions, neighbourhoods and recreational areas along Morača riverbanks. Keywords: culture, recreation, complex, urban connector, ”weak” architecture, Morača, bridge Published in DKUM: 01.10.2021; Views: 993; Downloads: 195 Full text (60,86 MB) |
7. Revitalization of the Walter Perić Power Plant in Sarajevo : master thesisMerima Tica, 2021, master's thesis Abstract: The master thesis focuses on the analysis and research of Sarajevo’s central area of Marijin Dvor, and specifically the revitalization of the electrical power plant Walter Perić. The focus is on understanding the proper ways in which degraded zone and dilapidated buildings ought to be revitalized, but also the benefits of revitalizing city cores. It is a multifaceted discourse, thus, the research focuses on industrial heritage and brownfield development in the context of Sarajevo’s City Planning Strategy, as well as, the concept of ruins. The analyses culminate in project offering a new urbanism proposal for the degraded zones in Marijin Dvor, with a focus on the adaptive reuse of the former electrical power plant complex with a new cultural program. Keywords: industrial heritage architecture, adaptive reuse, ruins, Marijin Dvor, Sarajevo Published in DKUM: 28.09.2021; Views: 989; Downloads: 114 Full text (102,03 MB) |
8. EOSC interoperability framework : Report from the EOSC Executive Board Working Groups FAIR and ArchitectureOscar Corcho, Magnus Eriksson, Krzysztof Kurowski, Milan Ojsteršek, Christine Choirat, Mark van de Sanden, Frederik Coppens, 2021, scientific monograph Abstract: This document has been developed by the Interoperability Task Force of the EOSC Executive Board FAIR Working Group, with participation from the Architecture WG. Achieving interoperability within EOSC is essential in order for the federation of services that will compose EOSC to provide added value for service users. In the context of the FAIR principles, interoperability is discussed in relation to the fact that “research data usually need to be integrated with other data; in addition, the data need to interoperate with applications or workflows for analysis, storage, and processing”. Our view on interoperability does not only consider data but also the many other research artefacts that may be used in the context of research activity, such as software code, scientific workflows, laboratory protocols, open hardware designs, etc. It also considers the need to make services and e-infrastructures as interoperable as possible. This document identifies the general principles that should drive the creation of the EOSC Interoperability Framework (EOSC IF), and organises them into the four layers that are commonly considered in other interoperability frameworks (e.g., the European Interoperability Framework - EIF): technical, semantic, organisational and legal interoperability. For each of these layers, a catalogue of problems and needs, as well as challenges and high-level recommendations have been proposed, which should be considered in the further development and implementation of the EOSC IF components. Such requirements and recommendations have been developed after an extensive review of related literature as well as by running interviews with stakeholders from ERICs (European Research Infrastructure Consortia), ESFRI (European Strategy Forum on Research Infrastructures) projects, service providers and research communities. Some examples of such requirements are: “every semantic artefact that is being maintained in EOSC must have sufficient associated documentation, with clear examples of usage and conceptual diagrams”, or “Coarse-grained and fine-grained dataset (and other research object) search tools need to be made available”, etc. The document finally contains a proposal for the management of FAIR Digital Objects in the context of EOSC and a reference architecture for the EOSC Interoperability Framework that is inspired by and extends the European Interoperability Reference Architecture (EIRA), identifying the main building blocks required. Keywords: technical interoperability, semantic interoperability, organizational interoperability, legal interoperability, EOSC, metadata crosswalk, reference architecture Published in DKUM: 21.09.2021; Views: 1050; Downloads: 53 Full text (1,06 MB) This document has many files! More... This document is also a collection of 2 documents! |
9. Arhitektura kot/za kulturo: muzej industrijske dediščine Maribora in kulturno-kreativni center Tezno : magistrsko deloMaša Čelebić, 2021, master's thesis Abstract: The concept of the Maribor Industrial Heritage Trail, as a form of revitalization of the Maribor industrial zones and the development of the city's cultural content, is being proposed in this master's thesis in the narrow belt of the Tezno industrial zone. The project is based on detailed analyzes of the wider and narrower location, on the basis of which a concept proposal is given for the urban development of the Tezno zone and Perhavčeva cesta, as part of the Maribor Industrial Heritage Trail. The conceptual design of the Cultural and Creative Center Tezno and the entrance building of the Museum of Industrial Heritage of Maribor, which is proposed in the underground tunnels on Tezno, enriches the cultural, memorial and ecological content of this part of the trail. Through a theoretical overview and conceptual solutions, the relationship between the meaning of architecture as culture and architecture for culture is shown on the example of a master's project. Keywords: architecture, culture, museum, industrial heritage, Tezno, Maribor Published in DKUM: 18.06.2021; Views: 1560; Downloads: 252 Full text (128,72 MB) |
10. Godinje settlement - adaptive reuse and revitalizationJovana Dragović, 2019, master's thesis Abstract: The Master’s thesis deals with the valorization and restoration of Godinje, the first village in Montenegro with the status of immovable cultural property. The project encompasses an analysis of the present state of the cultural heritage, research of traditional architectural elements of the crmnica house, as well as the role of man in space. An important factor in the development and preservation of architecture is the awareness of space and the factors that define it. With the aim of encouraging the proper maintenance of cultural heritage, while giving purpose to certain objects, the village planning has been resolved. By emphasizing the spatial principles and traditional techniques of construction, and thus the education thereof, the value is emphasized and further development of Godinje is made possible. Keywords: Godinje, crmnica house, spatial principles, nature and man, culture, language of architecture, cultural heritage, valorization Published in DKUM: 30.01.2019; Views: 1472; Downloads: 391 Full text (70,45 MB) |