Repository Mining for Architectural Information: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „{{Vortrag |vortragender=Colin Begero |email=uzwpa@student.kit.edu |vortragssprache=Deutsch |vortragstyp=Bachelorarbeit |betreuer=Martin Armbruster |termin=Institutsseminar/2024-03-21 |vortragsmodus=in Präsenz |kurzfassung=TBA }}“) |
Keine Bearbeitungszusammenfassung |
||
| (2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 5: | Zeile 5: | ||
|vortragstyp=Bachelorarbeit | |vortragstyp=Bachelorarbeit | ||
|betreuer=Martin Armbruster | |betreuer=Martin Armbruster | ||
|termin=Institutsseminar/ | |termin=Institutsseminar/2025-03-24 | ||
|vortragsmodus=in Präsenz | |vortragsmodus=in Präsenz | ||
|kurzfassung= | |kurzfassung=Um den Zusammenhang von Code und dessen Architektur zu untersuchen kann man existierende Projekte mit Architekturbeschreibung analysieren. Es existiert allerdings keine umfangreiche Datenbank oder Sammlung, die solche Projekte enthält. | ||
Daher entwerfen wir einen GitHub Repository Miner, der Softwareprojekte identifiziert, welche eine Architekturbeschreibung beinhalten. Verschiedene Regeln geben Hinweise auf solche Vorkommen. Diese Regeln werden automatisiert auf Repositories angewendet, um die analysierten Projekte nach der Wahrscheinlichkeit des Vorkommens von Architekturdokumentation zu sortieren. | |||
Die Ergebnisse zeigen, dass das entworfene Programm passende Testrepositories in einer begrenzten Menge an Repositories identifizieren kann. Durch die Optimierung der Programmparameter kann eine weitere Verbesserung der randomisierten Suche erreicht werden. | |||
}} | }} | ||
Aktuelle Version vom 18. März 2025, 22:59 Uhr
| Vortragende(r) | Colin Begero | |
|---|---|---|
| Vortragstyp | Bachelorarbeit | |
| Betreuer(in) | Martin Armbruster | |
| Termin | Mo 24. März 2025, 13:00 (Raum 010 (Gebäude 50.34)) | |
| Vortragssprache | Deutsch | |
| Vortragsmodus | in Präsenz | |
| Kurzfassung | Um den Zusammenhang von Code und dessen Architektur zu untersuchen kann man existierende Projekte mit Architekturbeschreibung analysieren. Es existiert allerdings keine umfangreiche Datenbank oder Sammlung, die solche Projekte enthält.
Daher entwerfen wir einen GitHub Repository Miner, der Softwareprojekte identifiziert, welche eine Architekturbeschreibung beinhalten. Verschiedene Regeln geben Hinweise auf solche Vorkommen. Diese Regeln werden automatisiert auf Repositories angewendet, um die analysierten Projekte nach der Wahrscheinlichkeit des Vorkommens von Architekturdokumentation zu sortieren. Die Ergebnisse zeigen, dass das entworfene Programm passende Testrepositories in einer begrenzten Menge an Repositories identifizieren kann. Durch die Optimierung der Programmparameter kann eine weitere Verbesserung der randomisierten Suche erreicht werden. | |