Addressing efficiency interest in architectural technical debt - A measurement and visualization approach for embedded software

dc.contributor.authorKaufmann, Robert
dc.contributor.authorOdeh, Sam
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers)sv
dc.contributor.departmentChalmers University of Technology / Department of Computer Science and Engineering (Chalmers)en
dc.date.accessioned2019-07-03T13:45:26Z
dc.date.available2019-07-03T13:45:26Z
dc.date.issued2015
dc.description.abstractAddressing and managing technical debt is an important part of software development. Unmanaged technical debt, especially architectural technical debt, can lead to additional development overhead and expensive refactoring. However, most research that address architectural technical debt does so by analyzing source code; very little research focus on a more abstract level. The problem with analyzing source code to identify debt is that it is not enough to cover all debt. Similarly, most visualisation of software architecture target lower level artifacts based on static code analysis. Therefore there is a gap in both addressing architectural technical debt and software visualisation on a more abstract level. By utilizing a case study at a company, followed by design research, we contribute to filling this gap by identifying, measuring, and visualizing architectural debt on a higher abstraction level. Specifically, we identify occurring debt items related to efficiency interest and propose methodologies to measure and visualize them utilizing architectural models. Thus, we provide novel techniques of
dc.identifier.urihttps://hdl.handle.net/20.500.12380/219830
dc.language.isoeng
dc.setspec.uppsokTechnology
dc.subjectData- och informationsvetenskap
dc.subjectInformations- och kommunikationsteknik
dc.subjectComputer and Information Science
dc.subjectInformation & Communication Technology
dc.titleAddressing efficiency interest in architectural technical debt - A measurement and visualization approach for embedded software
dc.type.degreeExamensarbete för masterexamensv
dc.type.degreeMaster Thesisen
dc.type.uppsokH
local.programmeSoftware Engineering (300 hp)
Ladda ner