To see the other types of publications on this topic, follow the link: GitLab.

Dissertations / Theses on the topic 'GitLab'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 dissertations / theses for your research on the topic 'GitLab.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.

1

Bergman, Adam. "Automatic Detection of Source Code Plagiarism in Programming Courses." Thesis, Linnéuniversitetet, Institutionen för datavetenskap och medieteknik (DM), 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-104883.

Full text
Abstract:
Source code plagiarism is an ongoing problem in programming courses at higher academic institutions. For this reason, different automated source code plagiarism detection tools have been developed. However, they require several manual steps before the submissions can be compared. Linnaeus University uses GitLab to handle their students’ code-related assignments but lacks an integrated workflow for checking submissions against plagiarism. Instead, Linnaeus University’s plagiarism-checking process is done manually, which is a challenging and time-consuming process. This thesis is a case study on Linnaeus University, focusing on integrating one of the plagiarism detection tools with GitLab using Continuous integration pipelines. The objectives have been to collect students’ submissions, communicate with the plagiarism tool, and visually present the results within GitLab. The prototype has been evaluated by a set of manually created submissions with different levels of plagiarism to ensure that the detection tool differentiates plagiarized and non-plagiarized submissions. Teachers at Linnaeus University have tested the workflow and reasoned whether the prototype fulfills their requirements.
APA, Harvard, Vancouver, ISO, and other styles
2

Hamnede, Elisabet. "A new approach for medical device product documentation." Thesis, Mittuniversitetet, Avdelningen för informationssystem och -teknologi, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:miun:diva-31055.

Full text
Abstract:
Hardware and software developers rely on different tools for document management, product data management (PDM) and software configuration management (SCM). As more and more products include components of both types there is a growing demand for one collaborative system. This becomes even more critical in the medical sector, where a device is under regulatory demands for document management to even be allowed in to the market. Combined systems become more complex and are generally based on PDM-principles rather than SCM. Current development of SCM tends instead towards simpler systems focused on pure version control (VCS) that are easy to use and economically available to small- and medium sized enterprises (SME), which is not the case with generic PDM-systems or combined systems. This study explored the possibility to extend the usage of such a VCS and include hardware documentation as well as software. The aim was to further our understanding of the SME perspective on product documentation for the medical device field. The method was a case study, collaboration with a SME development company. The scope was to explore possible usage of a chosen VCS (GitLab) and to compare it with a generic PDM-system and with existing manual system. The results showed that for several of the hardware document types there are special made Git-solutions to find within the open source community. However, none of the ones tested in the study was deemed good enough with respect to functionality and reliability. Instead the case study used direct storage of the files in their binary format and focused on testing different VCS functions and on how to organize in order to best gain the advantages of using the system. The conclusions showed that hardware documents can be stored in the same iterative manner as software but with limited Git functionality. Compared with a PDM system GitLab can offer the same level of revision control and communication around the specifications but lacks classification of parts and detailed product structures. GitLab offers better iteration history than both a PDMsystem and the existing manual system does. But not being able to use full Git functionality the organization needs a collaboration strategy to handle the decentralized storage. If the collaboration strategy matches the organization development practices, GitLab is a useful alternative for medical device documentation.
APA, Harvard, Vancouver, ISO, and other styles
3

Alessandrini, Aduer. "'il 730 online' di CAF ACLI e l'introduzione di una cultura DevOps." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2019. http://amslaurea.unibo.it/17699/.

Full text
Abstract:
In questo presente sempre più servizi che caratterizzano il nostro quotidiano (trasporti, utenze, commercio eccetera) stanno avendo una progressiva sostituzione della componente di interazione personale, in favore di una maggiore integrazione con la rete. Basti pensare a come grazie ad una connessione Internet, sia possibile monitorare in tempo reale il ritardo di un treno, o ordinare e ricevere a domicilio un piatto cucinato espressamente o vedere la sbarra del casello autostradale alzarsi perché il sistema ha riconosciuto la targa inserita poco prima tramite l'apposita app. In contesti come questi, in cui un processo che avviene nella realtà, viene monitorato e coordinato dall'utente finale remoto, sul software grava una grande responsabilità. Le software house per stare al passo con questa sfida, ed essere competitive sul mercato, devono produrre sistemi di qualità sempre maggiore, che sappiano dare soluzioni veramente utili agli utenti ed in tempi per loro accettabili. Questo può essere ottenuto adottando necessariamente metodiche di lavoro più sofisticate. L'approccio DevOps in particolare mira ad ottimizzare i processi aziendali che intercorrono tra le varie fasi dello sviluppo di un software, sostituendo le attività manuali con procedure automatizzate capaci di aumentare la velocità, il livello di garanzia e la riproducibilità delle medesime. Il lavoro presentato in questa tesi tratta di come questa metodologia sia stata introdotta nell'occasione dello sviluppo di un sistema di scambio di documenti fiscali commissionato dall'ente di scala nazionale CAF ACLI. L'obiettivo era quello di realizzare un servizio che desse la possibilità di operare senza recarsi presso uno sportello ma garantendo lo stesso livello di assistenza e garanzia del risultato che solo un esperto fiscale può dare. La metodica elaborata ha permesso di raggiungere un'alta qualità del prodotto e rapidità nei rilasci per essere reattivi alle richieste del cliente ed alle segnalazioni di bug.
APA, Harvard, Vancouver, ISO, and other styles
4

Ševčík, Radek. "Aplikace pro obsluhu měřicích zařízení v energetice." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2019. http://www.nusl.cz/ntk/nusl-400873.

Full text
Abstract:
This thesis is focused on application development with ARM processor architecture and Linux operating system. It uses cloud hosting services to build, test and deploy applications with container-based virtualization. The application communicates with smart meters on serial buses. It stores measurements in a database. It provides access to devices and measurements in internet network.
APA, Harvard, Vancouver, ISO, and other styles
5

Sahlin, Daniel, and Christian Stjernberg. "GitHub Visualizations and their Usefulness for GitHub Users." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-280104.

Full text
Abstract:
The most popular versioning system is undoubtedly Git, for which GitHub with its 40 million users provides a central location at which Git repositories can be discovered and contributed to. With all of the metadata that Git repositories contain, GitHub also holds a significant amount of data in its 44 million repositories which can be accessed freely with the GitHub API. To make use of this data, this report set out to develop and evaluate visualizations of GitHub repositories to find out how well these visualizations help GitHub users understand their projects. The report also tried to determine if there were any specific GitHub metadata that the current tools do not visualize and whether it would be useful to visualize that data. The currently available tools were first gathered in an iterative search process, which yielded three results: GitHub Visualizer by Artem Zubkov, Gource and GitHub Visualizer by Aw Young Qingzhuo. These tools were then evaluated using carefully developed evaluation criteria based on previous research. The report then developed a new tool called GitViz, which visualized more metadata than the current tools, in the form of GitHub issues. GitViz was then subjected to human evaluation so that it could be determined whether it was useful or not. The results showed that while GitViz had some use in providing an overview of the file structure of repositories, there was no apparent practical use for the tool that was significant enough that users would go through the trouble of using it. Furthermore, the addition of GitHub issues did not seem to appeal to the user base. The report concludes that GitHub visualizations have the ability to give a shallow overview of a repository’s commit history and file structure, and that visualizations of other metadata such as issues only appeals to a minimal part of the user base.
Det mest populära versionshanteringssystemet är utan tvekan Git, för vilket GitHub med sina 40 miljoner användare ger en central plats där Git-repos kan utforskas och bidras till. Med all metadata som Git-repos innehåller, har GitHub också en betydande mängd data i sina 44 miljoner repos som kan nås fritt med GitHub API. För att utnyttja denna data har denna rapport utvecklat och utvärderat visualiseringar av GitHub-repos för att ta reda på hur pass väl dessa visualiseringar hjälper GitHub-användare att förstå sina projekt. Rapporten försökte också svara på om det fanns någon specifik GitHub-metadata som de nuvarande verktygen inte visualiserar som det skulle vara användbart att visualisera. De för närvarande tillgängliga verktygen samlades först in i en iterativ sökprocess, som gav tre resultat: GitHub Visualizer av Artem Zubkov, Gource och GitHub Visualizer av Aw Young Qingzhuo. Dessa verktyg utvärderades sedan med hjälp av noggrant utvecklade utvärderingskriterier baserade på tidigare forskning. Rapporten utvecklade sedan ett nytt verktyg som heter GitViz, som visualiserade mer metadata än de nuvarande verktygen, i form av GitHubissues. GitViz utsattes sedan för mänsklig evaluering så att det kunde avgöras om verktyget var användbart eller inte. Resultaten visade att även om GitViz erbjöd viss användbarhet genom att ge en översikt över filstrukturen i repos, fanns det ingen uppenbar praktisk användning för verktyget som var tillräckligt betydande för att användare skulle besvära sig med att använda det. Dessutom verkade tillägget av GitHub-issues inte tilltala användarna. Rapporten kom fram till slutsatsen att GitHub-visualiseringar har förmågan att ge en begränsad överblick över ett repos commit-historik och filstruktur, och att visualiseringar av andra metadata, som till exempel issues, bara tilltalar en minimal del av användarbasen.
APA, Harvard, Vancouver, ISO, and other styles
6

