Tech Radar for the Automated Detection of Software Technology Trends

Sebastian Ernst Ganser

Research output: ThesisMaster's / Diploma thesis

Abstract

The technology landscape in the software engineering domain is growing continuously and new programming languages, databases, frameworks, and the like are being added steadily. For experts and companies, it is hard to focus on the most common ones and thus, it is crucial to not overlook new trends or emerging technologies. The goal of this master thesis is to develop a web-based tool that can automatically discover software technologies and make objective statements about how trendy these technologies are currently. The results should be presented in the form of a technology radar. New technologies should be discovered quickly and with as little human input as possible. The trends of the technologies should be detected based on different data sources. Therefore, existing solutions and possible data sources for technology trend detection are analyzed to learn which data sources may be relevant for the development of the tool. Based on this, as well as on some described fundamentals, a web-based prototype for the detection of technology trends is implemented. This prototype can automatically discover technologies and identify the trendiest ones based on the data sources Stack Overflow and GitHub. Finally, the prototype is assessed by comparing it with existing solutions and by evaluating it in the cooperating company.
Original languageEnglish
Supervisors/Reviewers
  • Groher, Iris, Supervisor
Publication statusPublished - Jun 2022

Fields of science

  • 102006 Computer supported cooperative work (CSCW)
  • 102015 Information systems
  • 102016 IT security
  • 102020 Medical informatics
  • 102022 Software development
  • 102027 Web engineering
  • 102034 Cyber-physical systems
  • 509026 Digitalisation research
  • 502032 Quality management
  • 502050 Business informatics
  • 503015 Subject didactics of technical sciences

JKU Focus areas

  • Digital Transformation

Cite this