Exploring architectural design decisions in issue tracking systems - PACITO - PAttern Changes Identifier TOol

Filipe Capela · 2020

This research project is inserted in the context of an internship for the course INMSTAG-08.2019-2020.2B lectured at the University of Groningen, where I, Filipe Alexandre Rosa Capela, was under the supervision of dr. Mohamed Soliman and prof. Paris Avgeriou. This project aims to extract rationales from issue tracking systems, in order to understand decisions taken by developers to add or remove design patterns from the source code. To achieve this goal I have developed a tool named PACITO, that stands for PAttern Changes Identifier TOol. This tool aims to identify pattern changes between versions of a software, and correspond these changes to JIRA issues. The aim is to use this tool to obtain data to extract rationales behind pattern changes in source code.

Read the paper · More papers on PaperTik