dc.contributor.advisor | Kolloen, Øivind | |
dc.contributor.author | Butt, Zohaib | |
dc.contributor.author | Holt, Kent Wincent | |
dc.contributor.author | Torkelsen, Eldar Hauge | |
dc.date.accessioned | 2019-09-19T14:03:10Z | |
dc.date.available | 2019-09-19T14:03:10Z | |
dc.date.issued | 2019 | |
dc.identifier.uri | http://hdl.handle.net/11250/2617886 | |
dc.description.abstract | Kodebaser kan fort bli store og komplekse. Dette gjør at det kan ta veldig lang tid å få et overblikk over koden. Vi fikk i oppgave av Frantz, Christopher å implementere et system som kunne ta imot en Git URL og visualisere kodebasen som finnes i Git repositoriet, ved bruk av ulike farger og modeller. Dermed har vi laget en løsning som visualiserer kode i et 3D miljø på en oversiktlig og klar måte. Løsningen er en Web-App med en front-end i HTML/SASS/JS og en back-end API i Go med en Antlr-basert språk leser i Java. Vi har holdt en professionell utviklings metode, ved bruk av Scrum, Jira og Confluence, samt høy kode kvalitet og dokumentasjon av kildekoden og prosessen. | |
dc.description.abstract | Codebases can quickly become large and complex. This makes it difficult to get an overview of the code. We received a task from Frantz, Christopher to consume a Git URL and visualize the codebase that resides within Git repository, by using different colors and models. Therefore we've produced a solution that visualizes the code in a 3D environment in a clear and concise way. The solution is a Web-App containing a front-end written in HTML/SASS/JS and back-end API written in Go with an Antlr-based language parser in Java. We followed a professional development method by the use of Scrum, Jira and Confluence as well as high code quality and documentation of both the source code and the development process. | |
dc.language | eng | |
dc.publisher | NTNU | |
dc.title | 3D Visualisering av Komplekse Datastrukturer | |
dc.type | Bachelor thesis | |