SwePub
Sök i LIBRIS databas

  Extended search

id:"swepub:oai:gup.ub.gu.se/208400"
 

Search: id:"swepub:oai:gup.ub.gu.se/208400" > Explicating, Unders...

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Explicating, Understanding and Managing Technical Debt from Self-Driving Miniature Car Projects

Al Mamun, Md Abdullah, 1982 (author)
Chalmers tekniska högskola,Chalmers University of Technology,Division of Software Engineering Chalmers University of Technology and University of Gothenburg, Gothenburg, Sweden
Berger, Christian, 1980 (author)
Gothenburg University,Göteborgs universitet,Institutionen för data- och informationsteknik (GU),Department of Computer Science and Engineering (GU),University of Gothenburg,Division of Software Engineering Chalmers University of Technology and University of Gothenburg, Gothenburg, Sweden
Hansson, Jörgen, 1970 (author)
Högskolan i Skövde,Institutionen för informationsteknologi,Forskningscentrum för Informationsteknologi
 (creator_code:org_t)
ISBN 9781479967919
Los Alamitos, CA : IEEE, 2014
2014
English.
In: Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution (ICSME). - Los Alamitos, CA : IEEE. - 9781479967919
  • Conference paper (peer-reviewed)
Abstract Subject headings
Close  
  • Technical debt refers to various weaknesses in the design or implementation of a system resulting from trade-offs during software development usually for a quick release. Accumulating such debt over time without reducing it can seriously hamper the reusability and maintainability of the software. The aim of this study is to understand the state of the technical debt in the development of self-driving miniature cars so that proper actions can be planned to reduce the debt to have more reusable and maintainable software. A case study on a selected feature from two self-driving miniature car development projects is performed to assess the technical debt. Additionally, an interview study is conducted involving the developers to relate the findings of the case study with the possible root causes. The result of the study indicates that "the lack of knowledge" is not the primary reason for the accumulation of technical debt from the selected code smells. The root causes are rather in factors like time pressure followed by issues related to software/hardware integration and incomplete refactoring as well as reuse of legacy, third party, or open source code.

Subject headings

NATURVETENSKAP  -- Data- och informationsvetenskap -- Programvaruteknik (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Software Engineering (hsv//eng)
TEKNIK OCH TEKNOLOGIER  -- Elektroteknik och elektronik -- Inbäddad systemteknik (hsv//swe)
ENGINEERING AND TECHNOLOGY  -- Electrical Engineering, Electronic Engineering, Information Engineering -- Embedded Systems (hsv//eng)
TEKNIK OCH TEKNOLOGIER  -- Elektroteknik och elektronik -- Datorsystem (hsv//swe)
ENGINEERING AND TECHNOLOGY  -- Electrical Engineering, Electronic Engineering, Information Engineering -- Computer Systems (hsv//eng)

Keyword

technical debt
self-driving cars
technical debt
Technology

Publication and Content Type

ref (subject category)
kon (subject category)

Find in a library

To the university's database

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Search outside SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Close

Copy and save the link in order to return to this view