Towards version controlling in RefactorErl

Ciuciu-Kiss Jenifer Tabita; Tóth Melinda; Bozó István: Towards version controlling in RefactorErl. In: Acta cybernetica, (25) 2. pp. 205-221. (2021)

[thumbnail of cybernetica_025_numb_002_205-221.pdf] Cikk, tanulmány, mű
cybernetica_025_numb_002_205-221.pdf

Letöltés (317kB)

Absztrakt (kivonat)

Static source code analyser tools are operating on an intermediate representation of the source code that is usually a tree or a graph. Those representations need to be updated according to the different versions of the source code. However, the developers might be interested in the changes or might need information about previous versions, therefore, keeping different versions of the source code analysed by the tools are required. RefactorErl is an open-source static analysis and transformation tool for Erlang that uses a graph representation to store and manipulate the source code. The aim of our research was to create an extension of the Semantic Program Graph of RefactorErl that is able to store different versions of the source code in a single graph. The new method resulted in 30% memory footprint decrease compared to the available workaround solutions.

Mű típusa: Cikk, tanulmány, mű
Befoglaló folyóirat/kiadvány címe: Acta cybernetica
Dátum: 2021
Kötet: 25
Szám: 2
ISSN: 0324-721X
Oldalak: pp. 205-221
Nyelv: angol
Kiadó: University of Szeged, Institute of Informatics
Kiadás helye: Szeged
Konferencia neve: Conference of PhD Students in Computer Science (12.) (2020) (Szeged)
Befoglaló mű URL: http://acta.bibl.u-szeged.hu/75565/
DOI: 10.14232/actacyb.289386
Kulcsszavak: Programozás
Megjegyzések: Bibliogr.: p. 219-221. ; ill. ; összefoglalás angol nyelven
Szakterület: 01. Természettudományok
01. Természettudományok > 01.02. Számítás- és információtudomány
Feltöltés dátuma: 2022. máj. 12. 14:03
Utolsó módosítás: 2022. máj. 12. 14:03
URI: http://acta.bibl.u-szeged.hu/id/eprint/75606
Bővebben:
Tétel nézet Tétel nézet