• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 36
  • 12
  • 11
  • 8
  • 3
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • Tagged with
  • 79
  • 20
  • 20
  • 18
  • 13
  • 13
  • 13
  • 10
  • 9
  • 8
  • 8
  • 8
  • 7
  • 7
  • 7
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
61

A decentralized Git version controlsystem : A proposed architecture and evaluation of decentralized Git using DAG-based distributed ledgers

Habib, Christian, Ayoub, Ilian January 2022 (has links)
This thesis proposes an implementation for a decentralized version of the Git version controlsystem. This is achieved using a simple distributed DAG ledger. The thesis analyzeshow the decentralization of Git affects security. Use and misuse cases are used to compareand evaluate conventional Git web services and a decentralized version of Git. Theproposed method for managing the state of the Git project is described as a voting systemwhere participants in a Git project vote on changes to be made. The security evaluationfound that the removal of privileged roles in the Git version control system, mitigated thepossibility of malicious maintainers taking over the project. However, with the introductionof the DAG ledger and the decentralization, the possibility of a malicious actor takingover the network using Sybil attack arises, which in turn could cause the same issues as amalicious maintainer.
62

III- Nitride Enhancement Mode Device

Monika, Sadia K. 08 August 2017 (has links)
No description available.
63

Mining Git Repositories : An introduction to repository mining

Carlsson, Emil January 2013 (has links)
When performing an analysis of the evolution of software quality and software metrics,there is a need to get access to as many versions of the source code as possible. There isa lack of research on how data or source code can be extracted from the source controlmanagement system Git. This thesis explores different possibilities to resolve thisproblem. Lately, there has been a boom in usage of the version control system Git. Githubalone hosts about 6,100,000 projects. Some well known projects and organizations thatuse Git are Linux, WordPress, and Facebook. Even with these figures and clients, thereare very few tools able to perform data extraction from Git repositories. A pre-studyshowed that there is a lack of standardization on how to share mining results, and themethods used to obtain them. There are several tools available for older version control systems, such as concurrentversions system (CVS), but few for Git. The examined repository mining applicationsfor Git are either poorly documented; or were built to be very purpose-specific to theproject for which they were designed. This thesis compiles a list of general issues encountered when using repositorymining as a tool for data gathering. A selection of existing repository mining tools wereevaluated towards a set of prerequisite criteria. The end result of this evaluation is thecreation of a new repository mining tool called Doris. This tool also includes a smallcode metrics analysis library to show how it can be extended.
64

Systém pro automatické filtrování testů / System for Automatic Filtering of Tests

Lysoněk, Milan January 2020 (has links)
Cílem této práce je vytvořit systém, který je schopný automaticky určit množinu testů, které mají být spuštěny, když dojde v ComplianceAsCode projektu ke změně. Navržená metoda vybírá množinu testů na základě statické analýzy změněných zdrojových souborů, přičemž bere v úvahu vnitřní strukturu ComplianceAsCode. Vytvořený systém je rozdělen do čtyř částí - získání změn s využitím verzovacího systému, statická analýza různých typů souborů, zjištění souborů, které jsou ovlivněny těmi změnami, a výpočet množiny testů, které musí být spuštěny pro danou změnu. Naimplementovali jsme analýzu několika různých typů souborů a náš systém je navržen tak, aby byl jednoduše rozšiřitelný o analýzy dalších typů souborů. Vytvořená implementace je nasazena na serveru, kde automaticky analyzuje nové příspěvky do ComplianceAsCode projektu. Automatické spouštění informuje přispěvatelé a vývojáře o nalezených změnách a doporučuje, které testy by pro danou změnu měly být spuštěny. Tím je ušetřen čas strávený při kontrole správnosti příspěvků a čas strávený spouštěním testů.
65

Exploring the use of GIS-based Least-cost Corridors for Designing Alternative Highway Alignments / Undersökning av GIS-baserade ”Least-cost”-korridorer vid framtagning av alternativa motorvägssträckningar