Robertsson, Annika, Cecilia Johansson, and Katja Nilsson. "Lotta och Gittan." Thesis, Halmstad University, School of Teacher Education (LUT), 2007. http://urn.kb.se/resolve?urn=urn:nbn:se:hh:diva-1397.

Full text
Abstract:

Studera hur flickan konstrueras i de

båda barnböckerna för att sedan se hur

dessa speglar sig i 1970-talet respektive

2000-talets samhälles syn på barn. Studiens valda teori är genusvetenskap.

I analysen använder vi

Nikolajevas och Edströms metoder

om barnbokens struktur, dessa är

studiens analysverktyg. Med dessa

metoder tittar vi på flickans

konstruktion i de båda barnböckerna.

Flickans konstruktion i barnböckerna

återspeglas i hur samhällets syn är på

barn då boken är skriven.

Dessutom är det tydligt att flickans

konstruktion har förändrats från

1970-talet ti1l idag.

APA, Harvard, Vancouver, ISO, and other styles
7

Svensson, Linnéa. "Genuskonstruktioner i två bilderböcker : En analys av Pija Lindenbaums Gittan och gråvargarna och Gittan gömmer bort sig." Thesis, Örebro universitet, Institutionen för humaniora, utbildnings- och samhällsvetenskap, 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:oru:diva-45429.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Valls, Ramounet. "Le droit coutumier gitan : approche catalane." Perpignan, 2007. http://www.theses.fr/2007PERP0786.

Full text
Abstract:
L'objet de cette étude est de mettre en relief l'originalité du mode de vie gitan catalan, conditionné par les coutumes devant être respectées par toutes les personnes revendiquant leur appartenance à ce peuple. En effet, si à priori l'on aurait pu penser que cette société est organisée de façon anarchique, l'enquête réalisée au sein de ce peuple a permis de démontrer que dans la réalité, tel n'est pas le cas. Les règles que les membres de ce peuple respectent depuis la nuit des temps ont pour objet essentiel de préserver la cohésion culturelle et sociale du groupe. Afin d'étayer cette démonstration, cette thèse est articulée en deux parties : La première partie concerne le droit coutumier intra communautaire, représenté essentiellement par le droit de la famille, ce peuple n'étant composé dans les faits que d'une multitude de familles revendiquant une identité commune. La deuxième partie concerne le droit coutumier régissant les relations sociales extra familiales, représenté, d'une part par leurs relations dans le cadre de leurs professions, d'autre part dans leurs relations avec les institutions, telles que l'éducation nationale ou les institutions démocratiques de ce pays. Ainsi, pourrons- nous apporter une pierre supplémentaire à l'édifice de la tolérance et du respect mutuel
The purpose of this study is to highlight originality of lifestyle gipsy Catalan, conditioned by the customs must be respected by all the people claiming their affiliation to this society. Indeed, if at first glance one would think that this society is organized so anarchic, the survey carried out within this people has demonstrated that in reality, this is not the case. The rules that members of this people respect since the dawn of time have to essential object to preserve the cultural cohesion of the group. To support this demonstration, this thesis is articulated in two parts: The first part concerns the customary law intra Community, represented mainly by the family law, people are composed in the facts that a multitude of families claiming a common identity. The second part is the customary laws governing social relations extra allowance, represented, for in their relations within the framework of their professions, partly in their relations with the institutions, such as education or national democratic institutions of this country. For example, can we make a stone supplementary to the building of tolerance and mutual respect
APA, Harvard, Vancouver, ISO, and other styles
9

Grönlund, Mårten, and Jonathan Jefford-Baker. "Measuring correlation between commit frequency and popularity on GitHub." Thesis, KTH, Skolan för datavetenskap och kommunikation (CSC), 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-209819.

Full text
Abstract:
This thesis studies the correlation between the commit frequency and popularity of Github projects. Over 12 000 projects were retrieved using the Github API, resulting in a dataset containing 85 projects after filtering out projects that were deemed unfit. The analysis of the projects consisted of calculating the Pearson Correlation Coefficient using the frequency of commits and popularity as variables. Different time intervals were studied along with several metrics of popularity based upon the project’s metadata retrieved from Github. The results varied for the different time intervals and metrics of popularity but none of the measurements resulted in a correlation coefficient which indicated a strong or moderate correlation. Therefore this study reached the conclusion of no existing correlation between commit frequency and popularity. Although no correlation was found, several potential measures of improvement for further research were discovered.
Denna studie undersöker korrelationen mellan frekvensen av commits och popularitet hos Github projekt. Över 12 000 projekt utvanns genom Github API:et vilket resulterade i en datamängd innehållandes 85 projekt efter att gallringen av oönskade projekt ägt rum. Analysen av projekten bestod av att beräkna Pearsons korrelationskoefficient med frekvensen av commits och popularitet som variabler. Baserat på projektens metadata från Github undersöktes olika tidsintervall kombinerat med flera mått på popularitet. Resultaten varierade för de olika tidsintervallen och popularitetsmåtten men ingen av mätningarna resulterade i en korrelationskoefficient som indikerade en stark eller medelstark korrelation. Således fastställde denna studie slutsatsen att ingen korrelation existerade mellan frekvensen av commits och popularitet. Trots att ingen korrelation hittades, upptäcktes däremot flera potentiella förbättringsåtgärder för vidare forskning
APA, Harvard, Vancouver, ISO, and other styles
10

Glittum, Marius Nedal, and Even Stene. "Promoting reflection in agile software development teams using GitHub data." Thesis, Norges teknisk-naturvitenskapelige universitet, Institutt for datateknikk og informasjonsvitenskap, 2013. http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-23231.

Full text
Abstract:
Agile software development teams work with several different artifacts ona daily basis, and by interacting with these artifacts users are involvedin work related experiences. By revisiting these experiences and reflectingupon them, users can evaluate and improve how they solve everyday workingtasks. Boud et.al defines reflection as a process where the experience is revis-ited, feelings are re-attended and the experience is re-evaluated[Boud et al.,1985]. Furthermore work and reflection on work are shown to be stronglyconnected[Schön, 1983][Chaiklin and Lave, 1993]. Reflecting on work ex-periences give a better understanding of the experience itself, allowing forconclusions and lessons learned to be made. Reflection transforms experi-ence into knowledge which can be applied to solve challenges in the everydayworking environment.The main focus of this thesis was to develop a technological tool to collectproject artifacts and connect these to work experiences, in order to enhancereflection both individually and collaboratively in agile software developmentteams. The tool was developed using a daily delivery cycle. Design choiceswere made on the basis of available theory, literature and related tools con-cerning reflection and agile development. Three evaluations were conducted;A usability study, an expert review with an expert in the field of agile soft-ware development and a focus group evaluation consisting of eight softwaredevelopers working in an agile team.The work conducted resulted in a Grails web-application, where usersconnect their daily experiences with project artifacts collected from a Version-control system. These daily reflection notes can be used both individuallyand collaboratively in a team as preparation for agile retrospective sessions.The tool continuously collects work-related project artifacts and presentsthese in order for users to revisit their work that day. The application aimsto trigger reflection on user experiences and storing the outcome in notes forlater use and sharing.This thesis, the developed tool and its evaluation contributes with an in-creased understanding of how reflection in agile software development teamscan be improved, by connecting experiences with work related project arti-facts.
APA, Harvard, Vancouver, ISO, and other styles
11

Sereesathien, Siriwan. "A GitHub-based Voice Assistant for Software Developers and Teams." DigitalCommons@CalPoly, 2021. https://digitalcommons.calpoly.edu/theses/2334.

