Show simple item record

dc.contributor.advisorKozyri, Elisavet
dc.contributor.authorMikalsen, Marie Therese
dc.date.accessioned2024-08-09T05:35:00Z
dc.date.available2024-08-09T05:35:00Z
dc.date.issued2024-05-31en
dc.description.abstractIn personalized software, collected user data is used to give a tailored user experience. A user might be interested in understanding how their data (inputs) resulted in their personalized output. The Variable Dependency Graph (VDG) can explain how inputs of a program flow to the output. However, with increasing program size, there is a need for summarizing the VDGs and understanding these summarizations. The first contribution of this thesis is the exploration of a fitting technique to summarize the VDG for a user. The result of the search was the technique TG-SUM, which supports all the VDGs graph characteristics that this thesis identified, as well as facilitates the visualization for a user. The second contribution of this thesis was to help a user interpret the VDG summarization by experimenting with how different code patterns tend to be summarized.en_US
dc.identifier.urihttps://hdl.handle.net/10037/34240
dc.language.isoengen_US
dc.publisherUiT Norges arktiske universitetno
dc.publisherUiT The Arctic University of Norwayen
dc.rights.holderCopyright 2024 The Author(s)
dc.rights.urihttps://creativecommons.org/licenses/by-nc-sa/4.0en_US
dc.rightsAttribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)en_US
dc.subject.courseIDINF-3981
dc.subjecttraceabilityen_US
dc.subjectdata flow controlen_US
dc.subjectexplainabilityen_US
dc.titleVariable Dependency Graph Summarizationen_US
dc.typeMastergradsoppgaveno
dc.typeMaster thesisen


File(s) in this item

Thumbnail
Thumbnail
Thumbnail

This item appears in the following collection(s)

Show simple item record

Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)