Gärds, Joacim, Oscarsson, Martin January 2019 (has links)
Finding an optimal route for a new highway alignment is a task which requires a lot of resources. In the planning phase, choosing the location of a new highway alignment is very important as it will heavily affect the total construction cost. However, the perfect location of a new highway alignment is ambiguous depending on many parameters. The objective of this study is to explore the use of Geographical Information Systems when designing candidate locations, in the planning phase of the construction, of new highway alignments. This will be executed by finding least-cost corridors in a raster space known as a cost map based on stated criteria. The least-cost corridors are calculated using a Least-Cost Corridor algorithm (Shirabe, 2015) and will represent an area of the optimal location. The study is based on calculations performed in an area containing parts of the E4-highway in Jönköping, Sweden. The study area is approximately 50,000 hectares, containing features such as water bodies, urban areas, fields, forests, hills and more. Lantmäteriet provides the datasets available at the Swedish University of Agricultural Sciences. All feature layers are converted to raster in ArcMap, which allows the use of ArcGIS Spatial Analyst tools and to assign values to different fields in a layer. Due to limitations of the algorithm, the study area is divided into two sections and the raster layers are aggregated from a cell size of 2 meters to a cell size of 20 meters. By assigning scoring to the different feature layers, and allocation of criterion weights between the layers, cost criteria maps will be calculated. Three cost maps are calculated with three different allocations using Analytical Hierarchy Process (AHP). Finally, to generate the optimal candidate highway alignments using the algorithm, the corridor width is set to 400 meters which is 20 pixels in the raster space. In conclusion, what we found is that GIS works well as a tool for the purpose of designing candidate locations of alternative routes of existing highways. However, the results are suggestive which means that the computer cannot be left alone to choose a final alignment. Instead, it facilitates the work and perfects a problem based on human conceptualizations of the real world. The limitations of GIS for this purpose is mainly the cost assessment and allocation of weights between criteria. It is difficult to establish the significance of one layer to another since all criteria do not have an actual cost. It is important to note that any weights will be subjective, further reinforcing GIS as a means for getting suggestive results for highway alignment problems.
66

Zuverlässigkeit von AlGaN/GaN-Leistungsbauelementen

Franke, Jörg 09 January 2023 (has links)
Zur Ermittlung der Zuverlässigkeit von leistungselektronischen Bauelementen sind eine Reihe von Testverfahren etabliert. In Lastwechseltests ist die Temperatur der dominierende Parameter für bekannte Lebensdauermodelle. Aufgrund des Aufbaus und der Eigenschaften von AlGaN/GaN-Bauelementen ist es notwendig, neue Methoden zur Temperaturbestimmung zu etablieren. Die Untersuchungen berücksichtigen dabei verschiedene Bauteilkonzepte. Dazu gehören High Electron Mobility Transistors (HEMT) mit Schottky/p-Gate, für die eine Verwendung des Gateleckstromes als temperatursensitiver elektrischer Parameter (TSEP) untersucht und zur Temperaturbestimmung empfohlen wird. Für Gate Injection Transistors (GIT) wird ein ähnlicher Ansatz verfolgt. Aufgrund der Gatestruktur dieser stromgesteuerten Bauelemente wird vorgeschlagen, den vorhandenen pn-Übergang am Gate des GIT HEMT unter Verwendung der Gate-Source-Spannung als TSEP zu nutzen. In beiden Fällen erreichen die temperatursensitiven Parameter eine Messauflösung, die mindestens der des pn-Übergangs bei Si-Bauelementen entspricht. Im Lastwechseltest bestimmt im Wesentlichen die verwendete Aufbau- und Verbindungstechnik außerhalb des diskreten Packages die mögliche Zyklenzahl. Werden SMD-Bauelemente auf PCB gelötet, dominiert die Lotverbindung zwischen Bauteil und PCB den Ausfall. Durch ein neues Aufbaukonzept mit in Module gesinterten AlGaN/GaN Packages sind Zyklenzahlen möglich, die bis Faktor 10 über dem Erwartungswert für vergleichbare Si-Bauelemente mit Standard AVT liegen.
67

Nové regulační mechanismy nukleace mikrotubulů / New regulatory mechanisms of microtubule nucleation

Černohorská, Markéta January 2016 (has links)
MT nucleation from γ-tubulin complexes, located at centrosome, is an essential step in the formation of MT cytoskeleton. In mammalian cells, -tubulin is encoded by two genes. We functionally characterized two γ-tubulin proteins and have found that both are functionally equivalent. γ-Tubulin 2 is able to substitute for γ-tubulin 1 in MT nucleation. However, we revealed that unlike TUBG1, TUBG2 expression is downregulated in mouse preimplantation development. Mast cells represent effectors of the allergy reaction. Their activation by antigen induces number of cellular processes such as degranulation, proliferation and cytoskeleton rearrangements. The regulatory mechanisms of MT reorganization during mast cell activation are unknown. We identified new signaling proteins, GIT1 and PIX that interact with - tubulin. Depletion of GIT1 or PIX leads to changes in MT nucleation. GIT1 is phosphorylated on tyrosine and associates with γ-tubulin in a Ca2+ -dependent manner. Our data suggested a novel signaling pathway for MT rearrangement in mast cells where tyrosine kinase-activated GIT1 and βPIX work in concert with Ca2+ signaling to regulate MT nucleation. We tested the capability of GIT1 and PIX to influence -tubulin function in more cell types. We found out that GIT1/βPIX signaling proteins together...
68

Automating the monotonous workflow : Mobile application development and deployment / Automatisera det monotona arbetsflödet : Mobil applikationsutveckling och distribution

