[HTML][HTML] Multi-objective search for gender-fair and semantically correct word embeddings

M Hort, R Moussa, F Sarro - Applied Soft Computing, 2023 - Elsevier
Fairness is a crucial non-functional requirement of modern software systems that rely on the
use of Artificial Intelligence (AI) to make decisions regarding our daily lives in application …

From motion activity to geo-embeddings: Generating and exploring vector representations of locations, traces and visitors through large-scale mobility data

A Crivellari, E Beinat - ISPRS International Journal of Geo-Information, 2019 - mdpi.com
The rapid growth of positioning technology allows tracking motion between places, making
trajectory recordings an important source of information about place connectivity, as they …

FineLocator: A novel approach to method-level fine-grained bug localization by query expansion

W Zhang, Z Li, Q Wang, J Li - Information and Software Technology, 2019 - Elsevier
Context Bug localization, namely, to locate suspicious snippets from source code files for
developers to fix the bug, is crucial for software quality assurance and software …

I know what you are searching for: Code snippet recommendation from stack overflow posts

Z Gao, X Xia, D Lo, J Grundy, X Zhang… - ACM Transactions on …, 2023 - dl.acm.org
Stack Overflow has been heavily used by software developers to seek programming-related
information. More and more developers use Community Question and Answer forums, such …

Context2Name: A deep learning-based approach to infer natural variable names from usage contexts

R Bavishi, M Pradel, K Sen - arXiv preprint arXiv:1809.05193, 2018 - arxiv.org
Most of the JavaScript code deployed in the wild has been minified, a process in which
identifier names are replaced with short, arbitrary and meaningless names. Minified code …

Sethesaurus: Wordnet in software engineering

X Chen, C Chen, D Zhang… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
Informal discussions on social platforms (eg, Stack Overflow, CodeProject) have
accumulated a large body of programming knowledge in the form of natural language text …

Unsupervised software-specific morphological forms inference from informal discussions

C Chen, Z Xing, X Wang - 2017 IEEE/ACM 39th International …, 2017 - ieeexplore.ieee.org
Informal discussions on social platforms (eg, Stack Overflow) accumulates a large body of
programming knowledge in natural language text. Natural language process (NLP) …

Adaptive deep code search

C Ling, Z Lin, Y Zou, B Xie - … of the 28th International Conference on …, 2020 - dl.acm.org
Searching code in a large-scale codebase using natural language queries is a common
practice during software development. Deep learning-based code search methods …

Improving bug localization with an enhanced convolutional neural network

Y Xiao, J Keung, Q Mi, KE Bennin - 2017 24th Asia-Pacific …, 2017 - ieeexplore.ieee.org
Background: Localizing buggy files automatically speeds up the process of bug fixing so as
to improve the efficiency and productivity of software quality teams. There are other useful …

Analyzing requirements and traceability information to improve bug localization

M Rath, D Lo, P Mäder - … of the 15th International Conference on Mining …, 2018 - dl.acm.org
Locating bugs in industry-size software systems is time consuming and challenging. An
automated approach for assisting the process of tracing from bug descriptions to relevant …