Autè yo: DEEPIKA BADAMPUDI MICHAEL UNTERKALMSTEINER RICARDO BRITTO Authors: Pwodwi pou Telefòn Michael Underkalmsteiner nan Riccardo Brito nan Table Of Links Tablo nan Lès 1 INTRODUCTION 1 Entwodiksyon 2 BACKGROUND AND RELATED WORK 2 Background ak travay ki gen rapò 3 RESEARCH DESIGN 3 konsepsyon rechèch 4 MAPPING STUDY RESULTS 4 Rezilta nan etid la Maping 5 SURVEY RESULTS 5 Rezilta nan rechèch 6 COMPARING THE STATE-OF-THE-ART AND THE PRACTITIONERS’ PERCEPTIONS 6 Konpare state-of-the-art ak perceptions nan praktikan yo 7 DISCUSSION 7 Diskisyon 8 CONCLUSIONS AND ACKNOWLEDGMENTS 8 Konklizyon ak konklizyon REFERENCES Referans 1 INTRODUCTION 1 Entwodiksyon Revizyon kòd lojisyèl se pratik la ki gen rapò ak enspeksyon kòd anvan entegre li nan baz la kòd ak deplwaman. Revizyon kòd lojisyèl yo te devlope soti nan yo dwe rigid, co-located, ak senkron nan limyè, distribiye, zouti ki baze sou ak asynchrone [34]. Modern Code Revizyon (MCR) se yon opsyon limyè pou enspeksyon kòd tradisyonèl [20], ki konsantre sou chanjman kòd ak pèmèt devlopè lojisyèl amelyore bon jan kalite kòd ak diminye defè apre livrezon [3, 7]. MCR se yon pratik esansyèl nan devlopman lojisyèl modèn pa sèlman akòz kontribisyon li yo nan garanti bon jan kalite; li ede tou ak amelyorasyon konsepsyon, pataje konesans, ak Interès la rechèch sou enspeksyon kòd diminye nan mitan ane 2000 yo [25]. Akòz valè a nan revizyon kòd an jeneral, li rezonab sijere ke konsantrasyon rechèch la te deplase nan MCR. Apre plis pase yon dekad rechèch sou MCR, plizyè inisyativ te fèt yo agregate yon kantite konesans sou rechèch la ogmante nan pratik garanti bon jan kalite esansyèl sa a. Pou pi bon an nan konesans nou an, nou prezante nan travay anvan nou an [4] premye vèsyon an sou state-of-art nan rechèch MCR. Nan ankèt rechèch mapping nou an, nou rapòte rezilta preliminè nan rechèch sistematik ak analiz la nan literati ki egziste (ki baze sou tit ak abstrak) ak identifye tematik re Pwobableman nan paralèl, lòt etid yo te tou eksplore ak te fè yon eseye pou agregasyon literati ki egziste sou MCR, sou aspè espesyal nan pratik la (refactoring-conscious kòd revizyon [16], benefis nan MCR [30], MCR nan edikasyon [22], rekòmandasyon revizyon [14]) oswa an jeneral [18, 37]. Kòm gen yon kantite enpòtan ak divès kalite rechèch sou pratik la MCR, nou te curious si kominote rechèch la te mete atansyon sou tèm ki se tou perçue kòm enpòtan pa pratik yo MCR. Anplis rechèch yo te fèt nan tan anvan sou rechèch enjenyè lojisyèl an jeneral [13, 27] ak kondisyon rechèch enjenyè espesyalman [21]. Objektif prensipal la nan etid sa a se, se konsa, bay yon konvèsyon nan tematik rechèch diferan sou MCR, analize opinyon anpraktè sou enpòtan an nan tematik rechèch yo, ak desine yon plan wout pou rechèch pwochen sou MCR. Pou reyalize objektif sa a, nou te anplwaye travay anvan nou [4] pa enkli piblikasyon an jiska ane a 2021 ak sinteze kontribisyon yo nan 244 etid prensipal yo identifye nan rechèch MCR. Lè sa a, nou te konstriksyon 47 deklarasyon ki dekri rechèch la ki kouvri nan etid prensipal yo ak rechèch 28 praktikan lè l sèvi avèk Q-Metodology [41] yo evalye pèspirasyon yo sou deklarasyon yo reprezante rechèch la ki fèt nan Finalman, nou konpare pèspeksyon pratik sou tèm yo rechèch nan rechèch MCR ak kantite piblikasyon yo ak enpak rechèch nan sa yo tèm yo. Kontribisyon prensipal yo nan dokiman sa a yo tankou sa a: - Nou identifye kouch potansyèl ke rechèchè yo ta ka ranfòse nan tan kap vini an ak bay yon rezime sou state-of-the-art nan rechèch MCR ki ka itil pou praticiens (pou egzanp, pou benefisye de konklizyon ki deja egziste ak solisyon). • A comprehensive aggregation of research conducted on MCR research themes until and including 2021 – Nou evalye pèspeksyon an nan pratik yo sou enpòtan an nan state-of-the-art MCR reprezante pa deklarasyon ki rezime chak tèm nan state-of-the-art MCR. Nou evalye alignman an ant sa ki kominote rechèch la te konsantre sou pi ak ki jan pratik MCR perceive enpòtan li yo. Analiz sa a ka ede rechèchè yo konsantre sou tèm ki konsidere ki enpòtan pa pratik men pa gen kouvèti rechèch ase. Nou propoze yon Roadmap rechèch ki baze sitou sou analiz la nan etid yo prensipal revize, ak kalifye pa repons yo nan rechèch la. • Level of alignment between MCR state-of-the-art and practitioners’ perception on the relevance of the MCR state-of-the-art Rès a nan dokiman sa a se estrikti kòm sa a: Seksyon 2 prezante background sou pratik la MCR ak travay ki gen rapò ak etid sa a. Seksyon 3 deskripsyon konsepsyon nan rechèch nou an, ki se swiv pa seksyon 4 ak 5, kote nou deskripsyon etid la maping ak rezilta an rechèch, respektivement. Nan seksyon 6, nou konpare state-of-the-art ak pratik yo. Seksyon 7 diskite sou rezilta nou yo ak illustre roadmap rechèch MCR nou an. Finalman, seksyon 8 prezante konklizyon nou yo ak vize sou travay kap vini. Papye sa a se disponib sou archiv anba CC BY-NC-SA 4.0 lisans. Papye sa a se anba CC BY-NC-SA 4.0 lisans. available on arxiv Disponib nan dosye