Full text
Abstract:
Software developers and teams typically rely on source code and tasks management tools for their projects. They tend to depend on different platforms such as GitHub, Azure DevOps, Bitbucket, and GitLab for task-tracking, feature-tracking, and bug-tracking to develop and maintain their software repositories. Individually, developers may lose concentration when having to navigate through numerous screens consisting of various platforms to perform daily tasks. Additionally, while in meetings (non-virtual), teams are often separate from their machines and often would have to rely on pure recollection of the tasks and issues related to their work. This can delay the decision-making process and take away valuable focus hours of developers. Although there is usually one person with their laptop to guide the meeting and has access to the source code management tools, this can take a lot of time as they are not familiar with all the developers’ independent works. Therefore, a new tool needs to be introduced to help accelerate individual and team meetings’ productivity. In this paper, we continued the work on Robin, a voice-assistant built to answer questions regarding GitHub issues and source code management. Robin has the ability to answer questions in addition to completing actions on the behalf of the developer. This thesis presents Robin's abilities, architecture, and implementation while also examining its usability through a user study. Our study suggests that some people love the idea of having a conversational agent for software development. However, a lot more research and iterations must be done to fully make Robin give the user experience we imagined. In this thesis, we were able to set the foundation of this idea and the lessons that we learned.
APA, Harvard, Vancouver, ISO, and other styles
12

SABATHIE, SANDRINE. "La leucinose : a propos de quatre observations dans une famille gitane." Toulouse 3, 1989. http://www.theses.fr/1989TOU31150.

Full text
APA, Harvard, Vancouver, ISO, and other styles
13

Åhs, Fredrik. "Evaluation of memory based collaborative filtering for repository recommendation on Github." Thesis, KTH, Skolan för datavetenskap och kommunikation (CSC), 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-208389.

Full text
Abstract:
GitHub is host to a huge number of repositories. In order to explore and find new and interesting repositories on GitHub users has to rely on global charts or explore manually. Recommender systems are a type of software algorithms that produce personalized recommendations to users. One class of such algorithms are called memory based collaborative filtering. This report explore whether this kind of algorithms can be used to generate personalized recommendations of repositories on GitHub to its users, which is achieved by evaluating existing methods of generating predictions using memory based collaborative filtering which is then implemented for experimentation. The results indicates that memory based collaborative filtering might be a slightly better choice than global charts for a small percentage of the users, but for most users it is not.
Det finns en väldigt stor mängd git-project tillgängliga på GitHub. Om en användare vill upptäcka intressanta projekt måste denne förlita sig på allmänna topplistor alternativt utforska GitHub på egen hand. Rekommendationssystem är en slags mjukvaru algoritmer som kan skapa personligt anpassade rekommendationer till användare. En speciell typ av dessa algoritmer kallas för minnesbaserad kollaborativ rekommendation. Den här avhandlingen ämnar utforska huruvida denna typ av algoritmer kan användas för att rekommendera git-projekt till användare på GitHub. Detta görs genom att utvärdera relevant forskning i området vilket leder till en rad experiment vilka utverderar tillförlitlheten hos ett antal algoritmer. Resultaten från dessa experiment indikerar att minnesbaserad kollaborativ rekommendation är något bättre än allmänna topplistor för en liten grupp av användare på GitHub. För de allra flesta är dock allmänna topplistor ett bättre alternativ.
APA, Harvard, Vancouver, ISO, and other styles
14

Nečas, Radek. "Systém pro kontinuální integraci projektu k-Wave." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2016. http://www.nusl.cz/ntk/nusl-255473.

Full text
Abstract:
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.
APA, Harvard, Vancouver, ISO, and other styles
15

Schäfer, Martin [Verfasser], Gitta [Akademischer Betreuer] Kutyniok, Gitta [Gutachter] Kutyniok, Gerlind [Gutachter] Plonka-Hoch, and Martin [Gutachter] Ehler. "The framework of α-molecules : theory and applications / Martin Schäfer ; Gutachter: Gitta Kutyniok, Gerlind Plonka-Hoch, Martin Ehler ; Betreuer: Gitta Kutyniok." Berlin : Technische Universität Berlin, 2018. http://d-nb.info/116872225X/34.

Full text
APA, Harvard, Vancouver, ISO, and other styles
16

Ahmed, Zin, and Victoria Moura. "Ey len, vi gittar till klassrummet! : Multietniskt ungdomsspråk i skolan utifrånett lärarperspektiv." Thesis, Högskolan i Borås, Akademin för bibliotek, information, pedagogik och IT, 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:hb:diva-11157.

Full text
Abstract:
Det multietniska ungdomsspråket är ett fenomen som växer och ständigt utvecklas i olikadelar (georafiska områden) av Sverige. Denna uppsats undersöker ämnesläraresförhållningssätt gentemot det multietniska ungdomsspråket. Vidare undersöks det omämneslärare väljer att inkludera eller exkludera det multietniska ungdomsspråket i sinundervisning. Även lärarnas förhållningssätt om positiva respektive negativa effekter på långoch kort sikt förekommer. Uppsatsens metoddel har fokus på en grupp av fem ämneslärare,det vill säga en fokusgruppsintervju.Resultatdelen är bearbetad utifrån det diskursteoretiska perspektivet. Metoderna som har valtsför att undersöka lärarnas förhållningssätt grundar sig i diskursanalytisk metod. Valet avdiskursanalys har valts för att framhäva lärarnas förhållningsätt inom det multietniskaungdomsspråket. I diskursanalysen kan läsaren erfara vilka subjektpositioner som framträderoch vad som utesluts i diskussionen samt vilka sanningsanspråk som förekommer iresultatsdelen.I resultatet redovisas lärarnas förhållningssätt gentemot det multietniska ungdomsspråket samthur språkvariationen lyfts fram i undervisningssammanhang. Lärarna anser att de arbetar medolika språkvariationer i klassrummet, dock försummar lärarna att behandla multietnisktungdomsspråk som en språkvariation. I resultatet framkommer även lärarnas uppfattning omfördelar och nackdelar med dess identitetskapande funktion och markering avgrupptillhörighet när elever använder sig av multietniskt ungdomsspråk. Utifrån dessa resultatoch med bakgrund i skolans styrdokument, tolkar vi det som att lärarna bör lyfta vikten av atteleverna ska kunna anpassa sitt språk efter syfte, mottagare och sammanhang.
APA, Harvard, Vancouver, ISO, and other styles
17

Artmann, Daniel. "Applying machine learning algorithms to multi-label text classification on GitHub issues." Thesis, Högskolan i Halmstad, 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:hh:diva-43097.

Full text
Abstract:
This report compares five machine learning algorithms in their ability to categorize code repositories. The focus of expanding software projects tend to shift from developing new software to the maintenance of the projects. Maintainers can label code repositories to organize the project, but this requires manual labor and time. This report will evaluate how machine learning algorithms perform in automatically classifying code repositories. Automatic classification can aid the management process by reducing both manual labor and human errors. GitHub provides online hosting for both private and public code repositories. In these repositories, users can open issues and assign labels to them, to keep track of bugs, enhancement, or requests. GitHub was used as a source for all data as it contains millions of open-source repositories. The focus was on the most popular labels from GitHub - both default labels and those defined by users. This report investigated the algorithms linear regression (LR), convolutional neural network (CNN), recurrent neural network (RNN), random forest (RF), and k-nearest-neighbor (KNN) - in multi-label text classification. The mentioned algorithms were implemented, trained, and tested with the Keras and Scikit-learn libraries. The training sets contained around 38 thousand rows and the test set around 12 thousand rows. Cross-validation was used to measure the performance of each algorithm. The metrics used to obtain the results were precision, recall, and F1-score. The algorithms were empirically tested on a different number of output labels. In order to maximize the F1-score, different designs of the neural networks and different natural language processing (NLP) methods were evaluated. This was done to see if the algorithms could be used to efficiently organize code repositories. CNN displayed the best scores in all experiments, but LR, RNN, and RF also showed some good results. LR, CNN, and RNN the had the highest F1-scores while RF could achieve a particularly high precision. KNN performed much worse than all other algorithms. The highest F1-score of 46.48% was achieved when using a non-sequential CNN model that used text input with stem words. The highest precision of 89.17% was achieved by RF. It was concluded that LR, CNN, RNN, and RF were all viable in classifying labels in software-related texts, among those found in GitHub issues. KNN wasn't found to be a viable candidate for this purpose.
APA, Harvard, Vancouver, ISO, and other styles
18

Isacson, Jonas, and Emil Lindblom. "Correlation of User Behaviour Patterns and Assignment Supplements in KTH-GitHub Repositories." Thesis, KTH, Skolan för datavetenskap och kommunikation (CSC), 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-208558.

