Return to search

Trace-analysverktyg : Statisk och dynamisk analys av mjukvara / Trace analysis tool : Static and dynamic software analysis

Rapporten beskriver ett projekt som utförts i kursen TDDD96 - Kandidatprojekt i programvaruutveckling vid Linköpings universitet. Projektet gick ut på att utveckla ett verktyg för att analysera och visualisera programkod åt Saab Aeronautics.  Verktyget analyserar disassembly-filer av ett program för att visualiera olika vägar exekveringen kan ta genom ett program, och körningsloggar för att visualisera ett anropsträd över programmet. Verktyget är tänkt att användas för att hjälpa till vid analys av mjukvara genom att visualisera flödet genom koden. Rapporten beskriver både den tekniska aspekten av projektet och dess resultat, och den arbetsmetodik som använts under projektet. Rapporten diskuterar även de erfarenheter som kan dokumenteras från projektet. En av de viktigaste erfarenheterna man kan ta med sig från detta projekt är vikten av kommunikation inom projektgruppen, speciellt för ett projekt som genomförs på distans. Det är också viktigt att ha bra kommunikation och kontinuerlig kontakt med kunden för att se till att det som utvecklas faktiskt är det som kunden efterfrågat. Rapporten inkluderar även en individuell del som varje projektmedlem skrivit. Dessa individuella delar djupdyker inom begränsade områden relaterat till projektet.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:liu-177523
Date January 2021
CreatorsBroman, Sebastian, Halvarsson, Erik, Lells, Victor, Najeeb, Abedalhkeem, Samuelsson, Niklas, Stenström, Isak, Sundkvist, Christian, Vedin, William
PublisherLinköpings universitet, Institutionen för datavetenskap
Source SetsDiVA Archive at Upsalla University
LanguageSwedish
Detected LanguageSwedish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0131 seconds