Zobrazeno 1 - 10
of 199
pro vyhledávání: '"Kessentini, Marouane"'
Autor:
Ivers, James, Nord, Robert L., Ozkaya, Ipek, Seifried, Chris, Timperley, Christopher S., Kessentini, Marouane
Software refactoring plays an important role in software engineering. Developers often turn to refactoring when they want to restructure software to improve its quality without changing its external behavior. Studies show that small-scale (floss) ref
Externí odkaz:
http://arxiv.org/abs/2202.00173
Autor:
AlOmar, Eman Abdullah, AlRubaye, Hussein, Mkaouer, Mohamed Wiem, Ouni, Ali, Kessentini, Marouane
Modern code review is a common and essential practice employed in both industrial and open-source projects to improve software quality, share knowledge, and ensure conformance with coding standards. During code review, developers may inspect and disc
Externí odkaz:
http://arxiv.org/abs/2102.05201
Autor:
AlOmar, Eman Abdullah, Peruma, Anthony, Mkaouer, Mohamed Wiem, Newman, Christian, Ouni, Ali, Kessentini, Marouane
Publikováno v:
Expert Systems with Applications. 167 (2021) 114176
Refactoring is the art of improving the design of a system without altering its external behavior. Refactoring has become a well established and disciplined software engineering practice that has attracted a significant amount of research presuming t
Externí odkaz:
http://arxiv.org/abs/2010.13890
Autor:
Abid, Chaima, Alizadeh, Vahid, Kessentini, Marouane, Ferreira, Thiago do Nascimento, Dig, Danny
Due to the growing complexity of software systems, there has been a dramatic increase and industry demand for tools and techniques on software refactoring in the last ten years, defined traditionally as a set of program transformations intended to im
Externí odkaz:
http://arxiv.org/abs/2007.02194
Autor:
Mkaouer, Mohamed Wiem, Kessentini, Marouane, Shaout, Adnan, Koligheu, Patrice, Bechikh, Slim, Deb, Kalyanmoy, Ouni, Ali
Publikováno v:
ACM Transactions on Software Engineering and Methodology (TOSEM) 24, no. 3 (2015): 1-45
Software systems nowadays are complex and difficult to maintain due to continuous changes and bad design choices. To handle the complexity of systems, software products are, in general, decomposed in terms of packages/modules containing classes that
Externí odkaz:
http://arxiv.org/abs/2005.06510
Publikováno v:
2019 {ACM/IEEE} International Symposium on Empirical Software Engineering and Measurement, {ESEM} 2019, Porto de Galinhas, Recife, Brazil, September 19-20, 2019
Background. Refactoring is a critical task in software maintenance and is generally performed to enforce the best design and implementation practices or to cope with design defects. Several studies attempted to detect refactoring activities through m
Externí odkaz:
http://arxiv.org/abs/1907.04797
Akademický článek
Tento výsledek nelze pro nepřihlášené uživatele zobrazit.
K zobrazení výsledku je třeba se přihlásit.
K zobrazení výsledku je třeba se přihlásit.
Publikováno v:
In Information and Software Technology December 2022 152
Publikováno v:
In Information and Software Technology December 2022 152
Akademický článek
Tento výsledek nelze pro nepřihlášené uživatele zobrazit.
K zobrazení výsledku je třeba se přihlásit.
K zobrazení výsledku je třeba se přihlásit.