Full text
Abstract:
With the increased popularity and usage of GitHub, universities such as KTH have chosen to include it in their Computer Science curriculum. Furthermore, the interest for mining GitHub-repositories has shared a similar increase. The purpose of this study is to investigate if commit metadata is sufficient enough to perform a distinct categorization of KTH students’ GitHub user behaviours for course assignments. Furthermore, the study investigates if there is a correlation between the various categories and the number of assignment supplements. The KTH GitHub organization was mined after which the average user behaviour was calculated for each assignment. Students were then compared to the average usage behaviour and categorized based on 5 different user behaviour segments. Moreover the average number of supplements was calculated for each category. The results show that there is no evident correlation between user behaviour patterns and assignment supplements. However, comparisons between course rounds reveal similar tendencies in represented categories, their average supplement count and their populations.
Med den ökade populariteten och användandet av GitHub har universitet som KTH valt att inkludera det i deras läroplan. Intresset för datautvinning av GitHub-repositories har även sett en ökning på senare år. Målet med denna studie är att undersöka om commitmetadatan är tillräcklig för att kategorisera KTH studenters användarbeteende under kursuppgifter. Studien undersöker även om det finns en korrelation mellan kategorierna och antalet uppgiftskompletteringar. Data utvanns ur KTHs GitHub-organisation varpå det genomsnittliga användarbeteendet beräknades för varje uppgift. Studenterna jämfördes sedan med den genomsnittliga användarbeteendet och kategoriserades baserat på 5 olika användarbeteendeområden. Det genomsnittliga antalet kompletteringar beräknades sedan för varje kategori. Resultatet visar på att det inte finns en tydlig korrelation mellan användarbeteende och uppgiftskompletteringar. Jämförelse mellan kursomgångar visar emellertid liknande tendenser i representerade kategorier, deras genomsnittliga kompletteringsmängd samt deras population.
APA, Harvard, Vancouver, ISO, and other styles
19

MOURA, Irineu Martins de Lima. "Mining energy – aware commits: exploring changes performed by open – source developers to impact the energy consumption of software systems." Universidade Federal de Pernambuco, 2015. https://repositorio.ufpe.br/handle/123456789/17809.

Full text
Abstract:
Submitted by Irene Nascimento (irene.kessia@ufpe.br) on 2016-09-06T17:39:17Z No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) DissertacaoDeMestrado-IrineuMoura-imlm2.pdf: 1240260 bytes, checksum: 4bbaf8839fa3d5be7fca586e1f290f68 (MD5)
Made available in DSpace on 2016-09-06T17:39:17Z (GMT). No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) DissertacaoDeMestrado-IrineuMoura-imlm2.pdf: 1240260 bytes, checksum: 4bbaf8839fa3d5be7fca586e1f290f68 (MD5) Previous issue date: 2015-08-24
Energy consumption has been gaining traction as yet another major concern that mainstream software developers must be aware of. It used to be mainly the focus of hardware designers and low level software developers, e.g., device driver developers. Nowadays, however, mostly due to the ubiquity of battery-powered devices, any developer in the software stack must be prepared to deal with this concern. Thus, to be able to properly assist them and to provide guidance in future research it is crucial to understand how they have been handling this matter. This thesis aims to aid in this regard by exploring a set of software changes, i.e., commits, to obtain insights into actual solutions implemented by open source developers when dealing with energy consumption. We use as our main data source GITHUB, a source code hosting platform for collaborative development, and extract a sample of the available commits across several different projects. From this sample, we manually curate a set of energy-aware commits, that is, any commit that refers to a source code change where developers intentionally modify, or aim to modify, the energy consumption (or power dissipation) of a system or make it easier for other developers or end users to do so. We then apply a qualitative research method to extract recurring patterns of information and to group the commits that intend to save energy into categories. A small survey was also conducted to assess the quality of our analysis and to further expand our understanding of the changes. During our analysis we also cover different aspects of the commits. We observe that the majority of the changes (~47%) still target lower levels of the software stack, i.e., kernels, drivers and OS-related services, while application level changes encompass ~34% of them. We notice that developers may not always be certain of the energy consumption impact of their changes before actually performing them, among our dataset we identify several instances (~12%) of commits where developers show signs of uncertainty towards their change’s effectiveness. We also highlight the possible software quality attributes that may be favored over energy efficiency. Notably, we spot a few instances of commits where developers performed a change that would negatively impact the energy consumption of the system in order to fix a bug. It is also worth noting, we draw attention to a specific group of changes which we call "energy-aware interfaces". They add tuning knobs that can be used by developers or end users to control the energy consumption of an underlying component.
O controle do consumo de energia tem ganhado cada vez mais atenção como outro tipo de interesse ao qual desenvolvedores de software devem estar atentos. Antes esse tipo de preocupação era principalmente o foco de designers de hardware e desenvolvedores de baixonível, como por exemplo, desenvolvedores de drivers de dispositivos. Entretanto, devido à ubiquidade de dispositivos dependentes de bateria, qualquer desenvolvedor deve estar preparado para enfrentar essa questão. Logo, entender como eles estão lidando com o consumo de energia é crucial para estarmos aptos a auxiliá-los e para prover uma direção adequada para pesquisas futuras. Com o intuito de ajudar nesse sentido, essa tese explora um conjunto de mudanças de software, isto é, commits, para entender melhor sobre os tipos de soluções que são implementadas de fato por desenvolvedores de código aberto quando os mesmos devem lidar com o consumo de energia. Nós utilizamos o GITHUB como nossa principal fonte de dados, uma plataforma de hospedagem de código fonte para o desenvolvimento colaborativo de projetos de software, e extraímos uma amostra dos commits disponíveis entre vários projetos diferentes. Dessa amostra, nós manualmente selecionamos um conjunto de commits "energy-aware", isto é, qualquer commit que se refere a uma modificação de código onde o desenvolvedor propositalmente modifica, ou intenciona modificar, o consumo de energia (ou a dissipação de potência) de um sistema ou torna mais fácil para que outros desenvolvedores ou usuários finais possam fazê-lo. Nós então aplicamos sobre esses commits um método de análise qualitativa para extrair padrões recorrentes de informação e para agrupar os commits que intencionam reduzir o consumo energético em categorias. Uma pequena pesquisa também foi realizada com os autores dos commits para avaliar a qualidade da nossa análise e para expandir nosso entendimento sobre as modificações. Nós também consideramos diferentes aspectos dos commits durante a análise. Observamos que a maioria das modificações (~47%) ainda se aplicam às mais baixas camadas de software, isto é, kernels e drivers, enquanto que mudanças a nível de aplicação compreendem ~34% do nosso conjunto de dados. Nós notamos que os desenvolvedores nem sempre estão seguros do impacto de suas modificações no consumo de energia antes de realizá-las, em nosso conjunto de dados identificamos várias instâncias de modificações (~12%) em que os desenvolvedores demonstram sinais de incerteza em relação à eficácia de suas mudanças. Também apontamos alguns dos possíveis atributos de qualidade de software que são favorecidos em detrimento do consumo de energia. Entre essas, destacamos alguns commits onde os desenvolvedores realizaram uma modificação que impactaria negativamente no consumo de energia com o intuito de consertar algum problema existente no software. Também achamos interessante ressaltar um grupo específico de modificações que chamamos de “interfaces energy-aware”. Elas adicionam controles no software em questão que possibilitam outros desenvolvedores ou usuários finais a ajustar o consumo de energia de algum componente subjacente.
APA, Harvard, Vancouver, ISO, and other styles
20

Bonino, Quintana Joaquin, and Sebastian Fagerlind. "Datamining GitHub : Examining Time-to-solve for issues in relation to group-size." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-280303.

