Zobrazeno 1 - 10
of 22
pro vyhledávání: '"Ally S. Nyamawe"'
Publikováno v:
IEEE Access, Vol 12, Pp 128570-128584 (2024)
Refactoring is one of the techniques mostly employed by software developers to improve the quality attributes of their systems. However, little has been done to investigate how refactoring operations specifically aimed at improving the internal struc
Externí odkaz:
https://doaj.org/article/bc63751c1b08438eb529ebdc03e3f57d
Autor:
Ally S. Nyamawe
Publikováno v:
Machine Learning with Applications, Vol 9, Iss , Pp 100316- (2022)
Software refactoring is the common practice that is applied to improve the internal structure of software systems without altering their external behaviors. Software developers sometimes apply refactoring to prepare software systems for further exten
Externí odkaz:
https://doaj.org/article/eb112fea31e04fa293f2c8a8b802bdda
Publikováno v:
IEEE Access, Vol 6, Pp 49460-49475 (2018)
Software refactoring has been extensively used to rectify the design flaws and improve software quality without affecting its observable behaviors. For a given code smell, it is common that there exist multiple refactoring solutions. However, it is c
Externí odkaz:
https://doaj.org/article/a7fa55db70364218baf54b64792a794a
Publikováno v:
International Journal of Human–Computer Interaction. :1-22
Autor:
Ramadhani Ally Duma, Zhendong Niu, Ally S. Nyamawe, Jude Tchaye-Kondi, Abdulganiyu Abdu Yusuf
Publikováno v:
Soft Computing. 27:6281-6296
Autor:
Ally S. Nyamawe
Publikováno v:
WIREs Data Mining and Knowledge Discovery.
Publikováno v:
IGARSS 2022 - 2022 IEEE International Geoscience and Remote Sensing Symposium.
Publikováno v:
International Journal of Computers and Applications. 44:770-778
Refactoring is a widespread practice of improving the quality of software systems by applying changes on their internal structures without affecting their observable behaviors. Rename is one of the...
Publikováno v:
Empirical Software Engineering. 25:4315-4347
Software requirements are ever-changing which often leads to software evolution. Consequently, throughout software lifetime, developers receive new requirements often expressed as feature requests. To implement the requested features, developers some
Publikováno v:
ACM Computing Surveys. 53:1-38
More than 70% of characters in the source code are used to label identifiers. Consequently, identifiers are one of the most important source for program comprehension. Meaningful identifiers are crucial to understand and maintain programs. However, f