Vakilalroayayi, Ahmadreza January 2021 (has links)
To create, update, or deploy a mobile application, a collection of hand-operated works must be satisfied. In this project, regardless of the mobile application's code and its core functionalities, which can be an e-book, an application, or even a mobile game, we will study how to automate, visualize and simplify the following manual procedures: 1.Create a remote Git repository for the mobile application. 2.Constructing or altering the mobile application's configuration or graphical contents. 3.Push all changes to the remote Git repository. 4.Deploy or distribute the mobile application from its Git repository after each push. / För att skapa, uppdatera eller distribuera en mobilapplikation måste en samling handstyrda verk uppfyllas. I detta projekt, oavsett mobilapplikationens kod och dess kärnfunktioner, som kan vara en e-bok, en applikation eller till och med ett mobilspel, kommer vi att studera hur man automatiserar, visualiserar och förenklar följande manuella procedurer: 1. Skapa ett avlägset Git -arkiv för mobilapplikationen. 2.Konstruera eller ändra mobilapplikationens konfiguration eller grafiska innehåll. 3.Push alla ändringar i det externa Git -arkivet. 4. Distribuera mobilappen från sitt Git -arkiv efter varje ändring.
69

Systém pro kontinuální integraci projektu k-Wave / Continuous Integration System for the k-Wave Project

Nečas, Radek January 2016 (has links)
The main goal of this thesis is to describe the implementation of continuous integration into the k-Wave project. The thesis focuses primarily on the version written in the C/C++ language with the usage of the OpenMP library which typically runs on supercomputers. Accordingly, many of popular workflows and approaches ought to be adapted, a few more created. The outcome of the thesis is a complete solution with real and practical usage. The author provides design, tools selection, runtime environment administration and configuration for each one of the used services. Software implementation of the basic framework is used in order to utilize running tests on the supercomputers. Furthermore, the implementation of chosen types of regression and unit tests are performed. Realisation is based on Gitlab and Jenkis services that are running on separated Docker containers.
70

MANGO - Generating 2D-Magnetic Field Maps From Normal-Conducting Magnets Of Experimental Areas / MANGO - Generering av 2D-magnetfältskartor för elektromagneter i CERNs experimentområden

Visive, Ambre January 2023 (has links)
This thesis discusses the development of MANGO, a tool created to model normal-conducting magnets which were installed in the 1970s in the experimental areas at CERN, and store their analysis. MANGO formulates an answer to two problems faced by the physicists of the Beam Department when they model a beam line: first, how to produce new magnetic field maps and, second, how to easily access existing ones? It contains a multi-use package that offers an automated process to produce magnetic field maps from finite-element models of magnets. In addition, the package can visualise the field density or the flux lines of a magnet, and can benchmark a model and automatically store the solutions in a database, while tailoring its content to the level of expertise in electromagnetism and finite-elements modelling of the users. To development of the tool starts by modelling the different types of the normal-conducting magnets using two-dimensional finite element modelling (Opera-2D). After the successful development of one finite element model, it is benchmarked to justify its use in the creation of magnetic field maps. To address the second challenge and avoid any duplication of work, MANGO integrates a Git repository with submodules, where the finite-element models, the magnetic field maps and the documentation are stored. / I detta examensarbete diskuteras utvecklingen av MANGO, ett verktyg som skapats för att modellera normalkonduktiva elektromagneter, som installerades på 1970-talet i CERN:s experimentområden, och lagra deras analys. Mer specifikt formulerar MANGO ett svar på två problem som fysiker vid Beam Department står inför när de modellerar en partikelstrållinje. Hur skapar man nya magnetfältskartor och, hur får man enkelt tillgång till nuvarande magnetfältskartor? Det innehåller ett programbibliotek med flera användningsområden, som skapar nya magnetfältskartor från nuvarande magnetmodeller, som skapas av programbibliotek självt. Med den programbibliotek kan man visualisera en magnets fältdensitet eller flödeslinjer, benchmarka modellen och automatiskt lagra magnetlösningar och numeriska simuleringar i databasen, utöver att modellera magneter, och samtidigt ge möjlghet för anpassning av innehållet till användarens kunskapsnivå och färdigheter. För att utveckla MANGO börjar författaren med att modellera de olika typerna av normalkonduktiva elektromagneter med hjälp av tvådimensionell finit elementmodellering (Opera-2D). Efter den framgångsrika utvecklingen av en finit elementmodell, fortsätter författaren med benchmarking av modell för att motivera dess användning inom skapandet av magnetfältskartor. För att besvara det andra problemet integrerar MANGO ett Git-databas där finita elementmodellerna, magnetfältskartorna och dokumentationen lagras, för att undvika dubbelarbete. Git databas har undermoduler för att kunna skapa olika åtkomster per användarnivå.

Page generated in 0.0338 seconds