Full text
Abstract:
There exists a mountain of data on GitHub on how software development is done in reality. The data is accessible through an API but is rarely used outside of the projects it belongs to. This data could be an untapped resource and potentially give us an insight about software development in general and how to organize projects more efficiently. This report takes a sample of 676 800 repositories from GitHub and tries to find a relation or underlying function between the number of members and the time it takes them to solve issues. This report also looks at GitHub API and its viability as a tool for research. The data collection was done with two programs written in Golang and took 4 days of execution to run. Because GitHub is used for many different things by many people, some filtering of the data had to be done to remove repositories that were irrelevant or not usable for this study. The requirements included having more than 3 members, having made at least two pull requests and having actually resolved issues. After filtering out projects that didn’t fit our requirements, 1517 repositories remained. It was found that no clear relationship of underlying function could be established due to the variance being too high. However, GitHub API proved to be a valuable tool for this research and holds great potential, even though there are several limitations that have to be considered for further studies.
GitHub innehåller en stor mängd data om hur programutveckling går till i verkligheten. Denna data är åtkomlig med hjälp av ett API men används dock oftast inte utanför de projekt som de tillhör. Informationen kan vara en värdefull resurs som potentiellt kan säga något om hur programutveckling går till och hur projekt bör organiseras. I denna rapport studeras ett urval på 676 800 GitHub repositories i ett försök att hitta en relation mellan antalet medlemmar och den tid det tar att lösa issues. Rapporten undersöker även användbarheten av GitHub API som ett forskningsverktyg. All data samlades in med hjälp av två program som skrevs i Golang. Eftersom att GitHub används för många olika syften av en stor mängd personer behövde datan filtreras. För att ta bort de repositories som var relevanta för studien eller som inte kunde användas formulerades ett antal krav baserat på tidigare studier. Kraven som användes var att projekten behövde inkludera tre eller fler medlemmar, de behövdes ha gjorts minst två pull requests samt innehålla lösta issues över huvud taget. Insamlingen av datan tog totalt 4 dagar och efter att filtrerat ut de repositories som inte var användbara för studien kvarstod 1517 som kunde analyseras. Analysen resulterade i att ingen relation eller underliggande funktion kunde hittas eftersom att datamängden hade för hög varians. Däremot visade GitHub API stor potential och var ett värdefullt verktyg för denna studie. Dock har den vissa begränsningar som måste tas hänsyn till för vidare studier.
APA, Harvard, Vancouver, ISO, and other styles
21

Gotthard, Arvid, and Zino Kader. "Vulnerability Analysis of the Dependency Network of JavaScript and Typescript Projects on GitHub." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-301841.

Full text
Abstract:
The ecosystem of JavaScript (JS) and TypeScript (TS) packages is heavily reliant on Open Source Software (OSS) provided without any guarantees. This poses inherent risks to dependents, one of which being stagnation of their dependencies. We investigated developer contribution data as well as the structure of the dependency network of GitHub- hosted JS and TS projects in order to learn whether the ecosystem is vulnerable to project stagnation. The data was partly acquired from available aggregated data sources, in conjunction with additional data collected using a highly optimized web- scraper. The produced dependency network was shown to be highly connected with many cycles, which rendered the entire network highly dependent on small projects with a high risk of stagnation. Furthermore, projects tended to have a skewed developer contribution frequency, on average 89.9% of the projects commits were found to be authored by the top 1% of contributors.
Ekosystemet av JS och TS moduler är starkt beroende av öppen mjukvara som distribueras utan garantier. Detta introducerar risker för beroende mjukvara, varav en risk är stagnering av använda moduler. Vi studerade data på bidragande utvecklare samt strukturen på beroendenätverket av JS- och TS- projekt hostade på GitHub för att ta reda på om stagnation av moduler gör ekosystemet sårbart. Datan samlades in från öppet tillgängliga datakällor, samt med en optimerad web- scraper. Nätverket visade sig vara väldigt sammanhängande och inkluderade många cykler, vilket ledde till att hela nätverket var väldigt beroende av små moduler med en hög risk för stagnering. Vidare visade det sig att fördelningen av utvecklares bidrag till projekt var väldigt skev, i snitt stod de topp1% största bidragarna till ett projekt för 89.9% av commits.
APA, Harvard, Vancouver, ISO, and other styles
22

Turci, Rubens Younger Paul. "Sraddha in the Bhagavad Gita." *McMaster only, 2007.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
23

Petersen, Philipp Christian [Verfasser], Gitta [Akademischer Betreuer] Kutyniok, Philipp [Gutachter] Grohs, Gitta [Gutachter] Kutyniok, and Demetrio [Gutachter] Labate. "Shearlets on bounded domains and analysis of singularities using compactly supported shearlets / Philipp Christian Petersen ; Gutachter: Philipp Grohs, Gitta Kutyniok, Demetrio Labate ; Betreuer: Gitta Kutyniok." Berlin : Technische Universität Berlin, 2016. http://d-nb.info/1156015405/34.

Full text
APA, Harvard, Vancouver, ISO, and other styles
24

Madyopa, Ellah. "Open-Source Software engagement and participation on Github pre and during the covid-19 pandemic." Thesis, Uppsala universitet, Institutionen för informatik och media, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-446071.

Full text
Abstract:
In my study, I present the mining, collection and analysis of GitHub projects data in an endeavor to understand how the activity and engagement on the different projects has been before and during the Covid-19 pandemic.  Data was collected from 20 repositories via Github API.  I eventually applied some statistical analysis of the data, applied the ANOVA tests measuring the p-values to understand the level of variance pre and during the Covid-19 pandemic.  Open-Source software have been used since long before and my study seeks to explore the magnitude to which Open-Source software participation on different projects has been affected by the different work environments that the users have become accustomed to lately.  Open-Source software has been under study previously by different authors ie on the participation of users etc.  No study has yet been done on the impact a global pandemic has on the engagement on Open-Source platform on different projects, analysing the trends of participation along the project’s life cycle pre and during the covid-19 pandemic.  In these unpredictable, interesting times the study is aimed at highlighting how Open-Source engagement has been behaving by looking at the trends, patterns of engagement, the decrease or increase of activity in certain projects.  From the results I realise trends and patterns in some projects and also interesting insights in the Github OS project lifecycles.  The findings of my study pointed to how participation and engagement on GitHub Open-Source increased During the Pandemic more than During the Pandemic and this is evidenced by 70% of all the 20 repositories I took under investigation.

The presentation was held via Zoom 

APA, Harvard, Vancouver, ISO, and other styles
25

Åkesson, Anders, and Kenneth Lewenhagen. "Node.js in Open Source projects on Github : A literature study and exploratory case study." Thesis, Blekinge Tekniska Högskola, Institutionen för programvaruteknik, 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-893.

Full text
Abstract:
This study has been performed with an aim to provide an insight into how Node.js is used and the Node.js technology adaptation in the open source community. This research displays the diversity of Node.js and can inspire the reader to further development or continued research. Studies into different usages of Node.js have been missing in academic research and therefore this study gives a new, important insight into this technology. The authors used the exploratory case study methodology. For data collection, the authors created a JQuery and HTML script that fetched the desired dataset from Github and that were used as a static base for the study. Based on the usage areas extracted from the literature study, the authors specified different categories of usage. The dataset was manually investigated and placed into the categories, if they were relevant. The results show that web applications is by far the most well represented category with over 50% of all usages falling into this category. Network applications and Web servers come in at second and third position with 14% and 13% respectively. This study provided further categories and the authors could generate a set of diagrams, showing a trend on how the different usage areas changed from 2010 to 2015.
APA, Harvard, Vancouver, ISO, and other styles
26

Nielsen, Ulrika. "Låtsaskompisar : Bilderboksanalys av låtsaskompisar i bilderböckerna Gittan och gråvargarna och Milla mitt-i-natten." Thesis, Örebro universitet, Institutionen för humaniora, utbildnings- och samhällsvetenskap, 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:oru:diva-45415.

Full text
APA, Harvard, Vancouver, ISO, and other styles
27

Flinth, Axel [Verfasser], Gitta [Akademischer Betreuer] Kutyniok, Gitta [Gutachter] Kutyniok, Rémi [Gutachter] Gribonval, and Felix [Gutachter] Krahmer. "Exact and soft recovery of structured signals from atomic and total variation norm regularization / Axel Flinth ; Gutachter: Gitta Kutyniok, Rémi Gribonval, Felix Krahmer ; Betreuer: Gitta Kutyniok." Berlin : Technische Universität Berlin, 2018. http://d-nb.info/1172809291/34.

Full text
APA, Harvard, Vancouver, ISO, and other styles
28

Appel, Bernadette [Verfasser]. "Robert Musil und Amos Gitaï: Die Ethik des Möglichkeitssinns / Bernadette Appel." Frankfurt a.M. : Peter Lang GmbH, Internationaler Verlag der Wissenschaften, 2019. http://d-nb.info/1187620254/34.

Full text
APA, Harvard, Vancouver, ISO, and other styles
29

Nautiyal, Jaishikha. "Rhetorical Agency in the Bhagavad Gita." Thesis, North Dakota State University, 2013. https://hdl.handle.net/10365/27021.

