Master data

Change Analyses in Microservice-Based Systems
Description:

Ziel des Projekts ist die Entwicklung eines Tools zur Extraktion und Klassifikation von Aenderungen in der Implementierung von Microservices, insbesondere Microservices, die mit node.js und Angular implementiert worden sind. Im ersten Schritt wird ein Parser entwickelt, der Typescript Code parsen kann. Im nächsten Schritt werden wir unseren IJM Ansatz erweitern, um Änderungen im Source Code zu extrahieren. Im dritten Schritt werde wir Regeln implementiert, welche die extrahierten Änderungen verlinken und klassifizieren. Hierbei werden wir unsere Taxonomy für die Klassifizierung von Änderungen in Java Code angepassen bzw. erweitern. Im letzten Schritt werden wir unsere Lösungen in einer empirischen Studie mit einer Menge von Open-Source Projekten evaluieren. 

Keywords: Change Extraction, Change Analysis, Microservices, Node.js, Angular
Short title: CAMBS
Period: 01.10.2020 - 31.03.2023
Contact e-mail: martin.pinzger@aau.at
Homepage: -

Employees

Categorisation

Project type Research funding (on request / by call for proposals)
Funding type §27
Research type
  • Fundamental research
Subject areas
  • 102022 - Software development
Research Cluster No research Research Cluster selected
Gender aspects Genderrelevance not selected
Project focus
  • Science to Science (Quality indicator: II)
Classification raster of the assigned organisational units:
working groups
  • Software Engineering Research Group (SERG)

Cooperations

Organisation Address
Software Competence Center Hagenberg
Softwarepark 21
4232 Hagenberg
Austria - Upper Austria
Softwarepark 21
AT - 4232  Hagenberg