Stammdaten

Change Analyses in Microservice-Based Systems
Beschreibung:

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. 

Schlagworte: Change Extraction, Change Analysis, Microservices, Node.js, Angular
Kurztitel: CAMBS
Zeitraum: 01.10.2020 - 31.12.2022
Kontakt-Email: martin.pinzger@aau.at
Homepage: -

MitarbeiterInnen

Kategorisierung

Projekttyp Forschungsförderung (auf Antrag oder Ausschreibung)
Förderungstyp §27
Forschungstyp
  • Grundlagenforschung
Sachgebiete
  • 102022 - Softwareentwicklung
Forschungscluster Kein Forschungscluster ausgewählt
Genderrelevanz Genderrelevanz nicht ausgewählt
Projektfokus
  • Science to Science (Qualitätsindikator: II)
Klassifikationsraster der zugeordneten Organisationseinheiten:
Arbeitsgruppen
  • Software Engineering Research Group

Kooperationen

Organisation Adresse
Software Competence Center Hagenberg
Softwarepark 21
4232 Hagenberg
Österreich - Oberösterreich
Softwarepark 21
AT - 4232  Hagenberg