Full text
Abstract:
This M.A. thesis presents a rhetorical analysis of the Indian philosophical and religious text, The Bhagavad Gita. Utilizing Kenneth Burke's Pentad of act, scene, agent, agency and purpose as a primary interpretive lens for uncovering universal human motivations, this rhetorical critique conceptualizes the idea of rhetorical agency as a model for action in the Gita's dialogical progression between Krishna and Arjuna. Rhetorical agency in the Gita differs from a traditional understanding of agency in that the former amalgamates competing yet co-existing pragmatic and consummatory agencies that Arjuna may utilize to act in the here and now but also relinquish the control on the fruits of his act, to ultimately transcend all human action by breaking the cycle of birth and death. In that sense, by virtue of rhetorical agency, the Gita may be considered in Burke's words Equipment for Living, because it provides a template for life across the universe.
APA, Harvard, Vancouver, ISO, and other styles
30

Blanc, Chantal. "Utilisation de la médecine scolaire par un groupe d'enfants de 6 à 12 ans, élèves du primaire et habitant une cité de transit à Montpellier durant l'année scolaire 1986-87." Montpellier 1, 1988. http://www.theses.fr/1988MON11208.

Full text
APA, Harvard, Vancouver, ISO, and other styles
31

Hußmann, Gitta [Verfasser]. "Leading Manager for Sustainability : Nachhaltigkeitsspezifische Kompetenz und ihre systemische Vermittlung / Gitta Hußmann." Aachen : Shaker, 2015. http://d-nb.info/1069044180/34.

Full text
APA, Harvard, Vancouver, ISO, and other styles
32

Jagelid, Nicole, and Ludvig Kindberg. "Examination of the effects of student-teacher interactions on student commit patterns - In the GitHub environment." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-229720.

Full text
Abstract:
In 2015 the Computer Science program at the Royal Institute of Technology (KTH) first included GitHub in the curriculum of the introductory courses to programming. The idea was for GitHub to work as a tool for submitting assignments as well as a platform for student-teacher interactions and feedback. Ultimately to introduce the students to a version controller and the iterative process of software development.The aim of this paper was to examine the influence of teaching assistants in the Introductory courses to Computer Science at KTH, by evaluating the student-teacher interactions and student commit behaviour on GitHub. The material was collected from three successive course iterations 2015, 2016 and 2017 through KTH´s GitHub Enterprise where the enrolled students submitted their assignments.The teaching assistants are not given explicit instructions on how to make use of GitHub other than for it to be a hand-in tool and a platform for presenting grades and possibly feedback.The retrieved data was compiled into graphs and evaluated from different angles. The results found that no direct correlation could be made between student teacher interactions and number of commits by the students. However the data could tell of a varying commit behaviour and interaction behaviour dependent on the assignments. Differences between groups from beginning to end were also found, however they could not be linked to the number of interactions on KTH-GitHub.
År 2015 inkluderade Datateknikprogrammet på Kungliga Tekniska Högskolan (KTH) GitHub som en del av undervisningsplanen för introduktionskurserna i datalogi. Tanken var att använda GitHub som ett verktyg vid inlämning av laborationsuppgifter samt att använda det som en plattform för interaktion och återkoppling mellan lärarassistenter och studenter. Detta för att introducera versionshanterare och den iterativa processen av mjukvaruutveckling, till studenterna.Syftet med denna studie var att undersöka inflytandet av lärarassistenter i kurserna tillhörande Introduktion till Datalogi på KTH, genom att utvärdera student-lärar interaktion samt studenters commit beteende på GitHub. Materialet för studien samlades in från tre efterföljande kursiterationer 2015, 2016 och 2017 genom KTH's GitHub Enterprise, dit de inskrivna studenterna lämnat in sina arbeten.Lärarassistenterna gives inga explicita instruktioner för hur de skall använda GitHub utöver att det ska användas som ett inlämningsverktyg samt en plattform för att förmedla betyg.Datan sammanställdes till grafer och utvärderades från olika perspektiv. Resultatet fann att inga direkta kopplingar kunde dras mellan student-lärar interaktioner och antal commits gjorda av studenten. Däremot visar datan på ett varierande commit-beteende mellan uppgifter. Troligt är att detta kan sammankopplas till uppgiften i sig. Skillnader mellan grupper från start till slut kan även återfinnas i graferna, dock kan dessa inte direkt länkas till antalet interaktioner mellan studenter och lärarassistenter på KTH-GitHub.
APA, Harvard, Vancouver, ISO, and other styles
33

Filip, Harald, and Andersson Teddy. "The differences in requirement elicitation between community- and firm-driven open source software projects on Github." Thesis, Malmö högskola, Fakulteten för teknik och samhälle (TS), 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:mau:diva-20938.

Full text
Abstract:
Kunskap om olika utvecklingsmetoder vid start av ett nytt mjukvaruutvecklingsprojekt äravgörande för utvecklarna, styrorganen och slutprodukten. Därför prioriteras ofta nya ochokända metoder ned för att säkerställa att arbetet blir gjort och att lösningen kommer attlevereras i tid och med hög kvalitet. Detta beteende gör på lång sikt att mjukvaruutvecklingsprojektgår miste om nya och bättre utvecklingsmetoder.För belysa nya utvecklingsmetoder och upplysa de som behöver, valde vi att undersökaskillnaderna i krav framställning inom området Open Source Software(OSS)1-utveckling.I vårt arbete ställer tre forskningsfrågor som ska belysa ämnet dessa bevarar vi genom attutföra en fallstudie. I fallstudien undersöker vi hur och av vilka som krav framställts i ettföretagsstyrt projekt jämfört med ett projekt drivet av en frivilligorganisation.Fallstudien visade att externa användare i frivilligorganisation OSS-projekt har lägredelaktighet, det vill säga bidrag till projektartefakter, jämfört med företagsdrivna projektdär deltagandet av externa användare är högre. Slutligen diskuterar vi implikationerna avresultaten för både OSS-projekt drivna av företag och frivilligorganisationer. Vi kan förbåda styrorganen dra slutsatsen att det är möjligt att öka både utvecklingshastighet ochproduktens värde för kunden.
Knowledge about different development methods when starting up a new software developmentproject is crucial for the developers, the governing bodies and the end product.Therefore new and unfamiliar options are taken out of the equation to make sure that thework gets done and that the solution will be delivered on time and with high quality. Thisbehaviour in the long term does, however, exclude new and better ways of executing thework in the process.To shine light upon new development methods and enlighten those who are in needof insight into a new viable option we chose to investigate the differences in requirementelicitation within the area of Open Source Software development. By examining how andby who requirements are elicited in a firm-driven project compared to a community drivenproject, we framed a total of three research questions to base our case study on.The case study showed that in community driven Open Source Software projects externalusers have low participation, in other words contributions to project artefacts, comparedto firm-driven projects where the participation of external users is high. Finally, wediscuss the potential implications of the findings for both community- and firm-driven OSSprojects. We could conclude for both types that it’s possible to increase both developmentspeed and customer product value.
APA, Harvard, Vancouver, ISO, and other styles
34

Kolleck, Anton [Verfasser], Gitta [Akademischer Betreuer] Kutyniok, Jan [Akademischer Betreuer] Vybiral, Gitta [Gutachter] Kutyniok, Holger [Gutachter] Rauhut, and Jan [Gutachter] Vybiral. "On some aspects of recovery of sparse signals in high dimensions from nonlinear measurements using compressed sensing / Anton Kolleck ; Gutachter: Gitta Kutyniok, Holger Rauhut, Jan Vybiral ; Gitta Kutyniok, Jan Vybiral." Berlin : Technische Universität Berlin, 2017. http://d-nb.info/1156011906/34.

Full text
APA, Harvard, Vancouver, ISO, and other styles
35

Damiani, Vincenzo. "Anagnosis." Universitätsbibliothek Leipzig, 2016. http://nbn-resolving.de/urn:nbn:de:bsz:15-qucosa-201561.

Full text
Abstract:
In recent years many institutions holding papyri have put images of their collections online, while transcriptions previously published in print are now hosted in the Digital Corpus of Literary Papyri. Anagnosis aims to provide an intuitive and easy-to-use web interface between those images and related digitized texts. The main goal lies in automatic data processing and text-recognition accuracy: Through a dedicated OCR algorithm, letters on the image are identified with single boxes and thus linked to the transcription. A coordinates system of the glyphs on the image can then be transferred and applied to each new image uploaded for the same text section. Once all character boxes are generated, Anagnosis can extract a sample alphabet that users may rearrange to virtually restore lost parts of text directly on the image.
APA, Harvard, Vancouver, ISO, and other styles
36

Rubio, Yoanna. "Ce petit point de sang Gitan : être et devenir une femme gitane aujourd'hui." Paris, EHESS, 2015. http://www.theses.fr/2015EHES0683.

