[HTML][HTML] Surface water quality profiling using the water quality index, pollution index and statistical methods: A critical review
Surface water is heavily exposed to contamination as this is the ubiquitous source for most
of the water needs. This situation is exaggerated by the excessive population, heavy …
of the water needs. This situation is exaggerated by the excessive population, heavy …
Feature location in source code: a taxonomy and survey
B Dit, M Revelle, M Gethers… - Journal of software …, 2013 - Wiley Online Library
Feature location is the activity of identifying an initial location in the source code that
implements functionality in a software system. Many feature location techniques have been …
implements functionality in a software system. Many feature location techniques have been …
Improved code summarization via a graph neural network
Automatic source code summarization is the task of generating natural language
descriptions for source code. Automatic code summarization is a rapidly expanding research …
descriptions for source code. Automatic code summarization is a rapidly expanding research …
A neural model for generating natural language summaries of program subroutines
Source code summarization--creating natural language descriptions of source code
behavior--is a rapidly-growing research topic with applications to automatic documentation …
behavior--is a rapidly-growing research topic with applications to automatic documentation …
Symlm: Predicting function names in stripped binaries via context-sensitive execution-aware code embeddings
Predicting function names in stripped binaries is an extremely useful but challenging task, as
it requires summarizing the execution behavior and semantics of the function in human …
it requires summarizing the execution behavior and semantics of the function in human …
Feature-oriented software product lines
The idea for this book arose from a series of lectures on modern programming paradigms,
feature-oriented programming, and software product lines that are continuously held at the …
feature-oriented programming, and software product lines that are continuously held at the …
Targeted and depth-first exploration for systematic testing of android apps
Systematic exploration of Android apps is an enabler for a variety of app analysis and testing
tasks. Performing the exploration while apps run on actual phones is essential for exploring …
tasks. Performing the exploration while apps run on actual phones is essential for exploring …
Arja: Automated repair of java programs via multi-objective genetic programming
Automated program repair is the problem of automatically fixing bugs in programs in order to
significantly reduce the debugging costs and improve the software quality. To address this …
significantly reduce the debugging costs and improve the software quality. To address this …
Adoption of Unmanned Aerial Vehicle (UAV) imagery in agricultural management: A systematic literature review
Precision agriculture and Smart farming have become the essential backbone for
sustainable agricultural production by leveraging cutting edge remote sensing and …
sustainable agricultural production by leveraging cutting edge remote sensing and …
A survey on load testing of large-scale software systems
Many large-scale software systems must service thousands or millions of concurrent
requests. These systems must be load tested to ensure that they can function correctly under …
requests. These systems must be load tested to ensure that they can function correctly under …