Full text
Abstract:
La question de la construction d'une identité gitane catalane, nous a amené à nous interroger sur les modalités d'une construction identitaire prise dans le champ plus large constitué par le triangle Payous/Tsiganes/Gitans. L'objectif de cette approche étant de montrer comment les gitans, constituent, jouent et utilisent leurs identités. Mais aussi comment ils sont désignés par et pour le groupe tout comme par et pour les acteurs des institutions hospitalières et religieuses que nous avons étudiées, dans la mesure où elles constituent de bons exemples de la façon dont les gitans et surtout les gitanes jouent à la fois sur leur identité de groupe et sur leurs identités personnelles en mettant au centre de notre réfléxion l'existence, la construction et l'expression d'identités gitanes, en exposant puis en transcendant les différtences établies dans le triangle payous/tsiganes/gitans, nous nous sommes attachée à montrer ce qu'est être une femme gitane aujourd'hui à Berriac, et plus largement ce qu'est le faire (le ou la) gitan aujourd'hui. Nous avons centré notre étude sur le devenir un e femme gitane dans la mesure ou son rôle dans la cosntitution identitaire est important. Il est en effet, bien plus "visible", repérabole et exprimé que chez les hommes. Notre objectif étant de caractériser le "faire gitan", nous avons alors mis en lumière les stratégies identitaires gitanes ainsi que les modalités du changement à Berriac. L'important étant de montrer l'existence et le fonctionnement d'un processus unique, partagé par tous et qui conduit à une certaine diversité à l'intérieur d'une même culture
The question of the construction of a Catalan Gypsy identity, has led us to wonder about the modalities of identity construction taken in the wider fields formed by the triangle Payous/Tsiganes. Gypsies. The objective of this approach is to show how the gypsies made, play and use their identities. But also how they are appointed by and for the group as well by and for the actors of hospital and religious institutions, we studied, insofar they are good examples of how gypsies and especially gypsies women play both on their group identity and their personal identities. By putting at the cebnter of our thinking, existence, construction and expression of gypsies identities, exposing and transcending differences established in the triangle Payous/Tziganes/Gypsies, we are commiter to show what being a gyspsy woman todat in Berriac, and more broadly what to do (the) gyspsy today. We have focused our study on becoming a gypsy women since their role in identity formation is important. It is indeed much more "visible", recognizable and expressed than in men. Our goal is to characterize the "doing gypsy", we then highlighted the gypsy identity strategies and modalities of change in Berriac. The important thing is to show the existence and operation of a single process, shared by all and which led to a certain diversity within the same culture
APA, Harvard, Vancouver, ISO, and other styles
37

Karr, Kasi. "Indoctrinated Spheres: Intergenerational Education and Gender Constructs in Githa Sowerbys Rutherford and Son." Kent State University Honors College / OhioLINK, 2015. http://rave.ohiolink.edu/etdc/view?acc_num=ksuhonors1450101317.

Full text
APA, Harvard, Vancouver, ISO, and other styles
38

Tamošaitis, Justas. "Bendruomeninių projektų kūrimo procesų tyrimas." Master's thesis, Lithuanian Academic Libraries Network (LABT), 2013. http://vddb.laba.lt/obj/LT-eLABa-0001:E.02~2013~D_20130826_110109-42548.

Full text
Abstract:
Bendruomeninių paslaugų apibrėžimas dar nėra galutinai susiformavęs ir naudojami įvairūs jo variantai priklausomai nuo konteksto. Tačiau matoma galimybė panaudoti bendruomeninius resursus įvairiose srityse, įskaitant ir programinės įrangos projektų kūrimą. Viena iš svarbių projektų kūrimo sričių yra projektų valdymas. Siekiant apjungti projektų valdymą su bendruomeninėmis paslaugomis, darbe nagrinėjamas jų integracijos variantas. Aptariami naudojami programų kūrimo modeliai, apžvelgiami susiję sprendimai, jų teikiamas funkcionalumas. Darbe pateikiamas įgyvendintos projektų valdymo sistemos su integruotomis bendruomeninėmis paslaugomis aprašas, jos esminės savybės. Atliekamas eksperimentinis bendruomeninių projektų kūrimo savybių tyrimas, kurio metu tiriamas bendruomenės narių indėlis projekto maste, bei narių prisijungimo prie projekto tendencijos.
The definition of crowdsourcing is not yet fully formed and is used in various versions, depending on the context. However, there is the possibility crowdsourcing resources in various fields, including software development projects. One of the most important parts of projects is the project management. In order to combine project management with crowdsourcing, integration options are analyzed in the paper. Programming models, a review of decisions, they provided functionality is discussed in it. The paper provides implementation of the project management system with integrated crowdsourcing services and a description of its essential features. The experimental community project development process analysis is conducted to investigate the contribution size of community members and the trend of new members joining the projects.
APA, Harvard, Vancouver, ISO, and other styles
39

Pavelka, Martin. "Systém pro automatickou správu serverů." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2019. http://www.nusl.cz/ntk/nusl-403213.

Full text
Abstract:
The goal of this diploma thesis is to design the user interface and implement the information system as a web application. Using the custom implemented library the system communicates with GraphQL server which manages the client data. The thesis describes possible solutions for physical servers automatization. The application provides the application interface to manage virtual servers. Automatization is possible without human interaction. Connection to the virtualization technologies is handled by web interface APIs or custom scripts running in the virtual system terminal. There is a monitoring system built over project components. The thesis also describes the continuous integration using Gitlab tools. Running the configuration task is solved using the Unix CRON system.
APA, Harvard, Vancouver, ISO, and other styles
40

Genzel, Martin [Verfasser], Gitta [Akademischer Betreuer] Kutyniok, Gitta [Gutachter] Kutyniok, Holger [Gutachter] Rauhut, and Roman [Gutachter] Vershynin. "The Mismatch Principle and L1-analysis compressed sensing : a unified approach to estimation under large model uncertainties and structural constraints / Martin Genzel ; Gutachter: Gitta Kutyniok, Holger Rauhut, Roman Vershynin ; Betreuer: Gitta Kutyniok." Berlin : Technische Universität Berlin, 2019. http://d-nb.info/1186130318/34.

Full text
APA, Harvard, Vancouver, ISO, and other styles
41

Küng, Richard [Verfasser], David [Gutachter] Gross, Johannes [Gutachter] Berg, and Gitta [Gutachter] Kutyniok. "Convex reconstruction from structured measurements / Richard Küng ; Gutachter: David Gross, Johannes Berg, Gitta Kutyniok." Köln : Universitäts- und Stadtbibliothek Köln, 2016. http://d-nb.info/1138787744/34.

Full text
APA, Harvard, Vancouver, ISO, and other styles
42

NOUVEAU, IDLAS LAURENCE. "L'etat de sante des enfants du voyage : etude comparative avec une population de quartier defavorise." Rennes 1, 1992. http://www.theses.fr/1992REN1M050.

Full text
APA, Harvard, Vancouver, ISO, and other styles
43

Osnes, Simon, and Amanda Berg. "Can you Change the World with only 3 Commits? : Monitoring the Commit Behaviour of First Year Computer Science Students." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-302764.

Full text
Abstract:
Having the skill to work with Version Control Systems (VCS) is an important aspect of most software development projects in the industry. But students may lack the knowledge on how to use it. By applying requirements on first year students of the Computer Science programme at KTH, this thesis aims to examine if that is enough to improve their VCS behaviour. This can be examined by applying requirements and then examining the metadata from GitHub. The results from this thesis show that the students committed a bit more when requirements were applied, but that the best way to get the students to commit more is to give them the knowledge on how to have a good commit behaviour. This is in line with previous research in the same area.
Versionshanteringssystem är ett viktigt verktyg i de flesta mjukvaruprojekt. Därför är det också en nödvändig kunskap att kunna arbeta med dem. Trots det så kan många datateknikstudenter sakna dessa kunskaper i hur man använder versionshantering optimalt. Därför ämnar detta arbete att undersöka om det är möjligt att förbättra förstaårsstudenterna på civilingenjörsprogrammet med inriktning datateknik på KTHs commitvanor genom att ställa krav på dem om ett minst antal commits per vecka. Krav kan ställas och sen är det möjligt att använda metadatan från GitHub för att besvara frågeställningen. Resultaten från detta arbete visar att även om studenterna committade lite mer med bara kraven, så var det framförallt efter att de fått kunskaper om bra commitbeteenden som de också förbättrade sitt eget beteende. Detta stämmer väl överens med tidigare forskning på området.
APA, Harvard, Vancouver, ISO, and other styles
44

Bohnstengel, Jana [Verfasser], Marc [Akademischer Betreuer] Keßeböhmer, and Gitta [Akademischer Betreuer] Kutyniok. "Wavelet and Fourier bases on Fractals / Jana Bohnstengel. Gutachter: Marc Keßeböhmer ; Gitta Kutyniok. Betreuer: Marc Keßeböhmer." Bremen : Staats- und Universitätsbibliothek Bremen, 2011. http://d-nb.info/1071898108/34.

Full text
APA, Harvard, Vancouver, ISO, and other styles
45

Popolo, Ciro William Giovanni. "Docker: analisi sull'uso e sulla diffusione." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2018. http://amslaurea.unibo.it/15160/.

Full text
Abstract:
Questa tesi descrive un'analisi sull'uso e sulla diffusione dei container software generati dalla piattaforma Docker. L'oggetto del lavoro della tesi consiste in un programma, personalizzabile, che analizza repository software della piattaforma github e ne stila delle statistiche. Tali statistiche saranno analizzate tramite l'uso di grafici. Inoltre ci sarà uno studio sull'uso che viene fatto di docker da parte degli utenti di github. Tale studio viene realizzato tramite l'analisi manuale di un campione di repository che soddisfano certi requisiti.
APA, Harvard, Vancouver, ISO, and other styles
46

Larsson, Mikael. "Lagring av JSON-objekt i MySQL med datatyperna BLOB och JSON : Jämförelse av prestanda vid hämtning av JSON-objekt lagrade som datatypen BLOB och datatypen JSON i MySQL." Thesis, Högskolan i Skövde, Institutionen för informationsteknologi, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-15351.

Full text
Abstract:
Det finns intresse för att forska på data från Github. Genom ett API, Github REST API, kan man få data från Github i JSON-format som sen kan lagras i en databas för forskning och analysering. Från och med MySQL 5.7.8 finns det en specifik datatyp för JSON, men det finns även argument för respektive datatyp för BLOB. Med tanke på att stor vikt ligger på databasen för att erhålla snabbhet, effektivitet och bearbetning av data analyseras respektive datatyp för att avgöra vilken datatyp som presterar bäst vid hämtning av data. Genom att utföra ett experiment där tiden det tar för databasen att hantera en fråga påvisar resultatet vilken datatyp som är mest lämplig. Resultatet visar att respektive datatyp för BLOB presterar bättre än datatypen JSON, särskilt ju större JSON-objekten är.
APA, Harvard, Vancouver, ISO, and other styles
47

Morton, Sherry L. "The Divene Devotee Hierarchy in the Theology of Râmnuja: Where the Master Becomes the Servant." Digital Archive @ GSU, 2007. http://digitalarchive.gsu.edu/philosophy_hontheses/1.

Full text
Abstract:
In The Theology of Râmânuja, John Braisted Carman carefully examines the south Asian philosopher Râmânuja’s concepts of the Supreme Person, and the relational dynamics between the Supreme Person and the devotee. Carman sees in Râmânuja’s discussion of the master (úesî)/servant (úesa) relationship the most important understandings concerning the hierarchy between the Supreme Person and the devotee. Carmen argues that in this devotional relationship there is a point at which the distinction between the master and the servant is dissolved, and mutual dependence is revealed. This paper focuses on the point where the roles in the relationship between the divine and the devotee are reversed. In this reversal the master takes on the role of the servant and the servant the master. It is argued here that this role reversal is the action that illuminates the ultimate dissolution of the hierarchy that Râmânuja recognizes and results in spiritual empowerment for the devotee.
APA, Harvard, Vancouver, ISO, and other styles
48

Bojarovska, Irena S. [Verfasser], Gitta [Akademischer Betreuer] Kutyniok, Matthew [Akademischer Betreuer] Fickus, and Götz [Akademischer Betreuer] Pfander. "Geometric compressed sensing and structured sparsity / Irena S. Bojarovska. Betreuer: Gitta Kutyniok. Gutachter: Matthew Fickus ; Götz Pfander." Berlin : Technische Universität Berlin, 2015. http://d-nb.info/1078666520/34.

Full text
APA, Harvard, Vancouver, ISO, and other styles
49

Ferreira, Rodrigo Gomes. "Análise das notas de tradução em edições brasileiras da Bhagavad-gita." Florianópolis, SC, 2006. http://repositorio.ufsc.br/xmlui/handle/123456789/89279.

Full text
Abstract:
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro de Comunicação e Expressão. Programa de Pós-Graduação em Estudos da Tradução
Made available in DSpace on 2012-10-22T18:59:12Z (GMT). No. of bitstreams: 1 232385.pdf: 2738937 bytes, checksum: 0a759296a678a64e70a8439408395e07 (MD5)
O objetivo geral dessa dissertação é analisar as notas de tradução presentes em edições brasileiras do texto sânscrito Bhagavad-G#t#, utilizando-se um corpus computadorizado composto por 1.005 notas de tradução. O quadro epistemológico é formado pela noção de tradução como uma atividade translatória, conforme Nord (2001), e pela abordagem descritiva nos estudos da tradução, trabalhada por Toury (1995) e Chesterman (1997). Também foram adotados conceitos teóricos de normas, memes, problemas de tradução, paratextos (principalmente de Genette, 1997) e notas de tradução. A metodologia da pesquisa detalha a escolha e a organização do corpus e o desenvolvimento da taxionomia das notas de tradução utilizada. Através desta taxionomia, analisa-se o conteúdo das notas de tradução em cada tradução em separado, em comparação com a média do corpus e em conjunto com outros paratextos da mesma obra. São feitas análises gerais das notas de tradução do corpus como um todo, incluindo distribuições do conteúdo entre as traduções e os capítulos, bem como análises das notas dos versos mais anotados, com discussões sobre probabilidade estatística destas ocorrências. Os principais resultados indicam memes e problemas de tradução. The main focus of this work is the description of the translation notes found in the Brazilian editions of the sanskrit text Bhagavad-Gita, using a computerized corpus composed of 1.005 notes. The epistemological framework is composed of the idea of translational activity, as presented by Nord (2001), and of the Descriptive Translation Studies approach as presented by Toury (1995) and Chesterman (1997). Concepts of norms, memes, translation problems, paratexts (mainly from Genette, 1997) and translation notes are also used. The methodology of the research details the corpus selection and structure, and the development of the taxonomy used. These taxonomy are used to analyze the subject of the note in each edition separately, including comparison to the corpus average and with the set of other paratexts into the same edition. A general analysis of the corpus as a whole is also presented, including the variation of the content on the different editions and chapters where they occur, as well as analysis of the notes on the most annotated verses, including discussion on the statistical probability of these occurrences. The main results show memes of translation and translation problems.
APA, Harvard, Vancouver, ISO, and other styles
50

Stroud, Scott R. "Through illusion into transcendence : a narrative criticism of the Bhagavad gita." Scholarly Commons, 2000. https://scholarlycommons.pacific.edu/uop_etds/540.

Full text
Abstract:
This study examines the ancient Indian religious work, the Bhagavad Gita. This work of Hindu religious thought describes a mythic dialogue between Krishna and Arjuna, in which the issue of Arjuna's fighting against his family is discussed. Topics ranging from caste-bound duty to the metaphysical structure of reality are covered in this relatively short text. Whereas previous inquiries have focused solely on the philosophical doctrine of this work, this investigation examines the use and form of narrative elements within this dialogue to determine how they contribute to its potential effectiveness and message construction. Previous research has indicated that story telling is an integral format for the transmittal of Indian transcendent knowledge. Using the critical theory of narrative as expounded in the modern rhetorical tradition, this narrative is examined in regard to its internal structure and the meanings it invites the audience to extract. After situating this study in the stream of modern scholarship, a detailed explication of the narrative method of rhetorical criticism is offered, along with its subsequent application to the artifact in question. Various research questions are discussed in light of this application, with results being analyzed. Through narrative, this religious work is found to construct issues of "self," "others," "duty," and "reality" in interesting and unique ways. This study advances an understanding of multivalent narratives, such as the Bhagavad Gita, that use ambiguity in the text to open the audience to possibilities not experienced under their value system. This inquiry observes four main elements that must be present in order for a text to inspire possible value system change and novelty in audience members: these texts must contain differing value structures and hierarchies, they must not immediately or conclusively resolve the tensions between these value structures, the value structures implied in the text can admit to differing actions in relation to audience perception, and the various value structures within the narrative must not be so determinant that they cannot be reconciled. Through these means, narratives such as the Bhagavad Gita can expose temporally and spatially distant audiences to novel value hierarchies.
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography